XDK API  3.6.0
Documentation
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

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:51 by doxygen 1.8.8