Expand description
SIE control register
Structs§
- SIE_
CTRL_ SPEC - SIE control register
Type Aliases§
- DIRECT_
DM_ R - Field
DIRECT_DMreader - Direct control of DM - DIRECT_
DM_ W - Field
DIRECT_DMwriter - Direct control of DM - DIRECT_
DP_ R - Field
DIRECT_DPreader - Direct control of DP - DIRECT_
DP_ W - Field
DIRECT_DPwriter - Direct control of DP - DIRECT_
EN_ R - Field
DIRECT_ENreader - Direct bus drive enable - DIRECT_
EN_ W - Field
DIRECT_ENwriter - Direct bus drive enable - EP0_
DOUBLE_ BUF_ R - Field
EP0_DOUBLE_BUFreader - Device: EP0 single buffered = 0, double buffered = 1 - EP0_
DOUBLE_ BUF_ W - Field
EP0_DOUBLE_BUFwriter - Device: EP0 single buffered = 0, double buffered = 1 - EP0_
INT_ 1BUF_ R - Field
EP0_INT_1BUFreader - Device: Set bit in BUFF_STATUS for every buffer completed on EP0 - EP0_
INT_ 1BUF_ W - Field
EP0_INT_1BUFwriter - Device: Set bit in BUFF_STATUS for every buffer completed on EP0 - EP0_
INT_ 2BUF_ R - Field
EP0_INT_2BUFreader - Device: Set bit in BUFF_STATUS for every 2 buffers completed on EP0 - EP0_
INT_ 2BUF_ W - Field
EP0_INT_2BUFwriter - Device: Set bit in BUFF_STATUS for every 2 buffers completed on EP0 - EP0_
INT_ NAK_ R - Field
EP0_INT_NAKreader - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a NAK - EP0_
INT_ NAK_ W - Field
EP0_INT_NAKwriter - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a NAK - EP0_
INT_ STALL_ R - Field
EP0_INT_STALLreader - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a STALL - EP0_
INT_ STALL_ W - Field
EP0_INT_STALLwriter - Device: Set bit in EP_STATUS_STALL_NAK when EP0 sends a STALL - KEEP_
ALIVE_ EN_ R - Field
KEEP_ALIVE_ENreader - Host: Enable keep alive packet (for low speed bus) - KEEP_
ALIVE_ EN_ W - Field
KEEP_ALIVE_ENwriter - Host: Enable keep alive packet (for low speed bus) - PREAMBLE_
EN_ R - Field
PREAMBLE_ENreader - Host: Preable enable for LS device on FS hub - PREAMBLE_
EN_ W - Field
PREAMBLE_ENwriter - Host: Preable enable for LS device on FS hub - PULLDOWN_
EN_ R - Field
PULLDOWN_ENreader - Host: Enable pull down resistors - PULLDOWN_
EN_ W - Field
PULLDOWN_ENwriter - Host: Enable pull down resistors - PULLUP_
EN_ R - Field
PULLUP_ENreader - Device: Enable pull up resistor - PULLUP_
EN_ W - Field
PULLUP_ENwriter - Device: Enable pull up resistor - R
- Register
SIE_CTRLreader - RECEIVE_
DATA_ R - Field
RECEIVE_DATAreader - Host: Receive transaction (IN to host) - RECEIVE_
DATA_ W - Field
RECEIVE_DATAwriter - Host: Receive transaction (IN to host) - RESET_
BUS_ R - Field
RESET_BUSreader - Host: Reset bus - RESET_
BUS_ W - Field
RESET_BUSwriter - Host: Reset bus - RESUME_
R - Field
RESUMEreader - Device: Remote wakeup. Device can initiate its own resume after suspend. - RESUME_
W - Field
RESUMEwriter - Device: Remote wakeup. Device can initiate its own resume after suspend. - RPU_
OPT_ R - Field
RPU_OPTreader - Device: Pull-up strength (0=1K2, 1=2k3) - RPU_
OPT_ W - Field
RPU_OPTwriter - Device: Pull-up strength (0=1K2, 1=2k3) - SEND_
DATA_ R - Field
SEND_DATAreader - Host: Send transaction (OUT from host) - SEND_
DATA_ W - Field
SEND_DATAwriter - Host: Send transaction (OUT from host) - SEND_
SETUP_ R - Field
SEND_SETUPreader - Host: Send Setup packet - SEND_
SETUP_ W - Field
SEND_SETUPwriter - Host: Send Setup packet - SOF_
EN_ R - Field
SOF_ENreader - Host: Enable SOF generation (for full speed bus) - SOF_
EN_ W - Field
SOF_ENwriter - Host: Enable SOF generation (for full speed bus) - SOF_
SYNC_ R - Field
SOF_SYNCreader - Host: Delay packet(s) until after SOF - SOF_
SYNC_ W - Field
SOF_SYNCwriter - Host: Delay packet(s) until after SOF - START_
TRANS_ R - Field
START_TRANSreader - Host: Start transaction - START_
TRANS_ W - Field
START_TRANSwriter - Host: Start transaction - STOP_
TRANS_ R - Field
STOP_TRANSreader - Host: Stop transaction - STOP_
TRANS_ W - Field
STOP_TRANSwriter - Host: Stop transaction - TRANSCEIVER_
PD_ R - Field
TRANSCEIVER_PDreader - Power down bus transceiver - TRANSCEIVER_
PD_ W - Field
TRANSCEIVER_PDwriter - Power down bus transceiver - VBUS_
EN_ R - Field
VBUS_ENreader - Host: Enable VBUS - VBUS_
EN_ W - Field
VBUS_ENwriter - Host: Enable VBUS - W
- Register
SIE_CTRLwriter