Files | Typedefs | Functions
USB Utility

This is used to map the USB interrupts. More...

+ Collaboration diagram for USB Utility:

Files

file  XdkUsbResetUtility.h
 

Typedefs

typedef void(* UsbResetUtility_UsbAppCallback_T )(uint8_t *, uint32_t)
 Typedef to define the function prototype to notify the data received information via. the USB interface. More...
 

Functions

Retcode_T UsbResetUtility_DeInit (void)
 This API will de-initialize this module. More...
 
Retcode_T UsbResetUtility_Init (void)
 This API will initialize this module by allocating the necessary resources. More...
 
Retcode_T UsbResetUtility_RegAppISR (UsbResetUtility_UsbAppCallback_T usbAppCallback)
 This API is used to register the application callback. More...
 

Detailed Description

Typedef Documentation

typedef void(* UsbResetUtility_UsbAppCallback_T)(uint8_t *, uint32_t)

Function Documentation

Retcode_T UsbResetUtility_DeInit ( void  )
Returns
RETCODE_OK on success, or an error code otherwise.
Note
Retcode_T UsbResetUtility_Init ( void  )
Returns
RETCODE_OK on success, or an error code otherwise.

+ Here is the caller graph for this function:

Retcode_T UsbResetUtility_RegAppISR ( UsbResetUtility_UsbAppCallback_T  usbAppCallback)
Parameters
[in]UsbResetUtility_UsbAppCallback_TUser defined function to be notified of the USB data received.
Returns
RETCODE_OK on success, or an error code otherwise.
Note
  • UsbResetUtility_Init must have been successful prior.
  • usbAppCallback is called from deferred ISR and user should consider this in application handling

This documentation file has been automatically generated on Fri Oct 4 2019 03:47:35 by doxygen 1.8.8