EVE 1.0

These Components implement the Osal commands. More...

Collaboration diagram for Component : Stub:

Modules

 Operating System Abstraction Layer
 These Components implement the Osal commands.
 

Data Structures

struct  phPlatform_DataParams_t
 OSAL parameter structure. More...
 

Macros

#define PLATFORM_MAX_TIMERS   3U
 
#define TIMER_USED   1U
 
#define TIMER_FREE   0U
 

Typedefs

typedef void(* ppCallBck_t) (void *pContext)
 Timer callback interface which will be called once registered timer timeout expires. More...
 

Functions

phStatus_t phPlatform_Init (phPlatform_DataParams_t *pDataParams)
 

Detailed Description

These Components implement the Osal commands.

Macro Definition Documentation

#define PLATFORM_MAX_TIMERS   3U

Maximum number of timers available

Definition at line 46 of file nfc-nxp-hal.h.

#define TIMER_USED   1U

Indicates that the timer is used

Definition at line 47 of file nfc-nxp-hal.h.

#define TIMER_FREE   0U

Indicates that the timer is free

Definition at line 48 of file nfc-nxp-hal.h.

Typedef Documentation

typedef void(* ppCallBck_t) (void *pContext)

Timer callback interface which will be called once registered timer timeout expires.

Parameters
[in]TimerIdTimer Id for which callback is called.
Return values
None

Definition at line 60 of file nfc-nxp-hal.h.

Function Documentation

phStatus_t phPlatform_Init ( phPlatform_DataParams_t pDataParams)

Initializes the Stub timer component

Returns
status code
Return values
PH_ERR_SUCCESSOperation successful.[In] Data parameters representing this component