Re: Some information on USB API
"Curran, Dominic" <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <[email protected]> |
> > > When application does a read or even mount of the flash device how > > is that information passed on to the device driver so that it can > > convert that to specific Ctrl/Bulk transfer types and pass it on to > > HCD? In my haste I forgot to put in usb-storage... I believe the driver stack will look something like this: App that calls read() USERMODE ------------------------------------------ File system driver (like ext3, fat32) KERNEL MODE SCSI driver Usb-storage usbcore USB Host controller driver (like EHCI) PCI driver ------------------------------------------ HARDWARE ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel