blob: b8221443577427a460b31e79fdd5c460eac01213 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef __TYPES_H__
#define __TYPES_H__
/* only types from primitive types are defined in this file */
#define register_t volatile unsigned char
#define uint unsigned int
#define int8_t char
#define uint8_t unsigned char
#define int16_t int
#define uint16_t unsigned long int
#define size_t uint16_t
#define pid_t uint8_t
#define ino_t uint16_t
typedef struct {
uint data : 24;
} uint24_t;
#endif
|