CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
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)OpenTitanUsbdevstatic
BufferStartAddressOpenTitanUsbdevstatic
configInOpenTitanUsbdev
ConfigInField enum nameOpenTitanUsbdev
connect() volatileOpenTitanUsbdevinline
connected() volatileOpenTitanUsbdevinline
device_address_set(uint8_t address) volatileOpenTitanUsbdevinline
disconnect() volatileOpenTitanUsbdevinline
endpoint_stalling_set(uint8_t endpointId, bool stalling) volatileOpenTitanUsbdevinline
endpointInEnable (defined in OpenTitanUsbdev)OpenTitanUsbdev
endpointOutEnable (defined in OpenTitanUsbdev)OpenTitanUsbdev
in_endpoint_configure(uint8_t endpointId, bool enabled, bool isochronous) volatileOpenTitanUsbdevinline
inDataToggle (defined in OpenTitanUsbdev)OpenTitanUsbdev
inIsochronous (defined in OpenTitanUsbdev)OpenTitanUsbdev
init(uint64_t &bufferBitmap) volatileOpenTitanUsbdevinline
inSentOpenTitanUsbdev
inStall (defined in OpenTitanUsbdev)OpenTitanUsbdev
interrupt_disable(UsbdevInterrupt interrupt) volatileOpenTitanUsbdevinline
interrupt_enable(UsbdevInterrupt interrupt) volatileOpenTitanUsbdevinline
interruptEnable (defined in OpenTitanUsbdev)OpenTitanUsbdev
interruptStateOpenTitanUsbdev
interruptTest (defined in OpenTitanUsbdev)OpenTitanUsbdev
MaxEndpoints (defined in OpenTitanUsbdev)OpenTitanUsbdevstatic
MaxPacketLengthOpenTitanUsbdevstatic
out_endpoint_configure(uint8_t endpointId, bool enabled, bool setup, bool isochronous) volatileOpenTitanUsbdevinline
outDataToggleOpenTitanUsbdev
outIsochronousOpenTitanUsbdev
outStallOpenTitanUsbdev
packet_data_get(ReceiveBufferInfo bufferInfo, uint32_t *destination) volatileOpenTitanUsbdevinline
packet_send(uint8_t bufferId, uint8_t endpointId, const uint32_t *data, uint8_t size) volatileOpenTitanUsbdevinline
packet_take() volatileOpenTitanUsbdevinline
phyConfigOpenTitanUsbdev
PhyConfigField enum nameOpenTitanUsbdev
receiveBuffer (defined in OpenTitanUsbdev)OpenTitanUsbdev
ReceiveBufferField enum nameOpenTitanUsbdev
receiveEnableOutOpenTitanUsbdev
receiveEnableSetupOpenTitanUsbdev
retrieve_collected_packet(uint8_t &endpointId, uint8_t &bufferId) volatileOpenTitanUsbdevinline
setNotAcknowledgeOutOpenTitanUsbdev
supply_buffers(uint64_t bufferBitmap) volatileOpenTitanUsbdevinline
usbControl (defined in OpenTitanUsbdev)OpenTitanUsbdev
UsbControlField enum nameOpenTitanUsbdev
UsbdevInterrupt enum nameOpenTitanUsbdev
usbStatus (defined in OpenTitanUsbdev)OpenTitanUsbdev
UsbStatusField enum nameOpenTitanUsbdev