Skip to content

Commit 30e9580

Browse files
Remove unneeded MSC weak callbacks in USB.cpp (#3278)
1 parent 1ceb037 commit 30e9580

File tree

1 file changed

+0
-51
lines changed

1 file changed

+0
-51
lines changed

cores/rp2040/USB.cpp

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -560,57 +560,6 @@ extern "C" void tud_hid_set_report_cb(uint8_t instance, uint8_t report_id, hid_r
560560
(void) bufsize;
561561
}
562562

563-
extern "C" int32_t tud_msc_read10_cb(uint8_t lun, uint32_t lba, uint32_t offset, void* buffer, uint32_t bufsize) __attribute__((weak));
564-
extern "C" int32_t tud_msc_read10_cb(uint8_t lun, uint32_t lba, uint32_t offset, void* buffer, uint32_t bufsize) {
565-
(void) lun;
566-
(void) lba;
567-
(void) offset;
568-
(void) buffer;
569-
(void) bufsize;
570-
return -1;
571-
}
572-
573-
extern "C" bool tud_msc_test_unit_ready_cb(uint8_t lun) __attribute__((weak));
574-
extern "C" bool tud_msc_test_unit_ready_cb(uint8_t lun) {
575-
(void) lun;
576-
return false;
577-
}
578-
579-
extern "C" int32_t tud_msc_write10_cb(uint8_t lun, uint32_t lba, uint32_t offset, uint8_t* buffer, uint32_t bufsize) __attribute__((weak));
580-
extern "C" int32_t tud_msc_write10_cb(uint8_t lun, uint32_t lba, uint32_t offset, uint8_t* buffer, uint32_t bufsize) {
581-
(void) lun;
582-
(void) lba;
583-
(void) offset;
584-
(void) buffer;
585-
(void) bufsize;
586-
return -1;
587-
}
588-
589-
extern "C" int32_t tud_msc_scsi_cb(uint8_t lun, uint8_t const scsi_cmd[16], void* buffer, uint16_t bufsize) __attribute__((weak));
590-
extern "C" int32_t tud_msc_scsi_cb(uint8_t lun, uint8_t const scsi_cmd[16], void* buffer, uint16_t bufsize) {
591-
(void) lun;
592-
(void) scsi_cmd;
593-
(void) buffer;
594-
(void) bufsize;
595-
return 0;
596-
}
597-
598-
extern "C" void tud_msc_capacity_cb(uint8_t lun, uint32_t* block_count, uint16_t* block_size) __attribute__((weak));
599-
extern "C" void tud_msc_capacity_cb(uint8_t lun, uint32_t* block_count, uint16_t* block_size) {
600-
(void) lun;
601-
*block_count = 0;
602-
*block_size = 0;
603-
}
604-
605-
extern "C" void tud_msc_inquiry_cb(uint8_t lun, uint8_t vendor_id[8], uint8_t product_id[16], uint8_t product_rev[4]) __attribute__((weak));
606-
extern "C" void tud_msc_inquiry_cb(uint8_t lun, uint8_t vendor_id[8], uint8_t product_id[16], uint8_t product_rev[4]) {
607-
(void) lun;
608-
vendor_id[0] = 0;
609-
product_id[0] = 0;
610-
product_rev[0] = 0;
611-
}
612-
613-
614563

615564
#ifdef ENABLE_PICOTOOL_USB
616565
// Support for Microsoft OS 2.0 descriptor

0 commit comments

Comments
 (0)