![]() |
Open FFBoard
Open source force feedback firmware
|
USBHS hardware registers. More...
#include <common_usb_regs.h>
Public Attributes | |
__IO uint32_t | DEVCTRL |
__I uint32_t | DEVISR |
__O uint32_t | DEVICR |
__O uint32_t | DEVIFR |
__I uint32_t | DEVIMR |
__O uint32_t | DEVIDR |
__O uint32_t | DEVIER |
__IO uint32_t | DEVEPT |
__I uint32_t | DEVFNUM |
__I uint8_t | Reserved1 [220] |
__IO uint32_t | DEVEPTCFG [10] |
__I uint8_t | Reserved2 [8] |
__I uint32_t | DEVEPTISR [10] |
__I uint8_t | Reserved3 [8] |
__O uint32_t | DEVEPTICR [10] |
__I uint8_t | Reserved4 [8] |
__O uint32_t | DEVEPTIFR [10] |
__I uint8_t | Reserved5 [8] |
__I uint32_t | DEVEPTIMR [10] |
__I uint8_t | Reserved6 [8] |
__O uint32_t | DEVEPTIER [10] |
__I uint8_t | Reserved7 [8] |
__O uint32_t | DEVEPTIDR [10] |
__I uint8_t | Reserved8 [200] |
devdma_t | DEVDMA [7] |
__I uint8_t | Reserved9 [128] |
__IO uint32_t | HSTCTRL |
__I uint32_t | HSTISR |
__O uint32_t | HSTICR |
__O uint32_t | HSTIFR |
__I uint32_t | HSTIMR |
__O uint32_t | HSTIDR |
__O uint32_t | HSTIER |
__IO uint32_t | HSTPIP |
__IO uint32_t | HSTFNUM |
__IO uint32_t | HSTADDR1 |
__IO uint32_t | HSTADDR2 |
__IO uint32_t | HSTADDR3 |
__I uint8_t | Reserved10 [208] |
__IO uint32_t | HSTPIPCFG [10] |
__I uint8_t | Reserved11 [8] |
__I uint32_t | HSTPIPISR [10] |
__I uint8_t | Reserved12 [8] |
__O uint32_t | HSTPIPICR [10] |
__I uint8_t | Reserved13 [8] |
__O uint32_t | HSTPIPIFR [10] |
__I uint8_t | Reserved14 [8] |
__I uint32_t | HSTPIPIMR [10] |
__I uint8_t | Reserved15 [8] |
__O uint32_t | HSTPIPIER [10] |
__I uint8_t | Reserved16 [8] |
__O uint32_t | HSTPIPIDR [10] |
__I uint8_t | Reserved17 [8] |
__IO uint32_t | HSTPIPINRQ [10] |
__I uint8_t | Reserved18 [8] |
__IO uint32_t | HSTPIPERR [10] |
__I uint8_t | Reserved19 [104] |
hstdma_t | HSTDMA [7] |
__I uint8_t | Reserved20 [128] |
__IO uint32_t | CTRL |
__I uint32_t | SR |
__O uint32_t | SCR |
__O uint32_t | SFR |
__IO uint32_t | DEVCMDSTAT |
__I uint32_t | INFO |
__IO uint32_t | EPLISTSTART |
__IO uint32_t | DATABUFSTART |
__IO uint32_t | LPM |
__IO uint32_t | EPSKIP |
__IO uint32_t | EPINUSE |
__IO uint32_t | EPBUFCFG |
__IO uint32_t | INTSTAT |
__IO uint32_t | INTEN |
__IO uint32_t | INTSETSTAT |
uint8_t | RESERVED_0 [8] |
__I uint32_t | EPTOGGLE |
USBHS hardware registers.
Definition at line 2027 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::CTRL |
(USBHS Offset: 0x800) General Control Register
Definition at line 2088 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::DATABUFSTART |
Definition at line 73 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::DEVCMDSTAT |
Definition at line 70 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::DEVCTRL |
(USBHS Offset: 0x00) Device General Control Register
Definition at line 2029 of file common_usb_regs.h.
devdma_t dcd_registers_t::DEVDMA[7] |
Offset: 0x310 Device DMA Channel Next Descriptor Address Register
Definition at line 2053 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::DEVEPT |
(USBHS Offset: 0x1C) Device Endpoint Register
Definition at line 2036 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::DEVEPTCFG[10] |
(USBHS Offset: 0x100) Device Endpoint Configuration Register
Definition at line 2039 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVEPTICR[10] |
(USBHS Offset: 0x160) Device Endpoint Interrupt Clear Register
Definition at line 2043 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVEPTIDR[10] |
(USBHS Offset: 0x220) Device Endpoint Interrupt Disable Register
Definition at line 2051 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVEPTIER[10] |
(USBHS Offset: 0x1F0) Device Endpoint Interrupt Enable Register
Definition at line 2049 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVEPTIFR[10] |
(USBHS Offset: 0x190) Device Endpoint Interrupt Set Register
Definition at line 2045 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::DEVEPTIMR[10] |
(USBHS Offset: 0x1C0) Device Endpoint Interrupt Mask Register
Definition at line 2047 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::DEVEPTISR[10] |
(USBHS Offset: 0x130) Device Endpoint Interrupt Status Register
Definition at line 2041 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::DEVFNUM |
(USBHS Offset: 0x20) Device Frame Number Register
Definition at line 2037 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVICR |
(USBHS Offset: 0x08) Device Global Interrupt Clear Register
Definition at line 2031 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVIDR |
(USBHS Offset: 0x14) Device Global Interrupt Disable Register
Definition at line 2034 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVIER |
(USBHS Offset: 0x18) Device Global Interrupt Enable Register
Definition at line 2035 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::DEVIFR |
(USBHS Offset: 0x0C) Device Global Interrupt Set Register
Definition at line 2032 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::DEVIMR |
(USBHS Offset: 0x10) Device Global Interrupt Mask Register
Definition at line 2033 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::DEVISR |
(USBHS Offset: 0x04) Device Global Interrupt Status Register
Definition at line 2030 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::EPBUFCFG |
Definition at line 77 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::EPINUSE |
Definition at line 76 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::EPLISTSTART |
Definition at line 72 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::EPSKIP |
Definition at line 75 of file dcd_lpc_ip3511.c.
__I uint32_t dcd_registers_t::EPTOGGLE |
Definition at line 82 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::HSTADDR1 |
(USBHS Offset: 0x424) Host Address 1 Register
Definition at line 2064 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTADDR2 |
(USBHS Offset: 0x428) Host Address 2 Register
Definition at line 2065 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTADDR3 |
(USBHS Offset: 0x42C) Host Address 3 Register
Definition at line 2066 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTCTRL |
(USBHS Offset: 0x400) Host General Control Register
Definition at line 2055 of file common_usb_regs.h.
hstdma_t dcd_registers_t::HSTDMA[7] |
Offset: 0x710 Host DMA Channel Next Descriptor Address Register
Definition at line 2086 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTFNUM |
(USBHS Offset: 0x420) Host Frame Number Register
Definition at line 2063 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTICR |
(USBHS Offset: 0x408) Host Global Interrupt Clear Register
Definition at line 2057 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTIDR |
(USBHS Offset: 0x414) Host Global Interrupt Disable Register
Definition at line 2060 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTIER |
(USBHS Offset: 0x418) Host Global Interrupt Enable Register
Definition at line 2061 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTIFR |
(USBHS Offset: 0x40C) Host Global Interrupt Set Register
Definition at line 2058 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::HSTIMR |
(USBHS Offset: 0x410) Host Global Interrupt Mask Register
Definition at line 2059 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::HSTISR |
(USBHS Offset: 0x404) Host Global Interrupt Status Register
Definition at line 2056 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTPIP |
(USBHS Offset: 0x41C) Host Pipe Register
Definition at line 2062 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTPIPCFG[10] |
(USBHS Offset: 0x500) Host Pipe Configuration Register
Definition at line 2068 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTPIPERR[10] |
(USBHS Offset: 0x680) Host Pipe Error Register
Definition at line 2084 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTPIPICR[10] |
(USBHS Offset: 0x560) Host Pipe Clear Register
Definition at line 2072 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTPIPIDR[10] |
(USBHS Offset: 0x620) Host Pipe Disable Register
Definition at line 2080 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTPIPIER[10] |
(USBHS Offset: 0x5F0) Host Pipe Enable Register
Definition at line 2078 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::HSTPIPIFR[10] |
(USBHS Offset: 0x590) Host Pipe Set Register
Definition at line 2074 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::HSTPIPIMR[10] |
(USBHS Offset: 0x5C0) Host Pipe Mask Register
Definition at line 2076 of file common_usb_regs.h.
__IO uint32_t dcd_registers_t::HSTPIPINRQ[10] |
(USBHS Offset: 0x650) Host Pipe IN Request Register
Definition at line 2082 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::HSTPIPISR[10] |
(USBHS Offset: 0x530) Host Pipe Status Register
Definition at line 2070 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::INFO |
Definition at line 71 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::INTEN |
Definition at line 79 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::INTSETSTAT |
Definition at line 80 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::INTSTAT |
Definition at line 78 of file dcd_lpc_ip3511.c.
__IO uint32_t dcd_registers_t::LPM |
Definition at line 74 of file dcd_lpc_ip3511.c.
__I uint8_t dcd_registers_t::Reserved1[220] |
Definition at line 2038 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved10[208] |
Definition at line 2067 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved11[8] |
Definition at line 2069 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved12[8] |
Definition at line 2071 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved13[8] |
Definition at line 2073 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved14[8] |
Definition at line 2075 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved15[8] |
Definition at line 2077 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved16[8] |
Definition at line 2079 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved17[8] |
Definition at line 2081 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved18[8] |
Definition at line 2083 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved19[104] |
Definition at line 2085 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved2[8] |
Definition at line 2040 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved20[128] |
Definition at line 2087 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved3[8] |
Definition at line 2042 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved4[8] |
Definition at line 2044 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved5[8] |
Definition at line 2046 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved6[8] |
Definition at line 2048 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved7[8] |
Definition at line 2050 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved8[200] |
Definition at line 2052 of file common_usb_regs.h.
__I uint8_t dcd_registers_t::Reserved9[128] |
Definition at line 2054 of file common_usb_regs.h.
uint8_t dcd_registers_t::RESERVED_0[8] |
Definition at line 81 of file dcd_lpc_ip3511.c.
__O uint32_t dcd_registers_t::SCR |
(USBHS Offset: 0x808) General Status Clear Register
Definition at line 2090 of file common_usb_regs.h.
__O uint32_t dcd_registers_t::SFR |
(USBHS Offset: 0x80C) General Status Set Register
Definition at line 2091 of file common_usb_regs.h.
__I uint32_t dcd_registers_t::SR |
(USBHS Offset: 0x804) General Status Register
Definition at line 2089 of file common_usb_regs.h.