USB_Host_Shield_2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
BulkOnly Member List

This is the complete list of members for BulkOnly, including all inherited members.

bAddressBulkOnlyprotected
bConfNumBulkOnlyprotected
bIfaceBulkOnlyprotected
bLastUsbErrorBulkOnlyprotected
bMaxLUNBulkOnlyprotected
bNumEPBulkOnlyprotected
bPollEnableBulkOnlyprotected
BulkOnly(USB *p)BulkOnly
ClearEpHalt(uint8_t index)BulkOnlyprotected
dCBWDataTransferLengthBulkOnlyprotected
dCBWTagBulkOnlyprotected
EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)BulkOnlyvirtual
epDataInIndexBulkOnlyprotectedstatic
epDataOutIndexBulkOnlyprotectedstatic
epInfoBulkOnlyprotected
epInterruptInIndexBulkOnlyprotectedstatic
GetAddress()BulkOnlyinlinevirtual
GetLastUsbError()BulkOnlyinline
GetMaxLUN(uint8_t *max_lun)BulkOnly
HandleUsbError(uint8_t index)BulkOnlyprotected
Init(uint8_t parent, uint8_t port, bool lowspeed)BulkOnlyvirtual
Inquiry(uint8_t lun, uint16_t size, uint8_t *buf)BulkOnly
IsMeaningfulCBW(uint8_t size, uint8_t *pcbw)BulkOnlyprotected
IsValidCBW(uint8_t size, uint8_t *pcbw)BulkOnlyprotected
Poll()BulkOnlyvirtual
PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)BulkOnlyprotected
pUsbBulkOnlyprotected
qNextPollTimeBulkOnlyprotected
Read(uint8_t lun, uint32_t addr, uint16_t bsize, USBReadParser *prs)BulkOnly
ReadCapacity(uint8_t lun, uint16_t size, uint8_t *buf)BulkOnly
Release()BulkOnlyvirtual
RequestSense(uint8_t lun, uint16_t size, uint8_t *buf)BulkOnly
Reset()BulkOnly
ResetRecovery()BulkOnly
TestUnitReady(uint8_t lun)BulkOnly
Transaction(CommandBlockWrapper *cbw, uint16_t bsize, void *buf, uint8_t flags)BulkOnlyprotected