Brian Silverman | 44311d6 | 2013-12-06 22:03:29 -0800 | [diff] [blame] | 1 | #ifndef CAPE_BOOTLOADER_HANDOFF_H_ |
| 2 | #define CAPE_BOOTLOADER_HANDOFF_H_ |
| 3 | |
| 4 | // This file has constants and functions for dealing with the handoff between |
| 5 | // the bootloader and the main code. |
| 6 | |
| 7 | // How much flash the bootloader has (starting at address 0). |
| 8 | #define BOOTLOADER_FLASH_SIZE 0x8000 |
| 9 | // Where the main code's flash starts. |
| 10 | #define MAIN_FLASH_START BOOTLOADER_FLASH_SIZE |
| 11 | |
| 12 | #define RAM_START 0x20000000 |
Brian Silverman | 33b66f4 | 2013-12-06 22:29:52 -0800 | [diff] [blame^] | 13 | #define RAM_SIZE 0x20000 |
Brian Silverman | 44311d6 | 2013-12-06 22:03:29 -0800 | [diff] [blame] | 14 | |
| 15 | #endif // CAPE_BOOTLOADER_HANDOFF_H_ |