|
uint32_t | USBD_GetVersion (void) |
| Get version of USB Device stack.
|
|
usbStatus | USBD_Initialize (uint8_t device) |
| Initialize USB Device stack and controller.
|
|
usbStatus | USBD_Uninitialize (uint8_t device) |
| De-initialize USB Device stack and controller.
|
|
usbStatus | USBD_Connect (uint8_t device) |
| Activate pull-up on D+ or D- line to signal USB Device connection on USB Bus.
|
|
usbStatus | USBD_Disconnect (uint8_t device) |
| Disconnect USB Device from USB Bus.
|
|
bool | USBD_Configured (uint8_t device) |
| Retrieve USB Device configuration status.
|
|
USBD_STATE | USBD_GetState (uint8_t device) |
| Retrieve USB Device state.
|
|
usbStatus | USBD_SetSerialNumber (uint8_t device, const char *string) |
| Set USB Device serial number string.
|
|
void | USBD_Devicen_Initialize (void) |
| Callback function called during USBD_Initialize to initialize the USB Device.
|
|
void | USBD_Devicen_Uninitialize (void) |
| Callback function called during USBD_Uninitialize to de-initialize the USB Device.
|
|
void | USBD_Devicen_VbusChanged (bool level) |
| Callback function called when VBUS level changes.
|
|
void | USBD_Devicen_Reset (void) |
| Callback function called upon USB Bus Reset signaling.
|
|
void | USBD_Devicen_HighSpeedActivated (void) |
| Callback function called when USB Bus speed has changed to high-speed.
|
|
void | USBD_Devicen_Suspended (void) |
| Callback function called when USB Bus goes into suspend mode (no bus activity for 3 ms)
|
|
void | USBD_Devicen_Resumed (void) |
| Callback function called when USB Bus activity has resumed.
|
|
void | USBD_Devicen_ConfigurationChanged (uint8_t val) |
| Callback function called when Device configuration has changed.
|
|
void | USBD_Devicen_EnableRemoteWakeup (void) |
| Callback function called when Set Feature for Remote Wakeup was requested over Control Endpoint 0.
|
|
void | USBD_Devicen_DisableRemoteWakeup (void) |
| Callback function called when Clear Feature for Remote Wakeup was requested over Control Endpoint 0.
|
|
usbdRequestStatus | USBD_Devicen_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
| Callback function called when Device received SETUP PACKET on Control Endpoint 0.
|
|
void | USBD_Devicen_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
| Callback function called when SETUP PACKET was processed by USB library.
|
|
usbdRequestStatus | USBD_Devicen_Endpoint0_OutDataReceived (uint32_t len) |
| Callback function called when Device received OUT DATA on Control Endpoint 0.
|
|
usbdRequestStatus | USBD_Devicen_Endpoint0_InDataSent (uint32_t len) |
| Callback function called when Device sent IN DATA on Control Endpoint 0.
|
|
void | USBD_ADCn_Initialize (void) |
| Callback function called during USBD_Initialize to initialize the USB ADC class instance.
|
|
void | USBD_ADCn_Uninitialize (void) |
| Callback function called during USBD_Uninitialize to de-initialize the USB ADC class instance.
|
|
void | USBD_ADCn_PlayStart (void) |
| Callback function called when play started.
|
|
void | USBD_ADCn_PlayStop (void) |
| Callback function called when play stopped.
|
|
void | USBD_ADCn_SetSpeakerMute (uint8_t ch, bool on) |
| Callback function called when speaker mute setting changed.
|
|
void | USBD_ADCn_SetSpeakerVolume (uint8_t ch, uint16_t vol) |
| Callback function called when speaker volume setting changed.
|
|
void | USBD_ADCn_RecordStart (void) |
| Callback function called when recording started.
|
|
void | USBD_ADCn_RecordStop (void) |
| Callback function called when recording stopped.
|
|
void | USBD_ADCn_SetMicrophoneMute (uint8_t ch, bool on) |
| Callback function called when microphone mute setting changed.
|
|
void | USBD_ADCn_SetMicrophoneVolume (uint8_t ch, uint16_t vol) |
| Callback function called when microphone volume setting changed.
|
|
void | USBD_ADCn_ReceivedSamples (void) |
| Callback function called when data in USB buffer for speaker samples reaches half-full from empty.
|
|
usbStatus | USBD_ADC_SetSpeakerVolumeRange (uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur) |
| Set range for speaker volume control.
|
|
usbStatus | USBD_ADC_SetMicrophoneVolumeRange (uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur) |
| Set range for microphone volume (level) control.
|
|
uint32_t | USBD_ADC_ReceivedSamplesAvailable (uint8_t instance) |
| Number of audio samples received from USB Host and available to be read.
|
|
uint32_t | USBD_ADC_WrittenSamplesPending (uint8_t instance) |
| Number of audio samples written and pending to be sent to USB Host.
|
|
int32_t | USBD_ADC_ReadSamples (uint8_t instance, void *buf, int32_t num) |
| Read audio samples received from USB Host.
|
|
int32_t | USBD_ADC_WriteSamples (uint8_t instance, const void *buf, int32_t num) |
| Write audio samples to be transferred to USB Host.
|
|
void | USBD_CDCn_ACM_Initialize (void) |
| Callback function called during USBD_Initialize to initialize the USB CDC class instance (ACM)
|
|
void | USBD_CDCn_ACM_Uninitialize (void) |
| Callback function called during USBD_Uninitialize to de-initialize the USB CDC class instance (ACM)
|
|
void | USBD_CDCn_ACM_Reset (void) |
| Callback function called upon USB Bus Reset signaling.
|
|
bool | USBD_CDCn_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
| Callback function called upon reception of request send encapsulated command sent by the USB Host.
|
|
bool | USBD_CDCn_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
| Callback function called upon reception of request to get encapsulated response sent by the USB Host.
|
|
bool | USBD_CDCn_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
| Callback function called upon USB Host request to change communication settings.
|
|
bool | USBD_CDCn_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
| Callback function called upon USB Host request to retrieve communication settings.
|
|
bool | USBD_CDCn_ACM_SetControlLineState (uint16_t state) |
| Callback function called upon USB Host request to set control line states.
|
|
void | USBD_CDCn_ACM_DataReceived (uint32_t len) |
| Callback function called when new data was received.
|
|
void | USBD_CDCn_ACM_DataSent (void) |
| Callback function called when all data was sent.
|
|
void | USBD_CDCn_NCM_Initialize (void) |
| Callback function called during USBD_Initialize to initialize the USB CDC class instance (NCM)
|
|
void | USBD_CDCn_NCM_Uninitialize (void) |
| Callback function called during USBD_Uninitialize to de-initialize the USB CDC class instance (NCM)
|
|
void | USBD_CDCn_NCM_Reset (void) |
| Callback function called upon USB Bus Reset signaling.
|
|
void | USBD_CDCn_NCM_Start (void) |
| Callback function called when USB Host changes data interface from alternate 0 to alternate 1 (activates data interface)
|
|
void | USBD_CDCn_NCM_Stop (void) |
| Callback function called when USB Host changes data interface from alternate 1 to alternate 0 (de-activates data interface)
|
|
bool | USBD_CDCn_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
| Callback function called upon USB Host request to set the Ethernet device multicast filters.
|
|
bool | USBD_CDCn_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
| Callback function called upon USB Host request to set up the specified Ethernet power management pattern filter.
|
|
bool | USBD_CDCn_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
| Callback function called upon USB Host request to retrieve the status of the specified Ethernet power management pattern filter.
|
|
bool | USBD_CDCn_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
| Callback function called upon USB Host request to configure device Ethernet packet filter settings.
|
|
bool | USBD_CDCn_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
| Callback function called upon USB Host request to retrieve a statistic based on the feature selector.
|
|
bool | USBD_CDCn_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
| Callback function called upon USB Host request to retrieve the parameters that describe NTBs for each direction.
|
|
bool | USBD_CDCn_NCM_GetNetAddress (uint8_t *net_addr) |
| Callback function called upon USB Host request to return the USB Device's current EUI-48 station address.
|
|
bool | USBD_CDCn_NCM_SetNetAddress (const uint8_t *net_addr) |
| Callback function called upon USB Host request to set the USB Device's current EUI-48 station address.
|
|
bool | USBD_CDCn_NCM_GetNtbFormat (uint16_t *ntb_format) |
| Callback function called upon USB Host request to return the NTB data format currently being used.
|
|
bool | USBD_CDCn_NCM_SetNtbFormat (uint16_t ntb_format) |
| Callback function called upon USB Host request to select the format of NTB to be used for NTBs transmitted to the USB Host.
|
|
bool | USBD_CDCn_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
| Callback function called upon USB Host request to return NTB input size currently being used.
|
|
bool | USBD_CDCn_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
| Callback function called upon USB Host request to select the maximum size of NTB that is permitted to be sent to the USB Host.
|
|
bool | USBD_CDCn_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
| Callback function called upon USB Host request to return the currently effective maximum datagram size.
|
|
bool | USBD_CDCn_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
| Callback function called upon USB Host request to select the maximum datagram size that can be sent in an NTB.
|
|
bool | USBD_CDCn_NCM_GetCrcMode (uint16_t *crc_mode) |
| Callback function called upon USB Host request to return the currently selected CRC mode.
|
|
bool | USBD_CDCn_NCM_SetCrcMode (uint16_t crc_mode) |
| Callback function called upon USB Host request to control CRC mode.
|
|
void | USBD_CDCn_NCM_NTB_IN_Sent (void) |
| Callback function called when NTB was successfully sent.
|
|
void | USBD_CDCn_NCM_NTB_OUT_Received (void) |
| Callback function called when NTB was successfully received.
|
|
int | USBD_CDC_ACM_GetChar (uint8_t instance) |
| Read one character received by Communication Device from USB Host.
|
|
int | USBD_CDC_ACM_PutChar (uint8_t instance, int ch) |
| Write a single character from Communication Device to USB Host.
|
|
int32_t | USBD_CDC_ACM_ReadData (uint8_t instance, uint8_t *buf, int32_t len) |
| Read multiple data bytes received by Communication Device from USB Host.
|
|
int32_t | USBD_CDC_ACM_WriteData (uint8_t instance, const uint8_t *buf, int32_t len) |
| Write data from Communication Device to USB Host.
|
|
int32_t | USBD_CDC_ACM_DataAvailable (uint8_t instance) |
| Retrieve number of data bytes received by Communication Device from USB Host that are available to read.
|
|
usbStatus | USBD_CDC_ACM_Notify_SerialState (uint8_t instance, uint16_t state) |
| Send notification of Communication Device status and line states to USB Host.
|
|
usbStatus | USBD_CDC_ACM_Notify_ResponseAvailable (uint8_t instance) |
| Send notification to USB Host signaling that response is available.
|
|
int32_t | USBD_CDC_NCM_NTB_IN_Initialize (uint8_t instance) |
| Clear the active NTB (prepared for sending)
|
|
int32_t | USBD_CDC_NCM_NTB_IN_CreateNDP (uint8_t instance, uint8_t num_datagrams) |
| Create a new NDP in the NTB (datagrams can be added to it)
|
|
int32_t | USBD_CDC_NCM_NTB_IN_WriteDatagram (uint8_t instance, const uint8_t *buf, uint32_t len) |
| Add a datagram into the active NDP of the NTB to be sent.
|
|
int32_t | USBD_CDC_NCM_NTB_IN_Send (uint8_t instance) |
| Send the active NTB.
|
|
int32_t | USBD_CDC_NCM_NTB_IN_IsSent (uint8_t instance) |
| Check if NTB was sent and new NTB can be prepared.
|
|
int32_t | USBD_CDC_NCM_NTB_OUT_IsReceived (uint8_t instance) |
| Check if NTB was received and is available for processing.
|
|
int32_t | USBD_CDC_NCM_NTB_OUT_Release (uint8_t instance) |
| Flush the received NTB and release memory for reception of a new NTB.
|
|
int32_t | USBD_CDC_NCM_NTB_OUT_ProcessNDP (uint8_t instance) |
| Process the next NDP in the received NTB.
|
|
uint32_t | USBD_CDC_NCM_NTB_OUT_GetDatagramSize (uint8_t instance) |
| Get size of a datagram from the active NDP of the received NTB.
|
|
int32_t | USBD_CDC_NCM_NTB_OUT_ReadDatagram (uint8_t instance, uint8_t *buf, uint32_t max_len) |
| Read a datagram from the active NDP of the received NTB.
|
|
int32_t | USBD_CDC_NCM_NTB_IN_RawSend (uint8_t instance, const uint8_t *buf, uint32_t len) |
| Send already prepared NTB (for this option value of define in configuration USBD_CDCn_NCM_RAW_ENABLE has to be 1)
|
|
uint32_t | USBD_CDC_NCM_NTB_OUT_RawGetSize (uint8_t instance) |
| Get size of the received NTB.
|
|
int32_t | USBD_CDC_NCM_NTB_OUT_RawReceive (uint8_t instance, uint8_t *buf, uint32_t max_len) |
| Receive an NDP (for this option value of define in configuration USBD_CDCn_NCM_RAW_ENABLE has to be 1)
|
|
int32_t | USBD_CDC_NCM_Notify_NetworkConnection (uint8_t instance, uint16_t status) |
| Report whether or not the physical layer (modem, Ethernet PHY, etc.) link is up to the USB Host.
|
|
int32_t | USBD_CDC_NCM_Notify_ConnectionSpeedChange (uint8_t instance, uint32_t us_bitrate, uint32_t ds_bitrate) |
| Report a change in upstream or downstream speed of the networking connection to the USB Host.
|
|
void | USBD_HIDn_Initialize (void) |
| Callback function called during USBD_Initialize to initialize the USB HID class instance.
|
|
void | USBD_HIDn_Uninitialize (void) |
| Callback function called during USBD_Uninitialize to de-initialize the USB HID class instance.
|
|
int32_t | USBD_HIDn_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
| Callback function called to prepare HID Report data to send.
|
|
bool | USBD_HIDn_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
| Callback function called to process received HID Report data.
|
|
usbStatus | USBD_HID_GetReportTrigger (uint8_t instance, uint8_t rid, const uint8_t *buf, uint32_t len) |
| Asynchronously prepare HID Report data to send.
|
|
void | USBD_MSCn_Initialize (void) |
| Callback function called during USBD_Initialize to initialize all Logical Units of the USB MSC class instance.
|
|
void | USBD_MSCn_Uninitialize (void) |
| Callback function called during USBD_Uninitialize to de-initialize all Logical Units of the USB MSC class instance.
|
|
bool | USBD_MSCn_GetCacheInfo (uint32_t *buffer, uint32_t *size) |
| Callback function called to get cache information.
|
|
bool | USBD_MSCn_GetMediaCapacity (uint32_t *block_count, uint32_t *block_size) |
| Callback function called to get media capacity.
|
|
bool | USBD_MSCn_Read (uint32_t lba, uint32_t cnt, uint8_t *buf) |
| Callback function called to read data from media.
|
|
bool | USBD_MSCn_Write (uint32_t lba, uint32_t cnt, const uint8_t *buf) |
| Callback function called to write data to media.
|
|
uint32_t | USBD_MSCn_CheckMedia (void) |
| Callback function called to check media presence and write protect status.
|
|
uint8_t | USBD_MSCn_GetMaxLUN (void) |
| Callback function called to get maximum number of logical units.
|
|
bool | USBD_MSCn_LUN_GetMediaCapacity (uint8_t lun, uint32_t *block_count, uint32_t *block_size) |
| Callback function called to get media capacity of a logical unit.
|
|
bool | USBD_MSCn_LUN_Read (uint8_t lun, uint32_t lba, uint32_t cnt, uint8_t *buf) |
| Callback function called to read data from media of a logical unit.
|
|
bool | USBD_MSCn_LUN_Write (uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf) |
| Callback function called to write data to media of a logical unit.
|
|
uint32_t | USBD_MSCn_LUN_CheckMedia (uint8_t lun) |
| Callback function called to check media presence and write protect status of a logical unit.
|
|
void | USBD_CustomClassn_Initialize (void) |
| Callback function called during USBD_Initialize to initialize the USB Custom class instance.
|
|
void | USBD_CustomClassn_Uninitialize (void) |
| Callback function called during USBD_Uninitialize to de-initialize the USB Custom class instance.
|
|
void | USBD_CustomClassn_Reset (void) |
| Callback function called upon USB Bus Reset signaling.
|
|
void | USBD_CustomClassn_EndpointStart (uint8_t ep_addr) |
| Callback function called when Endpoint Start was requested (by activating interface or configuration)
|
|
void | USBD_CustomClassn_EndpointStop (uint8_t ep_addr) |
| Callback function called when Endpoint Stop was requested (by de-activating interface or activating configuration 0)
|
|
usbdRequestStatus | USBD_CustomClassn_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
| Callback function called when a SETUP PACKET was received on Control Endpoint 0.
|
|
void | USBD_CustomClassn_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
| Callback function called when a SETUP PACKET was processed by USB library.
|
|
usbdRequestStatus | USBD_CustomClassn_Endpoint0_OutDataReceived (uint32_t len) |
| Callback function called when OUT DATA was received on Control Endpoint 0.
|
|
usbdRequestStatus | USBD_CustomClassn_Endpoint0_InDataSent (uint32_t len) |
| Callback function called when IN DATA was sent on Control Endpoint 0.
|
|
void | USBD_CustomClassn_Endpoint1_Event (uint32_t event) |
| Callback function called when DATA was sent or received on Endpoint n.
|
|
void | USBD_CustomClassn_Endpoint2_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint3_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint4_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint5_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint6_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint7_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint8_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint9_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint10_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint11_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint12_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint13_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint14_Event (uint32_t event) |
|
void | USBD_CustomClassn_Endpoint15_Event (uint32_t event) |
|
usbStatus | USBD_EndpointRead (uint8_t device, uint8_t ep_addr, uint8_t *buf, uint32_t len) |
| Start reception on Endpoint.
|
|
uint32_t | USBD_EndpointReadGetResult (uint8_t device, uint8_t ep_addr) |
| Get result of read operation on Endpoint.
|
|
usbStatus | USBD_EndpointWrite (uint8_t device, uint8_t ep_addr, const uint8_t *buf, uint32_t len) |
| Start write on Endpoint.
|
|
uint32_t | USBD_EndpointWriteGetResult (uint8_t device, uint8_t ep_addr) |
| Get result of write operation on Endpoint.
|
|
usbStatus | USBD_EndpointStall (uint8_t device, uint8_t ep_addr, bool stall) |
| Set/Clear stall on Endpoint.
|
|
usbStatus | USBD_EndpointAbort (uint8_t device, uint8_t ep_addr) |
| Abort read/write operation on Endpoint.
|
|
uint32_t | USBH_GetVersion (void) |
| Get version of USB Host stack.
|
|
usbStatus | USBH_Initialize (uint8_t ctrl) |
| Initialize USB Host stack and controller.
|
|
usbStatus | USBH_Uninitialize (uint8_t ctrl) |
| De-initialize USB Host stack and controller.
|
|
usbStatus | USBH_Port_Suspend (uint8_t ctrl, uint8_t port) |
| Suspend a root HUB port on specified controller.
|
|
usbStatus | USBH_Port_Resume (uint8_t ctrl, uint8_t port) |
| Resume a root HUB port on specified controller.
|
|
uint8_t | USBH_Device_GetController (uint8_t device) |
| Get index of USB Host controller to which USB Device is connected.
|
|
uint8_t | USBH_Device_GetPort (uint8_t device) |
| Get index of USB Host Root HUB port to which USB Device is connected.
|
|
usbStatus | USBH_Device_GetStatus (uint8_t device) |
| Get status of USB Device.
|
|
int32_t | USBH_Device_GetSpeed (uint8_t device) |
| Get communication speed of USB Device.
|
|
uint8_t | USBH_Device_GetAddress (uint8_t device) |
| Get communication address of USB Device.
|
|
uint16_t | USBH_Device_GetVID (uint8_t device) |
| Get Vendor ID (VID) of USB Device.
|
|
uint16_t | USBH_Device_GetPID (uint8_t device) |
| Get Product ID (PID) of USB Device.
|
|
usbStatus | USBH_Device_GetStringDescriptor (uint8_t device, uint8_t index, uint16_t language_id, uint8_t *descriptor_data, uint16_t descriptor_length) |
| Get String Descriptor of USB Device.
|
|
void | USBH_Notify (uint8_t ctrl, uint8_t port, uint8_t device, USBH_NOTIFY notify) |
| Callback function called when some event has happened on corresponding controller and port.
|
|
void | USBH_MSC_Initialize (uint8_t instance) |
| Callback function called when Mass Storage Device was enumerated and is ready.
|
|
void | USBH_MSC_Uninitialize (uint8_t instance) |
| Callback function called when Mass Storage Device was disconnected.
|
|
uint8_t | USBH_MSC_GetDevice (uint8_t instance) |
| Get Device instance of Mass Storage Device.
|
|
usbStatus | USBH_MSC_GetStatus (uint8_t instance) |
| Get status of Mass Storage Device.
|
|
usbStatus | USBH_MSC_Read (uint8_t instance, uint32_t lba, uint32_t cnt, uint8_t *buf) |
| Read requested number of blocks from Mass Storage Device.
|
|
usbStatus | USBH_MSC_Write (uint8_t instance, uint32_t lba, uint32_t cnt, const uint8_t *buf) |
| Write requested number of blocks to Mass Storage Device.
|
|
usbStatus | USBH_MSC_ReadCapacity (uint8_t instance, uint32_t *block_count, uint32_t *block_size) |
| Read capacity of Mass Storage Device.
|
|
void | USBH_HID_Initialize (uint8_t instance) |
| Callback function called when Human Interface Device was enumerated and is ready.
|
|
void | USBH_HID_Uninitialize (uint8_t instance) |
| Callback function called when Human Interface Device was disconnected.
|
|
uint8_t | USBH_HID_GetDevice (uint8_t instance) |
| Get Device instance of Human Interface Device.
|
|
usbStatus | USBH_HID_GetStatus (uint8_t instance) |
| Get status of Human Interface Device.
|
|
int32_t | USBH_HID_Read (uint8_t instance, uint8_t *buf, int32_t len) |
| Read data received from Human Interface Device.
|
|
int32_t | USBH_HID_Write (uint8_t instance, const uint8_t *buf, int32_t len) |
| Write data to Human Interface Device.
|
|
int | USBH_HID_GetKeyboardKey (uint8_t instance) |
| Retrieve first pending pressed keyboard key on HID Keyboard.
|
|
usbStatus | USBH_HID_GetMouseState (uint8_t instance, usbHID_MouseState *state) |
| Retrieve state change since last call of this function.
|
|
void | USBH_HID_ParseReportDescriptor (uint8_t instance, const uint8_t *ptr_hid_report_desc, uint32_t len) |
| Callback function called for parsing of the Human Interface Device report descriptor.
|
|
void | USBH_HID_DataReceived (uint8_t instance, uint32_t len) |
| Callback function called when data is received from the Human Interface Device.
|
|
void | USBH_CDC_ACM_Initialize (uint8_t instance) |
| Callback function called when Communication Device Class device was enumerated and is ready.
|
|
void | USBH_CDC_ACM_Uninitialize (uint8_t instance) |
| Callback function called when Communication Device Class device was disconnected.
|
|
uint8_t | USBH_CDC_ACM_GetDevice (uint8_t instance) |
| Get Device instance of Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_GetStatus (uint8_t instance) |
| Get status of Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_Send (uint8_t instance, const uint8_t *data, uint32_t num) |
| Send data to Communication Device Class device.
|
|
uint32_t | USBH_CDC_ACM_GetTxCount (uint8_t instance) |
| Get result of send data to Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_AbortSend (uint8_t instance) |
| Abort data sending to Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_Receive (uint8_t instance, uint8_t *data, uint32_t num) |
| Receive data from Communication Device Class device.
|
|
uint32_t | USBH_CDC_ACM_GetRxCount (uint8_t instance) |
| Get result of receive data from Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_AbortReceive (uint8_t instance) |
| Abort data reception from Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_SetLineCoding (uint8_t instance, const CDC_LINE_CODING *line_coding) |
| Change communication settings of Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_GetLineCoding (uint8_t instance, CDC_LINE_CODING *line_coding) |
| Retrieve communication settings of Communication Device Class device.
|
|
usbStatus | USBH_CDC_ACM_SetControlLineState (uint8_t instance, uint16_t state) |
| Set control line states of Communication Device Class device.
|
|
void | USBH_CDC_ACM_Notify (uint8_t instance, uint16_t status) |
| Callback function called when Communication Device Class device modem line or error status changes.
|
|
usbStatus | USBH_CDC_ACM_SendBreak (uint8_t instance, uint16_t duration) |
| Send break on Communication Device Class device.
|
|
uint8_t | USBH_CustomClass_GetDevice (uint8_t instance) |
| Get Device instance of Custom Class Device.
|
|
usbStatus | USBH_CustomClass_GetStatus (uint8_t instance) |
| Get status of Custom Class Device.
|
|
uint8_t | USBH_CustomClass_Configure (uint8_t device, const USB_DEVICE_DESCRIPTOR *ptr_dev_desc, const USB_CONFIGURATION_DESCRIPTOR *ptr_cfg_desc) |
| Callback function called when custom class device is connected and needs to configure resources used by custom class device instance.
|
|
usbStatus | USBH_CustomClass_Unconfigure (uint8_t instance) |
| Callback function called when custom class device is disconnected and needs to de-configure resources used by custom class device instance.
|
|
usbStatus | USBH_CustomClass_Initialize (uint8_t instance) |
| Callback function called when custom class device is connected and needs to initialize custom class device instance.
|
|
usbStatus | USBH_CustomClass_Uninitialize (uint8_t instance) |
| Callback function called when custom class device is disconnected and needs to de-initialize custom class device instance.
|
|
USBH_PIPE_HANDLE | USBH_PipeCreate (uint8_t device, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, uint8_t ep_interval) |
| Create Pipe.
|
|
usbStatus | USBH_PipeRegisterCallback (USBH_PIPE_HANDLE pipe_hndl, USBH_PipeEvent_t cb_pipe_event) |
| Register a callback for Pipe events.
|
|
usbStatus | USBH_PipeUpdate (USBH_PIPE_HANDLE pipe_hndl) |
| Update Pipe.
|
|
usbStatus | USBH_PipeDelete (USBH_PIPE_HANDLE pipe_hndl) |
| Delete Pipe.
|
|
usbStatus | USBH_PipeReset (USBH_PIPE_HANDLE pipe_hndl) |
| Reset Pipe (reset data toggle)
|
|
usbStatus | USBH_PipeReceive (USBH_PIPE_HANDLE pipe_hndl, uint8_t *buf, uint32_t len) |
| Receive data on Pipe.
|
|
uint32_t | USBH_PipeReceiveGetResult (USBH_PIPE_HANDLE pipe_hndl) |
| Get result of receive data operation on Pipe.
|
|
usbStatus | USBH_PipeSend (USBH_PIPE_HANDLE pipe_hndl, const uint8_t *buf, uint32_t len) |
| Send data on Pipe.
|
|
uint32_t | USBH_PipeSendGetResult (USBH_PIPE_HANDLE pipe_hndl) |
| Get result of send data operation on Pipe.
|
|
usbStatus | USBH_PipeAbort (USBH_PIPE_HANDLE pipe_hndl) |
| Abort send/receive operation on Pipe.
|
|
usbStatus | USBH_ControlTransfer (uint8_t device, const USB_SETUP_PACKET *setup_packet, uint8_t *data, uint32_t len) |
| Do a Control Transfer on Default Pipe.
|
|
usbStatus | USBH_DeviceRequest_GetStatus (uint8_t device, uint8_t recipient, uint8_t index, uint8_t *ptr_stat_dat) |
| Standard Device Request on Default Pipe - GET_STATUS.
|
|
usbStatus | USBH_DeviceRequest_ClearFeature (uint8_t device, uint8_t recipient, uint8_t index, uint8_t feature_selector) |
| Standard Device Request on Default Pipe - CLEAR_FEATURE.
|
|
usbStatus | USBH_DeviceRequest_SetFeature (uint8_t device, uint8_t recipient, uint8_t index, uint8_t feature_selector) |
| Standard Device Request on Default Pipe - SET_FEATURE.
|
|
usbStatus | USBH_DeviceRequest_SetAddress (uint8_t device, uint8_t device_address) |
| Standard Device Request on Default Pipe - SET_ADDRESS.
|
|
usbStatus | USBH_DeviceRequest_GetDescriptor (uint8_t device, uint8_t recipient, uint8_t descriptor_type, uint8_t descriptor_index, uint16_t language_id, uint8_t *descriptor_data, uint16_t descriptor_length) |
| Standard Device Request on Default Pipe - GET_DESCRIPTOR.
|
|
usbStatus | USBH_DeviceRequest_SetDescriptor (uint8_t device, uint8_t recipient, uint8_t descriptor_type, uint8_t descriptor_index, uint16_t language_id, const uint8_t *descriptor_data, uint16_t descriptor_length) |
| Standard Device Request on Default Pipe - SET_DESCRIPTOR.
|
|
usbStatus | USBH_DeviceRequest_GetConfiguration (uint8_t device, uint8_t *ptr_configuration) |
| Standard Device Request on Default Pipe - GET_CONFIGURATION.
|
|
usbStatus | USBH_DeviceRequest_SetConfiguration (uint8_t device, uint8_t configuration) |
| Standard Device Request on Default Pipe - SET_CONFIGURATION.
|
|
usbStatus | USBH_DeviceRequest_GetInterface (uint8_t device, uint8_t index, uint8_t *ptr_alternate) |
| Standard Device Request on Default Pipe - GET_INTERFACE.
|
|
usbStatus | USBH_DeviceRequest_SetInterface (uint8_t device, uint8_t index, uint8_t alternate) |
| Standard Device Request on Default Pipe - SET_INTERFACE.
|
|
usbStatus | USBH_DeviceRequest_SynchFrame (uint8_t device, uint8_t index, uint8_t *ptr_frame_number) |
| Standard Device Request on Default Pipe - SYNCH_FRAME.
|
|
void | USBD_Device0_Initialize (void) |
|
void | USBD_Device0_Uninitialize (void) |
|
void | USBD_Device0_VbusChanged (bool level) |
|
void | USBD_Device0_Reset (void) |
|
void | USBD_Device0_HighSpeedActivated (void) |
|
void | USBD_Device0_Suspended (void) |
|
void | USBD_Device0_Resumed (void) |
|
void | USBD_Device0_ConfigurationChanged (uint8_t val) |
|
void | USBD_Device0_EnableRemoteWakeup (void) |
|
void | USBD_Device0_DisableRemoteWakeup (void) |
|
usbdRequestStatus | USBD_Device0_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_Device0_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_Device0_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_Device0_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_Device1_Initialize (void) |
|
void | USBD_Device1_Uninitialize (void) |
|
void | USBD_Device1_VbusChanged (bool level) |
|
void | USBD_Device1_Reset (void) |
|
void | USBD_Device1_HighSpeedActivated (void) |
|
void | USBD_Device1_Suspended (void) |
|
void | USBD_Device1_Resumed (void) |
|
void | USBD_Device1_ConfigurationChanged (uint8_t val) |
|
void | USBD_Device1_EnableRemoteWakeup (void) |
|
void | USBD_Device1_DisableRemoteWakeup (void) |
|
usbdRequestStatus | USBD_Device1_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_Device1_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_Device1_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_Device1_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_Device2_Initialize (void) |
|
void | USBD_Device2_Uninitialize (void) |
|
void | USBD_Device2_VbusChanged (bool level) |
|
void | USBD_Device2_Reset (void) |
|
void | USBD_Device2_HighSpeedActivated (void) |
|
void | USBD_Device2_Suspended (void) |
|
void | USBD_Device2_Resumed (void) |
|
void | USBD_Device2_ConfigurationChanged (uint8_t val) |
|
void | USBD_Device2_EnableRemoteWakeup (void) |
|
void | USBD_Device2_DisableRemoteWakeup (void) |
|
usbdRequestStatus | USBD_Device2_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_Device2_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_Device2_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_Device2_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_Device3_Initialize (void) |
|
void | USBD_Device3_Uninitialize (void) |
|
void | USBD_Device3_VbusChanged (bool level) |
|
void | USBD_Device3_Reset (void) |
|
void | USBD_Device3_HighSpeedActivated (void) |
|
void | USBD_Device3_Suspended (void) |
|
void | USBD_Device3_Resumed (void) |
|
void | USBD_Device3_ConfigurationChanged (uint8_t val) |
|
void | USBD_Device3_EnableRemoteWakeup (void) |
|
void | USBD_Device3_DisableRemoteWakeup (void) |
|
usbdRequestStatus | USBD_Device3_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_Device3_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_Device3_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_Device3_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_ADC0_Initialize (void) |
|
void | USBD_ADC0_Uninitialize (void) |
|
void | USBD_ADC0_PlayStart (void) |
|
void | USBD_ADC0_PlayStop (void) |
|
void | USBD_ADC0_SetSpeakerMute (uint8_t ch, bool on) |
|
void | USBD_ADC0_SetSpeakerVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC0_RecordStart (void) |
|
void | USBD_ADC0_RecordStop (void) |
|
void | USBD_ADC0_SetMicrophoneMute (uint8_t ch, bool on) |
|
void | USBD_ADC0_SetMicrophoneVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC0_ReceivedSamples (void) |
|
void | USBD_ADC1_Initialize (void) |
|
void | USBD_ADC1_Uninitialize (void) |
|
void | USBD_ADC1_PlayStart (void) |
|
void | USBD_ADC1_PlayStop (void) |
|
void | USBD_ADC1_SetSpeakerMute (uint8_t ch, bool on) |
|
void | USBD_ADC1_SetSpeakerVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC1_RecordStart (void) |
|
void | USBD_ADC1_RecordStop (void) |
|
void | USBD_ADC1_SetMicrophoneMute (uint8_t ch, bool on) |
|
void | USBD_ADC1_SetMicrophoneVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC1_ReceivedSamples (void) |
|
void | USBD_ADC2_Initialize (void) |
|
void | USBD_ADC2_Uninitialize (void) |
|
void | USBD_ADC2_PlayStart (void) |
|
void | USBD_ADC2_PlayStop (void) |
|
void | USBD_ADC2_SetSpeakerMute (uint8_t ch, bool on) |
|
void | USBD_ADC2_SetSpeakerVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC2_RecordStart (void) |
|
void | USBD_ADC2_RecordStop (void) |
|
void | USBD_ADC2_SetMicrophoneMute (uint8_t ch, bool on) |
|
void | USBD_ADC2_SetMicrophoneVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC2_ReceivedSamples (void) |
|
void | USBD_ADC3_Initialize (void) |
|
void | USBD_ADC3_Uninitialize (void) |
|
void | USBD_ADC3_PlayStart (void) |
|
void | USBD_ADC3_PlayStop (void) |
|
void | USBD_ADC3_SetSpeakerMute (uint8_t ch, bool on) |
|
void | USBD_ADC3_SetSpeakerVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC3_RecordStart (void) |
|
void | USBD_ADC3_RecordStop (void) |
|
void | USBD_ADC3_SetMicrophoneMute (uint8_t ch, bool on) |
|
void | USBD_ADC3_SetMicrophoneVolume (uint8_t ch, uint16_t vol) |
|
void | USBD_ADC3_ReceivedSamples (void) |
|
void | USBD_CDC0_ACM_Initialize (void) |
|
void | USBD_CDC0_ACM_Uninitialize (void) |
|
void | USBD_CDC0_ACM_Reset (void) |
|
bool | USBD_CDC0_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC0_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC0_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC0_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC0_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC0_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC0_ACM_DataSent (void) |
|
void | USBD_CDC0_NCM_Initialize (void) |
|
void | USBD_CDC0_NCM_Uninitialize (void) |
|
void | USBD_CDC0_NCM_Reset (void) |
|
void | USBD_CDC0_NCM_Start (void) |
|
void | USBD_CDC0_NCM_Stop (void) |
|
bool | USBD_CDC0_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC0_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC0_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC0_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC0_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC0_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC0_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC0_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC0_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC0_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC0_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC0_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC0_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC0_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC0_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC0_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC0_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC0_NCM_NTB_OUT_Received (void) |
|
void | USBD_CDC1_ACM_Initialize (void) |
|
void | USBD_CDC1_ACM_Uninitialize (void) |
|
void | USBD_CDC1_ACM_Reset (void) |
|
bool | USBD_CDC1_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC1_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC1_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC1_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC1_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC1_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC1_ACM_DataSent (void) |
|
void | USBD_CDC1_NCM_Initialize (void) |
|
void | USBD_CDC1_NCM_Uninitialize (void) |
|
void | USBD_CDC1_NCM_Reset (void) |
|
void | USBD_CDC1_NCM_Start (void) |
|
void | USBD_CDC1_NCM_Stop (void) |
|
bool | USBD_CDC1_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC1_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC1_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC1_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC1_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC1_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC1_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC1_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC1_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC1_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC1_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC1_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC1_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC1_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC1_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC1_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC1_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC1_NCM_NTB_OUT_Received (void) |
|
void | USBD_CDC2_ACM_Initialize (void) |
|
void | USBD_CDC2_ACM_Uninitialize (void) |
|
void | USBD_CDC2_ACM_Reset (void) |
|
bool | USBD_CDC2_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC2_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC2_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC2_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC2_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC2_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC2_ACM_DataSent (void) |
|
void | USBD_CDC2_NCM_Initialize (void) |
|
void | USBD_CDC2_NCM_Uninitialize (void) |
|
void | USBD_CDC2_NCM_Reset (void) |
|
void | USBD_CDC2_NCM_Start (void) |
|
void | USBD_CDC2_NCM_Stop (void) |
|
bool | USBD_CDC2_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC2_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC2_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC2_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC2_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC2_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC2_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC2_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC2_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC2_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC2_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC2_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC2_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC2_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC2_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC2_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC2_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC2_NCM_NTB_OUT_Received (void) |
|
void | USBD_CDC3_ACM_Initialize (void) |
|
void | USBD_CDC3_ACM_Uninitialize (void) |
|
void | USBD_CDC3_ACM_Reset (void) |
|
bool | USBD_CDC3_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC3_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC3_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC3_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC3_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC3_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC3_ACM_DataSent (void) |
|
void | USBD_CDC3_NCM_Initialize (void) |
|
void | USBD_CDC3_NCM_Uninitialize (void) |
|
void | USBD_CDC3_NCM_Reset (void) |
|
void | USBD_CDC3_NCM_Start (void) |
|
void | USBD_CDC3_NCM_Stop (void) |
|
bool | USBD_CDC3_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC3_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC3_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC3_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC3_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC3_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC3_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC3_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC3_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC3_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC3_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC3_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC3_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC3_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC3_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC3_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC3_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC3_NCM_NTB_OUT_Received (void) |
|
void | USBD_CDC4_ACM_Initialize (void) |
|
void | USBD_CDC4_ACM_Uninitialize (void) |
|
void | USBD_CDC4_ACM_Reset (void) |
|
bool | USBD_CDC4_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC4_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC4_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC4_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC4_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC4_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC4_ACM_DataSent (void) |
|
void | USBD_CDC4_NCM_Initialize (void) |
|
void | USBD_CDC4_NCM_Uninitialize (void) |
|
void | USBD_CDC4_NCM_Reset (void) |
|
void | USBD_CDC4_NCM_Start (void) |
|
void | USBD_CDC4_NCM_Stop (void) |
|
bool | USBD_CDC4_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC4_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC4_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC4_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC4_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC4_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC4_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC4_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC4_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC4_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC4_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC4_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC4_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC4_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC4_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC4_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC4_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC4_NCM_NTB_OUT_Received (void) |
|
void | USBD_CDC5_ACM_Initialize (void) |
|
void | USBD_CDC5_ACM_Uninitialize (void) |
|
void | USBD_CDC5_ACM_Reset (void) |
|
bool | USBD_CDC5_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC5_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC5_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC5_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC5_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC5_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC5_ACM_DataSent (void) |
|
void | USBD_CDC5_NCM_Initialize (void) |
|
void | USBD_CDC5_NCM_Uninitialize (void) |
|
void | USBD_CDC5_NCM_Reset (void) |
|
void | USBD_CDC5_NCM_Start (void) |
|
void | USBD_CDC5_NCM_Stop (void) |
|
bool | USBD_CDC5_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC5_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC5_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC5_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC5_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC5_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC5_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC5_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC5_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC5_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC5_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC5_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC5_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC5_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC5_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC5_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC5_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC5_NCM_NTB_OUT_Received (void) |
|
void | USBD_CDC6_ACM_Initialize (void) |
|
void | USBD_CDC6_ACM_Uninitialize (void) |
|
void | USBD_CDC6_ACM_Reset (void) |
|
bool | USBD_CDC6_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC6_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC6_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC6_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC6_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC6_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC6_ACM_DataSent (void) |
|
void | USBD_CDC6_NCM_Initialize (void) |
|
void | USBD_CDC6_NCM_Uninitialize (void) |
|
void | USBD_CDC6_NCM_Reset (void) |
|
void | USBD_CDC6_NCM_Start (void) |
|
void | USBD_CDC6_NCM_Stop (void) |
|
bool | USBD_CDC6_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC6_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC6_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC6_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC6_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC6_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC6_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC6_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC6_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC6_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC6_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC6_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC6_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC6_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC6_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC6_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC6_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC6_NCM_NTB_OUT_Received (void) |
|
void | USBD_CDC7_ACM_Initialize (void) |
|
void | USBD_CDC7_ACM_Uninitialize (void) |
|
void | USBD_CDC7_ACM_Reset (void) |
|
bool | USBD_CDC7_ACM_SendEncapsulatedCommand (const uint8_t *buf, uint16_t len) |
|
bool | USBD_CDC7_ACM_GetEncapsulatedResponse (uint16_t max_len, uint8_t **buf, uint16_t *len) |
|
bool | USBD_CDC7_ACM_SetLineCoding (const CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC7_ACM_GetLineCoding (CDC_LINE_CODING *line_coding) |
|
bool | USBD_CDC7_ACM_SetControlLineState (uint16_t state) |
|
void | USBD_CDC7_ACM_DataReceived (uint32_t len) |
|
void | USBD_CDC7_ACM_DataSent (void) |
|
void | USBD_CDC7_NCM_Initialize (void) |
|
void | USBD_CDC7_NCM_Uninitialize (void) |
|
void | USBD_CDC7_NCM_Reset (void) |
|
void | USBD_CDC7_NCM_Start (void) |
|
void | USBD_CDC7_NCM_Stop (void) |
|
bool | USBD_CDC7_NCM_SetEthernetMulticastFilters (const uint8_t *addr_list, uint16_t num_of_filters) |
|
bool | USBD_CDC7_NCM_SetEthernetPowerManagementPatternFilter (uint16_t filter_number, const uint8_t *pattern_filter, uint16_t pattern_filter_size) |
|
bool | USBD_CDC7_NCM_GetEthernetPowerManagementPatternFilter (uint16_t filter_number, uint16_t *pattern_active) |
|
bool | USBD_CDC7_NCM_SetEthernetPacketFilter (uint16_t packet_filter_bitmap) |
|
bool | USBD_CDC7_NCM_GetEthernetStatistic (uint16_t feature_selector, uint32_t *data) |
|
bool | USBD_CDC7_NCM_GetNtbParameters (CDC_NCM_NTB_PARAM *ntb_params) |
|
bool | USBD_CDC7_NCM_GetNetAddress (uint8_t *net_addr) |
|
bool | USBD_CDC7_NCM_SetNetAddress (const uint8_t *net_addr) |
|
bool | USBD_CDC7_NCM_GetNtbFormat (uint16_t *ntb_format) |
|
bool | USBD_CDC7_NCM_SetNtbFormat (uint16_t ntb_format) |
|
bool | USBD_CDC7_NCM_GetNtbInputSize (uint32_t *ntb_input_size) |
|
bool | USBD_CDC7_NCM_SetNtbInputSize (uint32_t ntb_input_size) |
|
bool | USBD_CDC7_NCM_GetMaxDatagramSize (uint16_t *max_datagram_size) |
|
bool | USBD_CDC7_NCM_SetMaxDatagramSize (uint16_t max_datagram_size) |
|
bool | USBD_CDC7_NCM_GetCrcMode (uint16_t *crc_mode) |
|
bool | USBD_CDC7_NCM_SetCrcMode (uint16_t crc_mode) |
|
void | USBD_CDC7_NCM_NTB_IN_Sent (void) |
|
void | USBD_CDC7_NCM_NTB_OUT_Received (void) |
|
void | USBD_HID0_Initialize (void) |
|
void | USBD_HID0_Uninitialize (void) |
|
int32_t | USBD_HID0_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID0_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_HID1_Initialize (void) |
|
void | USBD_HID1_Uninitialize (void) |
|
int32_t | USBD_HID1_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID1_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_HID2_Initialize (void) |
|
void | USBD_HID2_Uninitialize (void) |
|
int32_t | USBD_HID2_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID2_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_HID3_Initialize (void) |
|
void | USBD_HID3_Uninitialize (void) |
|
int32_t | USBD_HID3_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID3_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_HID4_Initialize (void) |
|
void | USBD_HID4_Uninitialize (void) |
|
int32_t | USBD_HID4_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID4_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_HID5_Initialize (void) |
|
void | USBD_HID5_Uninitialize (void) |
|
int32_t | USBD_HID5_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID5_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_HID6_Initialize (void) |
|
void | USBD_HID6_Uninitialize (void) |
|
int32_t | USBD_HID6_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID6_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_HID7_Initialize (void) |
|
void | USBD_HID7_Uninitialize (void) |
|
int32_t | USBD_HID7_GetReport (uint8_t rtype, uint8_t req, uint8_t rid, uint8_t *buf) |
|
bool | USBD_HID7_SetReport (uint8_t rtype, uint8_t req, uint8_t rid, const uint8_t *buf, int32_t len) |
|
void | USBD_MSC0_Initialize (void) |
|
void | USBD_MSC0_Uninitialize (void) |
|
bool | USBD_MSC0_GetCacheInfo (uint32_t *buffer, uint32_t *size) |
|
bool | USBD_MSC0_GetMediaCapacity (uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC0_Read (uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC0_Write (uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC0_StartStop (bool start) |
|
uint32_t | USBD_MSC0_CheckMedia (void) |
|
uint8_t | USBD_MSC0_GetMaxLUN (void) |
|
bool | USBD_MSC0_LUN_GetMediaCapacity (uint8_t lun, uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC0_LUN_Read (uint8_t lun, uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC0_LUN_Write (uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC0_LUN_StartStop (uint8_t lun, bool start) |
|
uint32_t | USBD_MSC0_LUN_CheckMedia (uint8_t lun) |
|
void | USBD_MSC1_Initialize (void) |
|
void | USBD_MSC1_Uninitialize (void) |
|
bool | USBD_MSC1_GetCacheInfo (uint32_t *buffer, uint32_t *size) |
|
bool | USBD_MSC1_GetMediaCapacity (uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC1_Read (uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC1_Write (uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC1_StartStop (bool start) |
|
uint32_t | USBD_MSC1_CheckMedia (void) |
|
uint8_t | USBD_MSC1_GetMaxLUN (void) |
|
bool | USBD_MSC1_LUN_GetMediaCapacity (uint8_t lun, uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC1_LUN_Read (uint8_t lun, uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC1_LUN_Write (uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC1_LUN_StartStop (uint8_t lun, bool start) |
|
uint32_t | USBD_MSC1_LUN_CheckMedia (uint8_t lun) |
|
void | USBD_MSC2_Initialize (void) |
|
void | USBD_MSC2_Uninitialize (void) |
|
bool | USBD_MSC2_GetCacheInfo (uint32_t *buffer, uint32_t *size) |
|
bool | USBD_MSC2_GetMediaCapacity (uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC2_Read (uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC2_Write (uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC2_StartStop (bool start) |
|
uint32_t | USBD_MSC2_CheckMedia (void) |
|
uint8_t | USBD_MSC2_GetMaxLUN (void) |
|
bool | USBD_MSC2_LUN_GetMediaCapacity (uint8_t lun, uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC2_LUN_Read (uint8_t lun, uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC2_LUN_Write (uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC2_LUN_StartStop (uint8_t lun, bool start) |
|
uint32_t | USBD_MSC2_LUN_CheckMedia (uint8_t lun) |
|
void | USBD_MSC3_Initialize (void) |
|
void | USBD_MSC3_Uninitialize (void) |
|
bool | USBD_MSC3_GetCacheInfo (uint32_t *buffer, uint32_t *size) |
|
bool | USBD_MSC3_GetMediaCapacity (uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC3_Read (uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC3_Write (uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC3_StartStop (bool start) |
|
uint32_t | USBD_MSC3_CheckMedia (void) |
|
uint8_t | USBD_MSC3_GetMaxLUN (void) |
|
bool | USBD_MSC3_LUN_GetMediaCapacity (uint8_t lun, uint32_t *block_count, uint32_t *block_size) |
|
bool | USBD_MSC3_LUN_Read (uint8_t lun, uint32_t lba, uint32_t cnt, uint8_t *buf) |
|
bool | USBD_MSC3_LUN_Write (uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf) |
|
bool | USBD_MSC3_LUN_StartStop (uint8_t lun, bool start) |
|
uint32_t | USBD_MSC3_LUN_CheckMedia (uint8_t lun) |
|
void | USBD_CustomClass0_Initialize (void) |
|
void | USBD_CustomClass0_Uninitialize (void) |
|
void | USBD_CustomClass0_Reset (void) |
|
void | USBD_CustomClass0_EndpointStart (uint8_t ep_addr) |
|
void | USBD_CustomClass0_EndpointStop (uint8_t ep_addr) |
|
usbdRequestStatus | USBD_CustomClass0_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_CustomClass0_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_CustomClass0_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_CustomClass0_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_CustomClass0_Endpoint1_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint2_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint3_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint4_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint5_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint6_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint7_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint8_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint9_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint10_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint11_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint12_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint13_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint14_Event (uint32_t event) |
|
void | USBD_CustomClass0_Endpoint15_Event (uint32_t event) |
|
void | USBD_CustomClass1_Initialize (void) |
|
void | USBD_CustomClass1_Uninitialize (void) |
|
void | USBD_CustomClass1_Reset (void) |
|
void | USBD_CustomClass1_EndpointStart (uint8_t ep_addr) |
|
void | USBD_CustomClass1_EndpointStop (uint8_t ep_addr) |
|
usbdRequestStatus | USBD_CustomClass1_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_CustomClass1_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_CustomClass1_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_CustomClass1_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_CustomClass1_Endpoint1_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint2_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint3_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint4_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint5_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint6_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint7_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint8_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint9_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint10_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint11_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint12_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint13_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint14_Event (uint32_t event) |
|
void | USBD_CustomClass1_Endpoint15_Event (uint32_t event) |
|
void | USBD_CustomClass2_Initialize (void) |
|
void | USBD_CustomClass2_Uninitialize (void) |
|
void | USBD_CustomClass2_Reset (void) |
|
void | USBD_CustomClass2_EndpointStart (uint8_t ep_addr) |
|
void | USBD_CustomClass2_EndpointStop (uint8_t ep_addr) |
|
usbdRequestStatus | USBD_CustomClass2_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_CustomClass2_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_CustomClass2_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_CustomClass2_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_CustomClass2_Endpoint1_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint2_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint3_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint4_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint5_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint6_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint7_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint8_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint9_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint10_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint11_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint12_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint13_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint14_Event (uint32_t event) |
|
void | USBD_CustomClass2_Endpoint15_Event (uint32_t event) |
|
void | USBD_CustomClass3_Initialize (void) |
|
void | USBD_CustomClass3_Uninitialize (void) |
|
void | USBD_CustomClass3_Reset (void) |
|
void | USBD_CustomClass3_EndpointStart (uint8_t ep_addr) |
|
void | USBD_CustomClass3_EndpointStop (uint8_t ep_addr) |
|
usbdRequestStatus | USBD_CustomClass3_Endpoint0_SetupPacketReceived (const USB_SETUP_PACKET *setup_packet, uint8_t **buf, uint32_t *len) |
|
void | USBD_CustomClass3_Endpoint0_SetupPacketProcessed (const USB_SETUP_PACKET *setup_packet) |
|
usbdRequestStatus | USBD_CustomClass3_Endpoint0_OutDataReceived (uint32_t len) |
|
usbdRequestStatus | USBD_CustomClass3_Endpoint0_InDataSent (uint32_t len) |
|
void | USBD_CustomClass3_Endpoint1_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint2_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint3_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint4_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint5_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint6_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint7_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint8_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint9_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint10_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint11_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint12_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint13_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint14_Event (uint32_t event) |
|
void | USBD_CustomClass3_Endpoint15_Event (uint32_t event) |
|
usbStatus | USBD_CustomClass_Initialize (uint8_t instance) |
|
usbStatus | USBD_CustomClass_Uninitialize (uint8_t instance) |
|
void | USBD_CustomClass_Reset (uint8_t instance) |
|
void | USBD_CustomClass_EndpointStart (uint8_t instance, uint8_t ep_addr) |
|
void | USBD_CustomClass_EndpointStop (uint8_t instance, uint8_t ep_addr) |
|
usbStatus | USBD_ADC_Initialize (uint8_t instance) |
|
usbStatus | USBD_ADC_Uninitialize (uint8_t instance) |
|
void | USBD_ADC_Reset (uint8_t instance) |
|
void | USBD_ADC_EndpointStart (uint8_t instance, uint8_t ep_addr) |
|
void | USBD_ADC_EndpointStop (uint8_t instance, uint8_t ep_addr) |
|
usbStatus | USBD_CDC_Initialize (uint8_t instance) |
|
usbStatus | USBD_CDC_Uninitialize (uint8_t instance) |
|
void | USBD_CDC_Reset (uint8_t instance) |
|
void | USBD_CDC_EndpointStart (uint8_t instance, uint8_t ep_addr) |
|
void | USBD_CDC_EndpointStop (uint8_t instance, uint8_t ep_addr) |
|
usbStatus | USBD_HID_Initialize (uint8_t instance) |
|
usbStatus | USBD_HID_Uninitialize (uint8_t instance) |
|
void | USBD_HID_Reset (uint8_t instance) |
|
void | USBD_HID_SetConfiguration (uint8_t instance) |
|
void | USBD_HID_EndpointStart (uint8_t instance, uint8_t ep_addr) |
|
void | USBD_HID_Timer (void const *argument) |
|
usbStatus | USBD_MSC_Initialize (uint8_t instance) |
|
usbStatus | USBD_MSC_Uninitialize (uint8_t instance) |
|
void | USBD_MSC_Reset (uint8_t instance) |
|
void | USBD_MSC_EndpointStart (uint8_t instance, uint8_t ep_addr) |
|
void | USBD_Debug_Initialize (uint8_t device) |
|
usbStatus | USBD_ClassInitialize (uint8_t device) |
|
usbStatus | USBD_ClassUninitialize (uint8_t device) |
|
void | USBD_Reset (uint8_t device) |
|
void | USBD_SetConfiguration (uint8_t device, uint8_t configuration) |
|
void | USBD_EndpointStart (uint8_t device, uint8_t ep_addr) |
|
void | USBD_EndpointStop (uint8_t device, uint8_t ep_addr) |
|
void | USBH_Debug_Initialize (uint8_t ctrl) |
|
uint8_t | USBH_CDC_Configure (uint8_t device, const USB_DEVICE_DESCRIPTOR *ptr_dev_desc, const USB_CONFIGURATION_DESCRIPTOR *ptr_cfg_desc) |
|
usbStatus | USBH_CDC_Unconfigure (uint8_t instance) |
|
usbStatus | USBH_CDC_Initialize_Lib (uint8_t instance) |
|
usbStatus | USBH_CDC_Uninitialize_Lib (uint8_t instance) |
|
uint8_t | USBH_HID_Configure (uint8_t device, const USB_DEVICE_DESCRIPTOR *ptr_dev_desc, const USB_CONFIGURATION_DESCRIPTOR *ptr_cfg_desc) |
|
usbStatus | USBH_HID_Unconfigure (uint8_t instance) |
|
usbStatus | USBH_HID_Initialize_Lib (uint8_t instance) |
|
usbStatus | USBH_HID_Uninitialize_Lib (uint8_t instance) |
|
uint8_t | USBH_MSC_Configure (uint8_t device, const USB_DEVICE_DESCRIPTOR *ptr_dev_desc, const USB_CONFIGURATION_DESCRIPTOR *ptr_cfg_desc) |
|
usbStatus | USBH_MSC_Unconfigure (uint8_t instance) |
|
usbStatus | USBH_MSC_Initialize_Lib (uint8_t instance) |
|
usbStatus | USBH_MSC_Uninitialize_Lib (uint8_t instance) |
|
void | USBH_ConnectDebounce (void *arg) |
|