software/include/hw: add flash offset for filesystem
[litex.git] / software / include / hw / mem.h
1 #ifndef __HW_MEM_H
2 #define __HW_MEM_H
3
4 #define FLASH_OFFSET_STANDBY_BITSTREAM 0x00000000 /* 640k */
5
6 #define FLASH_OFFSET_RESCUE_BITSTREAM 0x000A0000 /* 1536k */
7 #define FLASH_OFFSET_RESCUE_BIOS 0x00220000 /* 128k */
8 #define FLASH_OFFSET_RESCUE_APP 0x00240000 /* 4736k */
9
10 #define FLASH_OFFSET_REGULAR_BITSTREAM 0x006E0000 /* 1536k */
11 #define FLASH_OFFSET_REGULAR_BIOS 0x00860000 /* 128k */
12 #define FLASH_OFFSET_REGULAR_APP 0x00880000 /* 4736k */
13
14 #define FLASH_OFFSET_FILESYSTEM 0x00D20000 /* 19328k (remaining space) */
15
16 #define FLASH_OFFSET_MAC_ADDRESS 0x002200E0 /* within rescue BIOS */
17
18 #define SDRAM_BASE 0x40000000
19
20 #endif /* __HW_MEM_H */