c_types.h File Reference
#include <stdint.h>
#include <stdbool.h>
#include <stddef.h>
Include dependency graph for c_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BIT(nr)   (1UL << (nr))
 
#define TRUE   true
 
#define FALSE   false
 
#define LOCAL   static
 

Typedefs

typedef uint8_t uint8
 
typedef uint8_t u8
 
typedef int8_t sint8
 
typedef int8_t int8
 
typedef int8_t s8
 
typedef uint16_t uint16
 
typedef uint16_t u16
 
typedef int16_t sint16
 
typedef int16_t s16
 
typedef uint32_t uint32
 
typedef uint32_t u32
 
typedef int32_t sint32
 
typedef int32_t s32
 
typedef int32_t int32
 
typedef int64_t sint64
 
typedef uint64_t uint64
 
typedef uint64_t u64
 
typedef float real32
 
typedef double real64
 

Macro Definition Documentation

◆ BIT

#define BIT (   nr)    (1UL << (nr))

◆ FALSE

#define FALSE   false

◆ LOCAL

#define LOCAL   static

◆ TRUE

#define TRUE   true

Typedef Documentation

◆ int32

typedef int32_t int32

◆ int8

typedef int8_t int8

◆ real32

typedef float real32

◆ real64

typedef double real64

◆ s16

typedef int16_t s16

◆ s32

typedef int32_t s32

◆ s8

typedef int8_t s8

◆ sint16

typedef int16_t sint16

◆ sint32

typedef int32_t sint32

◆ sint64

typedef int64_t sint64

◆ sint8

typedef int8_t sint8

◆ u16

typedef uint16_t u16

◆ u32

typedef uint32_t u32

◆ u64

typedef uint64_t u64

◆ u8

typedef uint8_t u8

◆ uint16

typedef uint16_t uint16

◆ uint32

typedef uint32_t uint32

◆ uint64

typedef uint64_t uint64

◆ uint8

typedef uint8_t uint8