| 12345678910111213141516171819202122232425 |
- #ifndef __LIB_STDINT_H
- #define __LIB_STDINT_H
- #define NULL ((void *)0)
- #define DIV_ROUND_UP(X, SETUP) ((X + SETUP - 1) / (SETUP))
- #define true 1
- #define false 0
- #define PG_SIZE 4096 // 1 页 = 4KB = 4096 字节
- typedef signed char int8_t;
- typedef signed short int16_t;
- typedef signed int int32_t;
- typedef signed long long int64_t;
- typedef unsigned char uint8_t;
- typedef unsigned short uint16_t;
- typedef unsigned int uint32_t;
- typedef unsigned long long uint64_t;
- typedef uint8_t bool;
- typedef unsigned long uintptr_t;
- #endif // __LIB_STDINT_H
|