tinyusb
|
OHCI driver. All documents sources mentioned here (eg section 3.5) is referring to OHCI Specs unless state otherwise. More...
Data Structures | |
struct | ohci_hcca_t |
struct | ohci_td_item_t |
struct | ohci_gtd_t |
struct | ohci_ed_t |
struct | ochi_itd_t |
struct | ohci_data_t |
struct | ohci_registers_t |
enum | { OHCI_PID_SETUP = 0, OHCI_PID_OUT, OHCI_PID_IN } |
STATIC_ASSERT (sizeof(ohci_hcca_t)==256,"size is not correct") | |
STATIC_ASSERT (sizeof(ohci_gtd_t)==16,"size is not correct") | |
STATIC_ASSERT (sizeof(ohci_ed_t)==16,"size is not correct") | |
STATIC_ASSERT (sizeof(ochi_itd_t)==32,"size is not correct") | |
STATIC_ASSERT (sizeof(ohci_registers_t)==0x5c,"size is not correct") | |
#define | HOST_HCD_XFER_INTERRUPT |
#define | OHCI_PERIODIC_LIST (defined HOST_HCD_XFER_INTERRUPT || defined HOST_HCD_XFER_ISOCHRONOUS) |
#define | OHCI_MAX_QHD 8 |
#define | OHCI_MAX_QTD 20 |
#define | OHCI_MAX_ITD 4 |
OHCI driver. All documents sources mentioned here (eg section 3.5) is referring to OHCI Specs unless state otherwise.