Subversion Repositories freemyipod

Rev

Rev 881 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 881 Rev 940
Line 1... Line 1...
1
#ifndef __GLOBAL_H__
1
#ifndef __GLOBAL_H__
2
#define __GLOBAL_H__
2
#define __GLOBAL_H__
3
 
3
 
4
#ifndef ASM_FILE
4
#ifndef ASM_FILE
-
 
5
typedef unsigned char uint8_t;
5
#include <stdint.h>
6
typedef signed char int8_t;
-
 
7
typedef unsigned short uint16_t;
-
 
8
typedef signed short int16_t;
-
 
9
typedef unsigned long uint32_t;
-
 
10
typedef signed long int32_t;
-
 
11
typedef unsigned long long uint64_t;
-
 
12
typedef signed long long int64_t;
-
 
13
typedef __SIZE_TYPE__ size_t;
-
 
14
typedef uint32_t uintptr_t;
6
#include <stddef.h>
15
typedef int32_t intptr_t;
7
#ifndef NULL
16
typedef uint8_t bool;
8
#define NULL ((void*)0)
17
#define NULL ((void*)0)
9
#endif
-
 
10
#ifndef bool
-
 
11
#define bool uint8_t
-
 
12
#define true 1
18
#define true 1
13
#define false 0
19
#define false 0
14
#endif
20
#endif
15
#ifndef size_t
-
 
16
#define size_t uint32_t
-
 
17
#endif
-
 
18
#endif
-
 
19
 
21
 
20
#include "config.h"
22
#include "config.h"
21
 
23
 
22
#endif
24
#endif