Go to the source code of this file.
|
| #define | GLOBAL_ASM(...) |
| |
| #define | ARRAY_COUNT(arr) (s32)(sizeof(arr) / sizeof(arr[0])) |
| |
| #define | GLUE(a, b) a ## b |
| |
| #define | GLUE2(a, b) GLUE(a, b) |
| |
| #define | UNUSED |
| |
| #define | NORETURN |
| |
| #define | STATIC_ASSERT(cond, msg) typedef char GLUE2(static_assertion_failed, __LINE__)[(cond) ? 1 : -1] |
| |
| #define | ALIGNED8 |
| |
| #define | ALIGNED16 |
| |
| #define | FTOFIX(f) ((s32)((f) * 65536.0)) |
| |
| #define | ITOFIX(i) ((s32)((i) << 16)) |
| |
| #define | FIXTOF(x) ((double)((x) / 65536.0)) |
| |
| #define | FIXTOI(x) ((s32)((x) >> 16)) |
| |
| #define | toFixedInt(f) (FTOFIX(f) >> 16) |
| |
| #define | toFrac(f) (FTOFIX(f) & 0xFFFF) |
| |
| #define | toFixedPointMatrix(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16) |
| |
| #define | VIRTUAL_TO_PHYSICAL(addr) ((uintptr_t)(addr) & 0x1FFFFFFF) |
| |
| #define | PHYSICAL_TO_VIRTUAL(addr) ((uintptr_t)(addr) | 0x80000000) |
| |
| #define | VIRTUAL_TO_PHYSICAL2(addr) ((u8 *)(addr) - 0x80000000U) |
| |
| #define | ALIGN16(val) (((val) + 0xF) & ~0xF) |
| |
| #define | GET_PACKED_END(dl) (((u8*) dl) + sizeof(dl) - sizeof(dl[0]) - 0x07000000) |
| |
◆ ALIGN16
◆ ALIGNED16
◆ ALIGNED8
◆ ARRAY_COUNT
◆ FIXTOF
| #define FIXTOF |
( |
| x | ) |
((double)((x) / 65536.0)) |
◆ FIXTOI
◆ FTOFIX
◆ GET_PACKED_END
(u8*) dl : Cast array down to u8's
◆ GLOBAL_ASM
◆ GLUE
◆ GLUE2
◆ ITOFIX
◆ NORETURN
◆ PHYSICAL_TO_VIRTUAL
| #define PHYSICAL_TO_VIRTUAL |
( |
| addr | ) |
((uintptr_t)(addr) | 0x80000000) |
◆ STATIC_ASSERT
◆ toFixedInt
◆ toFixedPointMatrix
| #define toFixedPointMatrix |
( |
| x1, |
|
|
| x2, |
|
|
| x3, |
|
|
| x4, |
|
|
| x5, |
|
|
| x6, |
|
|
| x7, |
|
|
| x8, |
|
|
| x9, |
|
|
| x10, |
|
|
| x11, |
|
|
| x12, |
|
|
| x13, |
|
|
| x14, |
|
|
| x15, |
|
|
| x16 ) |
Value:
s16 gCourseMaxZ
Definition code_800029B0.c:93
#define toFixedInt(f)
Definition macros.h:62
#define toFrac(f)
Definition macros.h:63
◆ toFrac
◆ UNUSED
◆ VIRTUAL_TO_PHYSICAL
| #define VIRTUAL_TO_PHYSICAL |
( |
| addr | ) |
((uintptr_t)(addr) & 0x1FFFFFFF) |
◆ VIRTUAL_TO_PHYSICAL2
| #define VIRTUAL_TO_PHYSICAL2 |
( |
| addr | ) |
((u8 *)(addr) - 0x80000000U) |