summaryrefslogtreecommitdiff
path: root/examples/host
diff options
context:
space:
mode:
authorhathach <[email protected]>2020-10-13 00:07:51 +0700
committerhathach <[email protected]>2020-10-13 00:07:51 +0700
commit9c07a2a4e23e4d82e3cbb28e92bf1234e4a6ce09 (patch)
tree334e4015da71f88729d55ac14d5c1d058e0fe962 /examples/host
parent87b989e8b4b497713cc4b88103dc6dfadc43e149 (diff)
rework msc host
- msc host enum is now async - implement async tuh_msc_scsi_command() / tuh_msc_request_sense() / tuh_msc_test_unit_ready()
Diffstat (limited to 'examples/host')
-rw-r--r--examples/host/cdc_msc_hid/src/msc_app.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/examples/host/cdc_msc_hid/src/msc_app.c b/examples/host/cdc_msc_hid/src/msc_app.c
index 62bd961c1..53f0e6ac2 100644
--- a/examples/host/cdc_msc_hid/src/msc_app.c
+++ b/examples/host/cdc_msc_hid/src/msc_app.c
@@ -38,6 +38,7 @@ void tuh_msc_mounted_cb(uint8_t dev_addr)
printf("A MassStorage device is mounted\r\n");
//------------- Disk Information -------------//
+#if 0
// SCSI VendorID[8] & ProductID[16] from Inquiry Command
uint8_t const* p_vendor = tuh_msc_get_vendor_name(dev_addr);
uint8_t const* p_product = tuh_msc_get_product_name(dev_addr);
@@ -47,6 +48,7 @@ void tuh_msc_mounted_cb(uint8_t dev_addr)
putchar(' ');
for(uint8_t i=0; i<16; i++) putchar(p_product[i]);
putchar('\n');
+#endif
uint32_t last_lba = 0;
uint32_t block_size = 0;
@@ -103,12 +105,11 @@ void tuh_msc_unmounted_cb(uint8_t dev_addr)
// }
}
-// invoked ISR context
-void tuh_msc_isr(uint8_t dev_addr, xfer_result_t event, uint32_t xferred_bytes)
-{
- (void) dev_addr;
- (void) event;
- (void) xferred_bytes;
-}
+//void tuh_msc_scsi_complete_cb(uint8_t dev_addr, msc_cbw_t const* cbw, msc_csw_t const* csw)
+//{
+// (void) dev_addr;
+// (void) cbw;
+// (void) csw;
+//}
#endif