Expand description
SIE control register
Structs§
- SIE_
CTRL_ SPEC - SIE control register
Type Aliases§
- DIRECT_
DM_ R - Field
DIRECT_DM
reader - Direct control of DM - DIRECT_
DM_ W - Field
DIRECT_DM
writer - Direct control of DM - DIRECT_
DP_ R - Field
DIRECT_DP
reader - Direct control of DP - DIRECT_
DP_ W - Field
DIRECT_DP
writer - Direct control of DP - DIRECT_
EN_ R - Field
DIRECT_EN
reader - Direct bus drive enable - DIRECT_
EN_ W - Field
DIRECT_EN
writer - Direct bus drive enable - EP0_
DOUBLE_ BUF_ R - Field
EP0_DOUBLE_BUF
reader - Device: EP0 single buffered = 0, double buffered = 1 - EP0_
DOUBLE_ BUF_ W - Field
EP0_DOUBLE_BUF
writer - Device: EP0 single buffered = 0, double buffered = 1 - EP0_
INT_ 1BUF_ R - Field
EP0_INT_1BUF
reader - Device: Set bit in BUFF_STATUS for every buffer completed on EP0 - EP0_
INT_ 1BUF_ W - Field
EP0_INT_1BUF
writer - Device: Set bit in BUFF_STATUS for every buffer completed on EP0 - EP0_
INT_ 2BUF_ R - Field
EP0_INT_2BUF
reader - Device: Set bit in BUFF_STATUS for every 2 buffers completed on EP0 - EP0_
INT_ 2BUF_ W - Field
EP0_INT_2BUF
writer - Device: Set bit in BUFF_STATUS for every 2 buffers completed on EP0 - EP0_
INT_ NAK_ R - Field
EP0_INT_NAK
reader - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a NAK - EP0_
INT_ NAK_ W - Field
EP0_INT_NAK
writer - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a NAK - EP0_
INT_ STALL_ R - Field
EP0_INT_STALL
reader - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a STALL - EP0_
INT_ STALL_ W - Field
EP0_INT_STALL
writer - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a STALL - KEEP_
ALIVE_ EN_ R - Field
KEEP_ALIVE_EN
reader - Host: Enable keep alive packet (for low speed bus) - KEEP_
ALIVE_ EN_ W - Field
KEEP_ALIVE_EN
writer - Host: Enable keep alive packet (for low speed bus) - PREAMBLE_
EN_ R - Field
PREAMBLE_EN
reader - Host: Preable enable for LS device on FS hub - PREAMBLE_
EN_ W - Field
PREAMBLE_EN
writer - Host: Preable enable for LS device on FS hub - PULLDOWN_
EN_ R - Field
PULLDOWN_EN
reader - Host: Enable pull down resistors - PULLDOWN_
EN_ W - Field
PULLDOWN_EN
writer - Host: Enable pull down resistors - PULLUP_
EN_ R - Field
PULLUP_EN
reader - Device: Enable pull up resistor - PULLUP_
EN_ W - Field
PULLUP_EN
writer - Device: Enable pull up resistor - R
- Register
SIE_CTRL
reader - RECEIVE_
DATA_ R - Field
RECEIVE_DATA
reader - Host: Receive transaction (IN to host) - RECEIVE_
DATA_ W - Field
RECEIVE_DATA
writer - Host: Receive transaction (IN to host) - RESET_
BUS_ R - Field
RESET_BUS
reader - Host: Reset bus - RESET_
BUS_ W - Field
RESET_BUS
writer - Host: Reset bus - RESUME_
R - Field
RESUME
reader - Device: Remote wakeup. Device can initiate its own resume after suspend. - RESUME_
W - Field
RESUME
writer - Device: Remote wakeup. Device can initiate its own resume after suspend. - RPU_
OPT_ R - Field
RPU_OPT
reader - Device: Pull-up strength (0=1K2, 1=2k3) - RPU_
OPT_ W - Field
RPU_OPT
writer - Device: Pull-up strength (0=1K2, 1=2k3) - SEND_
DATA_ R - Field
SEND_DATA
reader - Host: Send transaction (OUT from host) - SEND_
DATA_ W - Field
SEND_DATA
writer - Host: Send transaction (OUT from host) - SEND_
SETUP_ R - Field
SEND_SETUP
reader - Host: Send Setup packet - SEND_
SETUP_ W - Field
SEND_SETUP
writer - Host: Send Setup packet - SOF_
EN_ R - Field
SOF_EN
reader - Host: Enable SOF generation (for full speed bus) - SOF_
EN_ W - Field
SOF_EN
writer - Host: Enable SOF generation (for full speed bus) - SOF_
SYNC_ R - Field
SOF_SYNC
reader - Host: Delay packet(s) until after SOF - SOF_
SYNC_ W - Field
SOF_SYNC
writer - Host: Delay packet(s) until after SOF - START_
TRANS_ R - Field
START_TRANS
reader - Host: Start transaction - START_
TRANS_ W - Field
START_TRANS
writer - Host: Start transaction - STOP_
TRANS_ R - Field
STOP_TRANS
reader - Host: Stop transaction - STOP_
TRANS_ W - Field
STOP_TRANS
writer - Host: Stop transaction - TRANSCEIVER_
PD_ R - Field
TRANSCEIVER_PD
reader - Power down bus transceiver - TRANSCEIVER_
PD_ W - Field
TRANSCEIVER_PD
writer - Power down bus transceiver - VBUS_
EN_ R - Field
VBUS_EN
reader - Host: Enable VBUS - VBUS_
EN_ W - Field
VBUS_EN
writer - Host: Enable VBUS - W
- Register
SIE_CTRL
writer