ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
isf_types.h File Reference

The isf_types.h file contains the ISF data type definitions and some of the globally used macros. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TRUE   (1)
 
#define FALSE   (0)
 
#define YES   (1)
 
#define NO   (0)
 

Typedefs

typedef volatile char vint8
 This defines int8 as char. More...
 
typedef volatile unsigned char vuint8
 This defines uint8 as unsigned char. More...
 
typedef volatile short vint16
 This defines int16 as short. More...
 
typedef volatile unsigned short vuint16
 This defines uint16 as unsigned short. More...
 
typedef volatile long vint32
 This defines int32 as long. More...
 
typedef volatile unsigned long vuint32
 This defines uint32 as unsigned long. More...
 
typedef long long int64
 This defines int64 as long long. More...
 
typedef volatile long long vint64
 This defines vint64 as volatile long long. More...
 
typedef unsigned long long uint64
 This defines uint64 as unsigned long long. More...
 
typedef volatile unsigned long long vuint64
 This defines vuint64 as volatile unsigned long long. More...
 
typedef unsigned char byte
 
typedef unsigned short word
 
typedef unsigned long dword
 
typedef unsigned long long dlong
 
typedef char char_t
 
typedef signed char int8
 
typedef signed short int int16
 
typedef signed long int int32
 
typedef unsigned char uint8
 
typedef unsigned short int uint16
 
typedef unsigned long int uint32
 
typedef unsigned long boolean
 

Detailed Description

The isf_types.h file contains the ISF data type definitions and some of the globally used macros.

Definition in file isf_types.h.

Macro Definition Documentation

#define NO   (0)

Definition at line 94 of file isf_types.h.

#define YES   (1)

Definition at line 90 of file isf_types.h.

Typedef Documentation

typedef unsigned long boolean

Definition at line 80 of file isf_types.h.

typedef unsigned char byte

Definition at line 66 of file isf_types.h.

typedef char char_t

Definition at line 70 of file isf_types.h.

typedef unsigned long long dlong

Definition at line 69 of file isf_types.h.

typedef unsigned long dword

Definition at line 68 of file isf_types.h.

typedef signed short int int16

Definition at line 73 of file isf_types.h.

typedef signed long int int32

Definition at line 74 of file isf_types.h.

typedef long long int64

This defines int64 as long long.

Definition at line 55 of file isf_types.h.

typedef signed char int8

Definition at line 72 of file isf_types.h.

typedef unsigned short int uint16

Definition at line 77 of file isf_types.h.

typedef unsigned long int uint32

Definition at line 78 of file isf_types.h.

typedef unsigned long long uint64

This defines uint64 as unsigned long long.

Definition at line 61 of file isf_types.h.

typedef unsigned char uint8

Definition at line 76 of file isf_types.h.

typedef volatile short vint16

This defines int16 as short.

This defines vint16 as volatile short.

Definition at line 31 of file isf_types.h.

typedef volatile long vint32

This defines int32 as long.

This defines vint32 as volatile long.

Definition at line 45 of file isf_types.h.

typedef volatile long long vint64

This defines vint64 as volatile long long.

Definition at line 58 of file isf_types.h.

typedef volatile char vint8

This defines int8 as char.

This defines vint8 as volatile char.

Definition at line 17 of file isf_types.h.

typedef volatile unsigned short vuint16

This defines uint16 as unsigned short.

This defines vuint16 as volatile unsigned short.

Definition at line 38 of file isf_types.h.

typedef volatile unsigned long vuint32

This defines uint32 as unsigned long.

This defines vuint32 as volatile unsigned long.

Definition at line 52 of file isf_types.h.

typedef volatile unsigned long long vuint64

This defines vuint64 as volatile unsigned long long.

Definition at line 64 of file isf_types.h.

typedef volatile unsigned char vuint8

This defines uint8 as unsigned char.

This defines vuint8 as volatile unsigned char.

Definition at line 24 of file isf_types.h.

typedef unsigned short word

Definition at line 67 of file isf_types.h.