Updates to Freedom SoCs
[freedom-sifive.git] / bootrom / sdboot / linker / memory.lds
1 MEMORY
2 {
3 debug_ctrl (rwx) : ORIGIN = 0x0, LENGTH = 0x1000
4 error_mem (rw) : ORIGIN = 0x3000, LENGTH = 0x1000
5 test_ctrl (rw) : ORIGIN = 0x4000, LENGTH = 0x1000
6 maskrom_mem (rx) : ORIGIN = 0x10000, LENGTH = 0x2000
7 clint_ctrl (rw) : ORIGIN = 0x2000000, LENGTH = 0x10000
8 plic_ctrl (rw) : ORIGIN = 0xc000000, LENGTH = 0x4000000
9 axi_pcie_host_1_00_a_ctrl (rw) : ORIGIN = 0x50000000, LENGTH = 0x4000000
10 uart_ctrl (rw) : ORIGIN = 0x54000000, LENGTH = 0x1000
11 spi_ctrl (rw) : ORIGIN = 0x54001000, LENGTH = 0x1000
12 gpio_ctrl (rw) : ORIGIN = 0x54002000, LENGTH = 0x1000
13 memory_mem (rwx) : ORIGIN = 0x80000000, LENGTH = 0x40000000
14 }