XDK API  3.6.0
Documentation
Data Structures | Macros | Typedefs | Enumerations | Functions
BCDS_HAL.h File Reference
#include "BCDS_Retcode.h"
#include "BCDS_HALConfig.h"
+ Include dependency graph for BCDS_HAL.h:

Data Structures

struct  HAL_DeviceHandle_S
 Device specific handle. More...
 

Macros

#define HAL_RETURN_CODE_RANGE   (UINT32_C(50))
 Defines the number of return codes that can be used by each HAL component. More...
 

Typedefs

typedef struct HAL_DeviceHandle_S HAL_DeviceHandle_T
 The data type for the Device specific handle. More...
 
typedef void * HWHandle_T
 A data type for a general purpose hardware handle. More...
 
typedef void * SWHandle_T
 A data type for a general purpose software handle. More...
 

Enumerations

enum  BCDS_HAL_CallMode_E
 Declares an enumeration for various possible API call modes. More...
 
enum  BCDS_HAL_HalRetcode_E
 Declares the return codes used by the HAL components. More...
 
enum  BCDS_HAL_InterfaceType_E
 Declares an enumeration for various possible communication interfaces. More...
 
enum  BCDS_HAL_TransferMode_E
 Declares an enumeration for various possible transfer modes of communication interfaces. More...
 

Functions

bool HAL_IsInISR (void)
 return the Status if we run in ISR Context or not More...
 

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:48 by doxygen 1.8.8