#include <wonderful.h>
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
◆ MEM_NILE_IPC
#define MEM_NILE_IPC ((nile_ipc_t __far*) MK_FP(0x1000, 0x0000)) |
◆ NILE_IPC_BOOT_4000_0000
#define NILE_IPC_BOOT_4000_0000 1 |
4000:0000 - the first alternate entrypoint.
Definition at line 51 of file ipc.h.
◆ NILE_IPC_BOOT_4000_0010
#define NILE_IPC_BOOT_4000_0010 2 |
4000:0010 - the second alternate entrypoint. Also used by the Pocket Challenge V2.
Definition at line 56 of file ipc.h.
◆ NILE_IPC_BOOT_FFFF_0000
#define NILE_IPC_BOOT_FFFF_0000 0 |
FFFF:0000 - the standard entrypoint.
Definition at line 47 of file ipc.h.
◆ NILE_IPC_MAGIC
#define NILE_IPC_MAGIC 0xAA55 |
Definition at line 28 of file ipc.h.
◆ NILE_IPC_TF_BLOCK
#define NILE_IPC_TF_BLOCK 0x80 |
Definition at line 35 of file ipc.h.
◆ NILE_IPC_TF_TYPE
#define NILE_IPC_TF_TYPE |
( |
| v | ) |
|
Value:
Definition at line 36 of file ipc.h.
◆ NILE_IPC_TF_TYPE_MMC
#define NILE_IPC_TF_TYPE_MMC 0x03 |
Definition at line 41 of file ipc.h.
◆ NILE_IPC_TF_TYPE_MMC_NEW
#define NILE_IPC_TF_TYPE_MMC_NEW 0x02 |
Definition at line 38 of file ipc.h.
◆ NILE_IPC_TF_TYPE_MMC_OLD
#define NILE_IPC_TF_TYPE_MMC_OLD 0x01 |
Definition at line 37 of file ipc.h.
◆ NILE_IPC_TF_TYPE_TF
#define NILE_IPC_TF_TYPE_TF 0x0C |
Definition at line 42 of file ipc.h.
◆ NILE_IPC_TF_TYPE_TF_NEW
#define NILE_IPC_TF_TYPE_TF_NEW 0x08 |
Definition at line 40 of file ipc.h.
◆ NILE_IPC_TF_TYPE_TF_OLD
#define NILE_IPC_TF_TYPE_TF_OLD 0x04 |
Definition at line 39 of file ipc.h.