libnile
|
#include <wonderful.h>
Go to the source code of this file.
#define IO_NILE_BOARD_REVISION 0xE6 |
Definition at line 84 of file hardware.h.
#define IO_NILE_EMU_CNT 0xE3 |
Definition at line 66 of file hardware.h.
#define IO_NILE_IRQ_ENABLE 0xE8 |
Definition at line 86 of file hardware.h.
#define IO_NILE_IRQ_STATUS 0xE9 |
Definition at line 87 of file hardware.h.
#define IO_NILE_POW_CNT 0xE2 |
Definition at line 56 of file hardware.h.
#define IO_NILE_SEG_MASK 0xE4 |
Definition at line 76 of file hardware.h.
#define IO_NILE_SPI_CNT 0xE0 |
Definition at line 45 of file hardware.h.
#define IO_NILE_WARMBOOT_CNT 0xE6 |
Definition at line 83 of file hardware.h.
#define NILE_EMU_EEPROM_128B 0x00 |
Definition at line 59 of file hardware.h.
#define NILE_EMU_EEPROM_1KB 0x01 |
Definition at line 60 of file hardware.h.
#define NILE_EMU_EEPROM_2KB 0x02 |
Definition at line 61 of file hardware.h.
#define NILE_EMU_EEPROM_MASK 0x03 |
Definition at line 58 of file hardware.h.
#define NILE_EMU_FLASH_FSM 0x04 |
Definition at line 62 of file hardware.h.
#define NILE_EMU_ROM_BUS_16BIT 0x00 |
Definition at line 63 of file hardware.h.
#define NILE_EMU_ROM_BUS_8BIT 0x08 |
Definition at line 64 of file hardware.h.
#define NILE_EMU_SRAM_32KB 0x10 |
Definition at line 65 of file hardware.h.
#define NILE_IRQ_MCU 0x01 |
Definition at line 88 of file hardware.h.
#define NILE_POW_CLOCK 0x01 |
Definition at line 47 of file hardware.h.
#define NILE_POW_IO_2001 0x08 |
Definition at line 50 of file hardware.h.
#define NILE_POW_IO_2003 0x10 |
Definition at line 51 of file hardware.h.
#define NILE_POW_IO_NILE 0x04 |
Definition at line 49 of file hardware.h.
#define NILE_POW_MCU_BOOT0 0x20 |
Definition at line 52 of file hardware.h.
#define NILE_POW_MCU_RESET 0x80 |
Definition at line 54 of file hardware.h.
#define NILE_POW_SRAM 0x40 |
Definition at line 53 of file hardware.h.
#define NILE_POW_TF 0x02 |
Definition at line 48 of file hardware.h.
#define NILE_POW_UNLOCK 0xDD |
Definition at line 55 of file hardware.h.
#define NILE_SEG_MASK_LOCK (7 << 9) |
Definition at line 75 of file hardware.h.
#define NILE_SEG_MASK_RAM_LOCK (1 << 11) |
Definition at line 74 of file hardware.h.
#define NILE_SEG_MASK_RAM_MASK 0xF |
Definition at line 68 of file hardware.h.
#define NILE_SEG_MASK_RAM_SHIFT 12 |
Definition at line 69 of file hardware.h.
#define NILE_SEG_MASK_ROM0_LOCK (1 << 9) |
Definition at line 72 of file hardware.h.
#define NILE_SEG_MASK_ROM1_LOCK (1 << 10) |
Definition at line 73 of file hardware.h.
#define NILE_SEG_MASK_ROM_MASK 0x1FF |
Definition at line 70 of file hardware.h.
#define NILE_SEG_MASK_ROM_SHIFT 0 |
Definition at line 71 of file hardware.h.
#define NILE_SEG_RAM_IPC 14 |
Definition at line 78 of file hardware.h.
#define NILE_SEG_RAM_SPI_TX 15 |
Definition at line 79 of file hardware.h.
#define NILE_SEG_ROM_BOOT 511 |
Definition at line 81 of file hardware.h.
#define NILE_SEG_ROM_SPI_RX 510 |
Definition at line 80 of file hardware.h.
#define NILE_SPI_BUFFER_IDX 0x4000 |
Definition at line 41 of file hardware.h.
#define NILE_SPI_BUSY 0x8000 |
Definition at line 43 of file hardware.h.
#define NILE_SPI_CFG_MASK (NILE_SPI_BUFFER_IDX | NILE_SPI_DEV_MASK | NILE_SPI_CLOCK_MASK) |
Definition at line 44 of file hardware.h.
#define NILE_SPI_CLOCK_CART 0x0800 |
Definition at line 33 of file hardware.h.
#define NILE_SPI_CLOCK_FAST 0x0000 |
Definition at line 34 of file hardware.h.
#define NILE_SPI_CLOCK_MASK 0x0800 |
Definition at line 35 of file hardware.h.
#define NILE_SPI_DEV_FLASH 0x2000 |
Definition at line 38 of file hardware.h.
#define NILE_SPI_DEV_MASK 0x3000 |
Definition at line 40 of file hardware.h.
#define NILE_SPI_DEV_MCU 0x3000 |
Definition at line 39 of file hardware.h.
#define NILE_SPI_DEV_NONE 0x0000 |
Definition at line 36 of file hardware.h.
#define NILE_SPI_DEV_TF 0x1000 |
Definition at line 37 of file hardware.h.
#define NILE_SPI_MODE_EXCH 0x0400 |
Definition at line 30 of file hardware.h.
#define NILE_SPI_MODE_MASK 0x0600 |
Definition at line 32 of file hardware.h.
#define NILE_SPI_MODE_READ 0x0200 |
Definition at line 29 of file hardware.h.
#define NILE_SPI_MODE_WAIT_READ 0x0600 |
Definition at line 31 of file hardware.h.
#define NILE_SPI_MODE_WRITE 0x0000 |
Definition at line 28 of file hardware.h.
#define NILE_SPI_START 0x8000 |
Definition at line 42 of file hardware.h.