Searched refs:msc_class (Results 1 – 5 of 5) sorted by relevance
| /components/drivers/usb/cherryusb/class/msc/ |
| A D | usbh_msc.c | 56 if (!msc_class || !msc_class->hport) { in usbh_msc_get_maxlun() 59 setup = msc_class->hport->setup; in usbh_msc_get_maxlun() 272 if (msc_class == NULL) { in usbh_msc_connect() 277 msc_class->hport = hport; in usbh_msc_connect() 278 msc_class->intf = intf; in usbh_msc_connect() 282 ret = usbh_msc_get_maxlun(msc_class, g_msc_buf[msc_class->sdchar - 'a']); in usbh_msc_connect() 326 usbh_msc_run(msc_class); in usbh_msc_connect() 336 if (msc_class) { in usbh_msc_disconnect() 337 if (msc_class->bulkin) { in usbh_msc_disconnect() 447 (void)msc_class; in usbh_msc_run() [all …]
|
| A D | usbh_msc.h | 35 int usbh_msc_scsi_init(struct usbh_msc *msc_class); 36 int usbh_msc_scsi_write10(struct usbh_msc *msc_class, uint32_t start_sector, const uint8_t *buffer,… 37 int usbh_msc_scsi_read10(struct usbh_msc *msc_class, uint32_t start_sector, const uint8_t *buffer, … 39 void usbh_msc_run(struct usbh_msc *msc_class); 40 void usbh_msc_stop(struct usbh_msc *msc_class);
|
| /components/drivers/usb/cherryusb/platform/rtthread/ |
| A D | usbh_dfs.c | 24 struct usbh_msc *msc_class = (struct usbh_msc *)dev->user_data; in rt_udisk_init() local 26 if (usbh_msc_scsi_init(msc_class) < 0) { in rt_udisk_init() 36 struct usbh_msc *msc_class = (struct usbh_msc *)dev->user_data; in rt_udisk_read() local 58 usb_memcpy(buffer, align_buf, size * msc_class->blocksize); in rt_udisk_read() 68 struct usbh_msc *msc_class = (struct usbh_msc *)dev->user_data; in rt_udisk_write() local 111 geometry->bytes_per_sector = msc_class->blocksize; in rt_udisk_control() 112 geometry->block_size = msc_class->blocksize; in rt_udisk_control() 113 geometry->sector_count = msc_class->blocknum; in rt_udisk_control() 150 void usbh_msc_run(struct usbh_msc *msc_class) in usbh_msc_run() argument 169 dev->user_data = msc_class; in usbh_msc_run() [all …]
|
| /components/drivers/usb/cherryusb/demo/ |
| A D | usb_host.c | 296 struct usbh_msc *msc_class = (struct usbh_msc *)CONFIG_USB_OSAL_THREAD_GET_ARGV; in usbh_msc_thread() local 300 ret = usbh_msc_scsi_init(msc_class); in usbh_msc_thread() 306 ret = usbh_msc_scsi_read10(msc_class, 0, partition_table, 1); in usbh_msc_thread() 352 void usbh_msc_run(struct usbh_msc *msc_class) in usbh_msc_run() argument 354 … usb_osal_thread_create("usbh_msc", 2048, CONFIG_USBHOST_PSC_PRIO + 1, usbh_msc_thread, msc_class); in usbh_msc_run() 357 void usbh_msc_stop(struct usbh_msc *msc_class) in usbh_msc_stop() argument
|
| /components/legacy/usb/usbdevice/class/ |
| A D | mstorage.c | 1155 struct udclass msc_class = variable 1162 rt_usbd_class_register(&msc_class); in rt_usbd_msc_class_register()
|
Completed in 8 milliseconds