#include <ohci_regs.h>
Data Fields | |
volatile uint32_t | bulk_current |
Currently executed bulk endpoint. | |
volatile uint32_t | bulk_head |
The first bulk endpoint. | |
volatile uint32_t | command_status |
volatile uint32_t | control |
volatile uint32_t | control_current |
Currently executed control endpoint. | |
volatile uint32_t | control_head |
The first control endpoint. | |
const volatile uint32_t | done_head |
Done TD list, this value is periodically written to HCCA. | |
volatile uint32_t | fm_interval |
Frame time and max packet size for all transfers. | |
const volatile uint32_t | fm_number |
Frame number. | |
const volatile uint32_t | fm_remaining |
Bit times remaining in current frame. | |
volatile uint32_t | hcca |
HCCA pointer (see hw_struct hcca.h). | |
volatile uint32_t | interrupt_disable |
volatile uint32_t | interrupt_enable |
volatile uint32_t | interrupt_status |
Interupt enable/disable/status, reads give the same value, writing causes enable/disable, status is write-clean (writing 1 clears the bit. | |
volatile uint32_t | ls_threshold |
Threshold for starting LS transaction. | |
const volatile uint32_t | periodic_current |
Currently executed periodic endpoint. | |
volatile uint32_t | periodic_start |
Remaining bit time in frame to start periodic transfers. | |
const volatile uint32_t | revision |
volatile uint32_t | rh_desc_a |
The first root hub control register. | |
volatile uint32_t | rh_desc_b |
The other root hub control register. | |
volatile uint32_t | rh_port_status [] |
Root hub per port status. | |
volatile uint32_t | rh_status |
Root hub status register. |
Definition at line 39 of file ohci_regs.h.