Thursday, February 26, 2015

[W161.Ebook] Ebook Free USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt

Ebook Free USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt

This USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt is really correct for you as beginner visitor. The readers will certainly constantly start their reading behavior with the favourite theme. They may not consider the author as well as publisher that produce the book. This is why, this book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt is actually appropriate to read. However, the idea that is given up this book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt will show you many points. You can start to love likewise reviewing till the end of the book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt.

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt



USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt

Ebook Free USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt. In what situation do you like reading a lot? Exactly what concerning the sort of the publication USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt The requirements to review? Well, everyone has their very own reason why must read some e-books USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt Primarily, it will connect to their requirement to obtain knowledge from the publication USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt and really want to review merely to obtain amusement. Stories, tale e-book, as well as other amusing publications come to be so popular this day. Besides, the scientific publications will certainly likewise be the very best need to select, specifically for the pupils, instructors, physicians, entrepreneur, and also other professions that love reading.

The benefits to consider reviewing guides USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt are coming to boost your life high quality. The life top quality will certainly not only about the amount of expertise you will acquire. Also you read the enjoyable or enjoyable books, it will certainly aid you to have enhancing life high quality. Really feeling enjoyable will certainly lead you to do something completely. Furthermore, the publication USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt will offer you the session to take as an excellent need to do something. You could not be ineffective when reading this publication USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt

Don't bother if you don't have sufficient time to head to the e-book store as well as hunt for the preferred e-book to check out. Nowadays, the on-line book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt is coming to give ease of checking out behavior. You might not have to go outside to browse the book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt Searching and downloading and install the e-book qualify USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt in this short article will certainly give you much better option. Yeah, online publication USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt is a kind of digital publication that you could enter the web link download offered.

Why ought to be this online e-book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt You could not have to go somewhere to review the publications. You can read this e-book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt every single time and every where you really want. Even it is in our downtime or sensation burnt out of the tasks in the workplace, this corrects for you. Obtain this USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt right now and be the quickest individual who finishes reading this book USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), By Benjamin David Lunt

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt

Learn to program the four major USB controllers, UHCI, OHCI, EHCI, and the new xHCI, and communicate with devices attached to their root hubs, without operating system intervention. This book teachs you how to communicate with the bare hardware to request the device descriptors and then send and received data from various USB devices including USB external Hubs.

  • Sales Rank: #987997 in Books
  • Published on: 2014-10-12
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x 1.31" w x 7.50" l, 2.09 pounds
  • Binding: Paperback
  • 580 pages

From the Author
The writing of this book was started years ago when UHCI and OHCI were just surfacing.  Then in recent years when xHCI surfaced, I once again took interest in USB and spent the time needed to finish this book.

I very much enjoyed this project and continue to work with and show interest in the USB concept and hardware, as in recently releasing the 2nd edition in late 2014 with updates, corrections, and addition information.

I have had numerous responses, mostly good (smile), and I totally support my work.  If you have questions before or after your purchase, please feel free to contact me.  Questions about the book, the content of the book, and/or the USB hardware itself, maybe a project you are working on, are all welcome.  If you are unsure if this book will help you, please feel free to detail your expectations and I will let you know if it meets, exceeds, or if for some reason does not meet your expectations.

As you may have noticed, this is Vol 8 of a series.  I am very interested in Operating System Design and have been, over the years, working on a complete series on how to write your own operating system for the Intel/AMD platforms.  This book, the USB hardware, had my interest from the start, so I wrote it first.

Thank you to all whom have sent in their comments and requests.  They keep me wanting to continue my work.

I hope that with your purchase of this or any one of my books, you receive more than you expected.

About the Author
Benjamin David Lunt has been programming computers since 1984 and has always enjoyed the hardware side of the spectrum.  He has programmed many different types of programs, mostly for DOS and other minimal operating systems, as well as a few programs for the Windows family.

About 13 years ago, he started to read up on the Universal Host Controller Interface (UHCI) and got hooked on the USB concept.  He has been programming for USB ever since.  One of the more known projects has been the USB support for the Bochs Emulator.

Programming is not Ben's only line of work.  He has been in the building trade since 1991, and enjoys remodeling homes.

He also enjoys hunting, fishing, and is an active member of his local Boy Scout troop.

Most helpful customer reviews

0 of 0 people found the following review helpful.
Make your own choices.. PERFECT !
By Lila
Today I got this book in the mail and I was in shock. OK.. I'll explain. the first book of his 8 volume series I ever had in my hands was his Input and Output devices book. Thin little book, but a whopper of info. So I thought, OK all his books are this size. But man was I wrong. I got his his USB book Volume 8 in today and its 5 TIMES THE SIZE !! I LOVE IT !!! I looked through this, page by page, chapter by chapter. Not only does he explain how things work, but his charts and diagrams put it all into perspective. Really trying to teach how the USB works. I have read others. No charts, no graphics, no tables. And they really didn't help you understand. But David's book is spot on. And on top of this, the CD source code for the book, he will send you upon request. I LOVE IT !!

Some of the main topics of the book are as follows :

Chapter 2. The PC Hardware
Chapter 3. UHCI Hardware
Chapter 4. UHCI Stack
Chapter 5. OHCI Hardware
Chapter 6. OHCI Stack
Chapter 7. EHCI Hardware
Chapter 8. EHCI Stack
Chapter 9. xHCI Hardware
Chapter 10. xHCI Stack

And those first 10 chapters is just part 1. There are 3 other Parts to this book, that cover those areas in more detail. Step by step he shows you how to talk to your USB thumb drive, or USB Hard Drive. Devices I didn't even think about that I would eventually want to talk to, such as my USB Mouse. Which any hobbiest knows, if you reboot your computer into your own OS and you don't have a USB driver for your mouse, it won't work. So THANK YOU DAVID for this wonderful book With this book, you can make your own choices as to how to talk to the USB hardware, and not rely on Linux or Windows or any other OS.... PERFECT !

6 of 6 people found the following review helpful.
Recommended for the Basics from scratch
By Yeoun Jae Kim
I bought and read the kindle edition of this book. It initially explains the PCI interface for usb host and continues with the 4 distinct usb controllers. It actually explains every aspect that you should know to write the usb driver from scratch without any os dependencies. Actually, If you write usb device driver of Windows or Linux etc. You should refer to the specific information regarding usb driver heirarchy which your target OS provides. But this book tells the basics of the USB driver from scratch. Must read for the reader who eagar to learn basics of USB device driver fundamentals.

2 of 2 people found the following review helpful.
A book that makes USB easier
By Morinus
This book really does what it promises ("communticate with the USB, with no Operating System to get in the way").
First it introduces you to how to detect the controllers (UHCI, OHCI, EHCI, xHCI) on the PCI bus, then it describes the stacks.
It continues with device enumeration, how to use HID devices, Mass Storage Devices, not to mention the other things.
The CD-image need to be requested from the author which I got in less than a day from him.
This book will definitely speed up the OS development.
I am an experienced assembly and C programmer, though. As the book states in the Introduction, some knowledge of C and assembly is necessary ("You may also need to have a fair knowledge of C and Intel x86 assembly to use and understand the source code.").
5 stars.
Robert, Hungary, Europe

See all 13 customer reviews...

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt PDF
USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt EPub
USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt Doc
USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt iBooks
USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt rtf
USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt Mobipocket
USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt Kindle

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt PDF

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt PDF

USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt PDF
USB: The Universal Serial Bus (FYSOS: Operating System Design Book 8), by Benjamin David Lunt PDF

No comments:

Post a Comment