1 // Memory Configuration File
\r
4 // A memory configuration file contains commands that define the legally accessible
\r
5 // areas of memory for your specific board. Useful for example when the debugger
\r
6 // tries to display the content of a "char *" variable, that has not yet been initialized.
\r
7 // In this case the debugger may try to read from a bogus address, which could cause a
\r
11 // Freescale MCF52259
\r
17 // All reserved ranges read back 0xBABA...
\r
20 address IPSBAR_BASE 0x40000000
\r
22 usederivative "MCF52259"
\r
25 // ----------------------------------------------------------------------
\r
26 range 0x00000000 0x0007FFFF 4 Read // 512 KByte Internal Flash Memory
\r
27 reserved 0x00080000 0x1FFFFFFF
\r
28 range 0x20000000 0x2000FFFF 4 ReadWrite // 64 Kbytes Internal SRAM
\r
29 reserved 0x20010000 0x3FFFFFFF
\r
30 // $IPSBAR_BASE $IPSBAR_BASE + 0x1FFFFF // Memory Mapped Registers
\r
31 reserved $IPSBAR_BASE + 0x200000 0xFFFFFFFF
\r