#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.
 1.4.7
 1.4.7