USB::MSC::Device Member List
This is the complete list of members for USB::MSC::Device, including all inherited members.
DeviceInterface(uint8_t instance, const char *name) | USB::MSC::Device | inline |
USB::DeviceInterface::DeviceInterface(uint8_t instance, const char *name) | USB::DeviceInterface | inline |
getCapacity(uint8_t lun, uint32_t *block_count, uint16_t *block_size) | USB::MSC::Device | inlinestatic |
getName() const | USB::DeviceInterface | inline |
inquiry(uint8_t lun, uint8_t vendor_id[8], uint8_t product_id[16], uint8_t product_rev[4]) | USB::MSC::Device | static |
inst | USB::DeviceInterface | protected |
isReadOnly(uint8_t lun) | USB::MSC::Device | inlinestatic |
isReady(uint8_t lun) | USB::MSC::Device | inlinestatic |
MAX_LUN | USB::MSC::Device | static |
name | USB::DeviceInterface | protected |
read(uint8_t lun, uint32_t lba, uint32_t offset, void *buffer, uint32_t bufsize) | USB::MSC::Device | inlinestatic |
setLogicalUnit(uint8_t lun, LogicalUnit unit) | USB::MSC::Device | static |
write(uint8_t lun, uint32_t lba, uint32_t offset, uint8_t *buffer, uint32_t bufsize) | USB::MSC::Device | inlinestatic |