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...
 

This documentation file has been automatically generated on Wed May 6 2020 20:45:15 by doxygen 1.8.8