devices
0.1.0
In devices::usb::xhci::xhci_regs
Structs
XhciRegs
Constants
CRCR_COMMAND_ABORT
CRCR_COMMAND_RING_POINTER
CRCR_COMMAND_RING_RUNNING
CRCR_COMMAND_STOP
CRCR_RING_CYCLE_STATE
DOORBELL_STREAM_ID_OFFSET
DOORBELL_TARGET
ERDP_EVENT_HANDLER_BUSY
ERDP_EVENT_RING_DEQUEUE_POINTER
ERDP_SET_TO_CLEAR_MASK
ERSTBA_SEGMENT_TABLE_BASE_ADDRESS
ERSTSZ_SEGMENT_TABLE_SIZE
HCCPARAMS1_MAX_PSA_SIZE_OFFSET
HCSPARAMS1_MAX_INTERRUPTERS_MASK
HCSPARAMS1_MAX_INTERRUPTERS_OFFSET
HCSPARAMS1_MAX_SLOTS_MASK
IMAN_INTERRUPT_ENABLE
IMAN_INTERRUPT_PENDING
IMAN_SET_TO_CLEAR_MASK
IMOD_INTERRUPT_MODERATION_COUNTER_OFFSET
IMOD_INTERRUPT_MODERATION_INTERVAL
MAX_INTERRUPTER
MAX_PORTS
MAX_PSA_SIZE
MAX_SLOTS
PORTSC_CONNECT_STATUS_CHANGE
PORTSC_CURRENT_CONNECT_STATUS
PORTSC_PORT_ENABLED
PORTSC_PORT_ENABLED_DISABLED_CHANGE
PORTSC_PORT_LINK_STATE_MASK
PORTSC_PORT_POWER
PORTSC_PORT_RESET
PORTSC_PORT_RESET_CHANGE
PORTSC_PORT_SPEED_MASK
PORTSC_PORT_SPEED_SHIFT
PORTSC_SET_TO_CLEAR_MASK
PORTSC_WARM_PORT_RESET
SPCAP_PORT_COUNT_MASK
SPCAP_PORT_COUNT_OFFSET
USB2_PORTS_END
USB2_PORTS_START
USB3_PORTS_END
USB3_PORTS_START
USB_CMD_INTERRUPTER_ENABLE
USB_CMD_RESET
USB_CMD_RUNSTOP
USB_STS_CONTROLLER_NOT_READY
USB_STS_EVENT_INTERRUPT
USB_STS_HALTED
USB_STS_PORT_CHANGE_DETECT
USB_STS_SET_TO_CLEAR_MASK
XHCI_CAPLENGTH
XHCI_DBOFF
XHCI_RTSOFF
Functions
init_xhci_mmio_space_and_regs
valid_max_pstreams
valid_slot_id
valid_stream_id
?
Settings
Constant
devices
::
usb
::
xhci
::
xhci_regs
::
CRCR_COMMAND_STOP
Copy item path
source
·
[
−
]
pub const CRCR_COMMAND_STOP:
u64
= _; // 2u64
Expand description
Bitmask for the crcr register, see spec 5.4.5.