refactor usb host stack: hcd api, hub process and usb no cache ram process
This commit is contained in:
@@ -14,11 +14,10 @@ struct usbh_msc {
|
||||
|
||||
uint8_t intf; /* Data interface number */
|
||||
uint8_t sdchar;
|
||||
usbh_epinfo_t bulkin; /* Bulk IN endpoint */
|
||||
usbh_epinfo_t bulkout; /* Bulk OUT endpoint */
|
||||
uint8_t *tx_buffer;
|
||||
uint32_t blocknum; /* Number of blocks on the USB mass storage device */
|
||||
uint16_t blocksize; /* Block size of USB mass storage device */
|
||||
usbh_pipe_t bulkin; /* Bulk IN endpoint */
|
||||
usbh_pipe_t bulkout; /* Bulk OUT endpoint */
|
||||
uint32_t blocknum; /* Number of blocks on the USB mass storage device */
|
||||
uint16_t blocksize; /* Block size of USB mass storage device */
|
||||
};
|
||||
|
||||
int usbh_msc_scsi_write10(struct usbh_msc *msc_class, uint32_t start_sector, const uint8_t *buffer, uint32_t nsectors);
|
||||
|
||||
Reference in New Issue
Block a user