comparison STM32F10x_128k_20k_flash.ld @ 76:f1c9a51e368a

Add EEPROM emulation from AN2594. Fix emulated EEPROM size on large parts.
author Daniel O'Connor <darius@dons.net.au>
date Mon, 22 Apr 2013 23:17:40 +0930
parents c59513fd84fb
children
comparison
equal deleted inserted replaced
75:85f16813c730 76:f1c9a51e368a
13 /* Memory Spaces Definitions */ 13 /* Memory Spaces Definitions */
14 MEMORY 14 MEMORY
15 { 15 {
16 RAM (RWX) : ORIGIN = 0x20000000+0, LENGTH = 20K-0 16 RAM (RWX) : ORIGIN = 0x20000000+0, LENGTH = 20K-0
17 EXTSRAM (RWX) : ORIGIN = 0x68000000, LENGTH = 0 17 EXTSRAM (RWX) : ORIGIN = 0x68000000, LENGTH = 0
18 /* Page size is 1k for this device and we have 2 pages of emulated EEPROM */
18 FLASH (RX) : ORIGIN = 0x08000000+0, LENGTH = 128K-2K-0 19 FLASH (RX) : ORIGIN = 0x08000000+0, LENGTH = 128K-2K-0
19 EEMUL (RWX) : ORIGIN = 0x08000000+128k-2k, LENGTH = 2k 20 EEMUL (RWX) : ORIGIN = 0x08000000+128k-2k, LENGTH = 2k
20 FLASHB1 (RX) : ORIGIN = 0x00000000, LENGTH = 0 21 FLASHB1 (RX) : ORIGIN = 0x00000000, LENGTH = 0
21 EXTMEMB0 (RX) : ORIGIN = 0x00000000, LENGTH = 0 22 EXTMEMB0 (RX) : ORIGIN = 0x00000000, LENGTH = 0
22 EXTMEMB1 (RX) : ORIGIN = 0x00000000, LENGTH = 0 23 EXTMEMB1 (RX) : ORIGIN = 0x00000000, LENGTH = 0