Module usb_device

Source
Expand description

Full-speed USB Serial/JTAG Controller

Modules§

conf0
Configure 0 register
date
Version control register
ep1
Endpoint 1 FIFO register
ep1_conf
Endpoint 1 configure and status register
fram_num
SOF frame number
in_ep0_st
IN Endpoint 0 status
in_ep1_st
IN Endpoint 1 status
in_ep2_st
IN Endpoint 2 status
in_ep3_st
IN Endpoint 3 status
int_clr
Interrupt clear bits
int_ena
Interrupt enable bits
int_raw
Raw status interrupt
int_st
Masked interrupt
jfifo_st
USB-JTAG FIFO status
mem_conf
Power control
misc_conf
MISC register
out_ep0_st
OUT Endpoint 0 status
out_ep1_st
OUT Endpoint 1 status
out_ep2_st
OUT Endpoint 2 status
test
USB Internal PHY test register

Structs§

RegisterBlock
Register block

Type Aliases§

CONF0
CONF0 (rw) register accessor: Configure 0 register
DATE
DATE (rw) register accessor: Version control register
EP1
EP1 (rw) register accessor: Endpoint 1 FIFO register
EP1_CONF
EP1_CONF (rw) register accessor: Endpoint 1 configure and status register
FRAM_NUM
FRAM_NUM (r) register accessor: SOF frame number
INT_CLR
INT_CLR (w) register accessor: Interrupt clear bits
INT_ENA
INT_ENA (rw) register accessor: Interrupt enable bits
INT_RAW
INT_RAW (rw) register accessor: Raw status interrupt
INT_ST
INT_ST (r) register accessor: Masked interrupt
IN_EP0_ST
IN_EP0_ST (r) register accessor: IN Endpoint 0 status
IN_EP1_ST
IN_EP1_ST (r) register accessor: IN Endpoint 1 status
IN_EP2_ST
IN_EP2_ST (r) register accessor: IN Endpoint 2 status
IN_EP3_ST
IN_EP3_ST (r) register accessor: IN Endpoint 3 status
JFIFO_ST
JFIFO_ST (rw) register accessor: USB-JTAG FIFO status
MEM_CONF
MEM_CONF (rw) register accessor: Power control
MISC_CONF
MISC_CONF (rw) register accessor: MISC register
OUT_EP0_ST
OUT_EP0_ST (r) register accessor: OUT Endpoint 0 status
OUT_EP1_ST
OUT_EP1_ST (r) register accessor: OUT Endpoint 1 status
OUT_EP2_ST
OUT_EP2_ST (r) register accessor: OUT Endpoint 2 status
TEST
TEST (rw) register accessor: USB Internal PHY test register