12345678910111213141516171819202122232425262728293031323334 |
- #ifndef SYS_H
- #define SYS_H
- #include "compiler.h"
- #include "iodevs.h"
- #define SRAM_SIZE (0x1 << SRAM_BITS)
- #define SRAM_MASK (SRAM_SIZE - 1)
- #define SRAM_END (SRAM_ADDR + SRAM_SIZE)
- #define STACK_SIZE 2048
- #define STACK_TOP SRAM_END
- #define STACK_BOTTOM (STACK_TOP - STACK_SIZE)
- #define IRQSTACK_SIZE 1024
- #define IRQSTACK_TOP STACK_BOTTOM
- #define IRQSTACK_BOTTOM (IRQSTACK_TOP - IRQSTACK_SIZE)
- #define SDRAM_SIZE (0x1 << SDRAM_BITS)
- #define SDRAM_MASK (SDRAM_SIZE - 1)
- #define SDRAM_END (SDRAM_ADDR + SDRAM_SIZE)
- #define ROM_OFFSET 0x100000
- #endif
|