Data Structures | Macros | Typedefs
PBasics.h File Reference
#include "BCDS_Assert.h"
#include "BCDS_Basics.h"
#include <limits.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include "Serval_Types.h"
#include "PThreading.h"
#include "BCDS_ServalPal.h"
#include "simplelink.h"
+ Include dependency graph for PBasics.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  Timer_S
 

Macros

#define BCDS_MODULE_ID   0
 
#define DEPRECATED   __attribute__((__deprecated__))
 
#define PAL_TIMER_MS_TO_TICKS(ms)   ((TickType_t) (ms * portTICK_RATE_MS))
 
#define SERVAL_PREINITIALIZED_DATA   1
 
#define UNUSED   __attribute__((__unused__))
 

Typedefs

typedef struct Pal_CommBuff_S * CommBuff_T
 
typedef struct Pal_File_S const * FileHandle_T
 
typedef void * Pal_TimerHandle_T
 

Macro Definition Documentation

#define BCDS_MODULE_ID   0
#define DEPRECATED   __attribute__((__deprecated__))
#define PAL_TIMER_MS_TO_TICKS (   ms)    ((TickType_t) (ms * portTICK_RATE_MS))
#define SERVAL_PREINITIALIZED_DATA   1

A flag which indicates whether the boot loader on the target platform initializes bss section with zero.

#define UNUSED   __attribute__((__unused__))

The below macros defined are required for Serval Stack

Typedef Documentation

typedef struct Pal_CommBuff_S* CommBuff_T
typedef struct Pal_File_S const* FileHandle_T
typedef void* Pal_TimerHandle_T

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