CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
Toggle main menu visibility
Loading...
Searching...
No Matches
OpenTitanUsbdev Member List
This is the complete list of members for
OpenTitanUsbdev
, including all inherited members.
alertTest
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
availableOutBuffer
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
availableSetupBuffer
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
BufferCount
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
static
BufferStartAddress
OpenTitanUsbdev
static
configIn
OpenTitanUsbdev
ConfigInField
enum name
OpenTitanUsbdev
connect
() volatile
OpenTitanUsbdev
inline
connected
() volatile
OpenTitanUsbdev
inline
device_address_set
(uint8_t address) volatile
OpenTitanUsbdev
inline
disconnect
() volatile
OpenTitanUsbdev
inline
endpoint_stalling_set
(uint8_t endpointId, bool stalling) volatile
OpenTitanUsbdev
inline
endpointInEnable
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
endpointOutEnable
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
in_endpoint_configure
(uint8_t endpointId, bool enabled, bool isochronous) volatile
OpenTitanUsbdev
inline
inDataToggle
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
inIsochronous
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
init
(uint64_t &bufferBitmap) volatile
OpenTitanUsbdev
inline
inSent
OpenTitanUsbdev
inStall
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
interrupt_disable
(UsbdevInterrupt interrupt) volatile
OpenTitanUsbdev
inline
interrupt_enable
(UsbdevInterrupt interrupt) volatile
OpenTitanUsbdev
inline
interruptEnable
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
interruptState
OpenTitanUsbdev
interruptTest
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
MaxEndpoints
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
static
MaxPacketLength
OpenTitanUsbdev
static
out_endpoint_configure
(uint8_t endpointId, bool enabled, bool setup, bool isochronous) volatile
OpenTitanUsbdev
inline
outDataToggle
OpenTitanUsbdev
outIsochronous
OpenTitanUsbdev
outStall
OpenTitanUsbdev
packet_data_get
(ReceiveBufferInfo bufferInfo, uint32_t *destination) volatile
OpenTitanUsbdev
inline
packet_send
(uint8_t bufferId, uint8_t endpointId, const uint32_t *data, uint8_t size) volatile
OpenTitanUsbdev
inline
packet_take
() volatile
OpenTitanUsbdev
inline
phyConfig
OpenTitanUsbdev
PhyConfigField
enum name
OpenTitanUsbdev
receiveBuffer
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
ReceiveBufferField
enum name
OpenTitanUsbdev
receiveEnableOut
OpenTitanUsbdev
receiveEnableSetup
OpenTitanUsbdev
retrieve_collected_packet
(uint8_t &endpointId, uint8_t &bufferId) volatile
OpenTitanUsbdev
inline
setNotAcknowledgeOut
OpenTitanUsbdev
supply_buffers
(uint64_t bufferBitmap) volatile
OpenTitanUsbdev
inline
usbControl
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
UsbControlField
enum name
OpenTitanUsbdev
UsbdevInterrupt
enum name
OpenTitanUsbdev
usbStatus
(defined in
OpenTitanUsbdev
)
OpenTitanUsbdev
UsbStatusField
enum name
OpenTitanUsbdev
Generated by
1.18.0