FreeCalypso > hg > tcs211-c139
comparison chipsetsw/system/template/gsm_ds_motc139.template @ 36:bb91c583738d
pdt_2092 links for C139 memory configuration
author | Mychaela Falconia <falcon@ivan.Harhan.ORG> |
---|---|
date | Wed, 04 Nov 2015 06:38:18 +0000 |
parents | 3ca834d6a965 |
children |
comparison
equal
deleted
inserted
replaced
35:2071211e5d1a | 36:bb91c583738d |
---|---|
30 MWC_MEM (RXI) : org = 0x00002000 len = 0x00000004 fill = 0x0000001 | 30 MWC_MEM (RXI) : org = 0x00002000 len = 0x00000004 fill = 0x0000001 |
31 | 31 |
32 /* Program Memory */ | 32 /* Program Memory */ |
33 P_MEM1 (RXI) : org = 0x00010000 len = 0x00000700 | 33 P_MEM1 (RXI) : org = 0x00010000 len = 0x00000700 |
34 P_MEM2 (RXI) : org = 0x00010700 len = 0x00000004 | 34 P_MEM2 (RXI) : org = 0x00010700 len = 0x00000004 |
35 P_MEM3 (RXI) : org = 0x00010704 len = 0x002ef8fc | 35 P_MEM3 (RXI) : org = 0x00010704 len = 0x003af8fc |
36 | 36 |
37 /* FFS Area */ | 37 /* FFS Area */ |
38 FFS_MEM (RX) : org = 0x00380000 len = 0x00080000 | 38 FFS_MEM (RX) : org = 0x003C0000 len = 0x00030000 |
39 /**************************************************************************/ | 39 /**************************************************************************/ |
40 | 40 |
41 /* CS1: External SRAM 1 Mbytes ********************************************/ | 41 /* CS1: External SRAM 1 Mbytes ********************************************/ |
42 /* Data Memory */ | 42 /* Data Memory */ |
43 | 43 |
55 * My current hack-solution is to split the 1 MiB physical XRAM | 55 * My current hack-solution is to split the 1 MiB physical XRAM |
56 * into D_MEM1 and D_MEM2 of 512 KiB each. As it happens, the total | 56 * into D_MEM1 and D_MEM2 of 512 KiB each. As it happens, the total |
57 * XRAM usage of the current firmware is a little below 512 KiB anyway. | 57 * XRAM usage of the current firmware is a little below 512 KiB anyway. |
58 * | 58 * |
59 * Update for C139: we only have 512 KiB in total now, but we can still | 59 * Update for C139: we only have 512 KiB in total now, but we can still |
60 * split the last 64 KiB off into D_MEM2. | 60 * split the last 4 KiB off into D_MEM2. |
61 */ | 61 */ |
62 | 62 |
63 D_MEM1 (RW) : org = 0x01000000 len = 0x00070000 | 63 D_MEM1 (RW) : org = 0x01000000 len = 0x0007F000 |
64 D_MEM2 (RW) : org = 0x01070000 len = 0x00010000 | 64 D_MEM2 (RW) : org = 0x0107F000 len = 0x00001000 |
65 /**************************************************************************/ | 65 /**************************************************************************/ |
66 | 66 |
67 /* CS6: Calypso Internal SRAM 256 kbytes **********************************/ | 67 /* CS6: Calypso Internal SRAM 256 kbytes **********************************/ |
68 /* Code & Variables Memory */ | 68 /* Code & Variables Memory */ |
69 S_MEM (RXW) : org = 0x00800000 len = 0x00040000 | 69 S_MEM (RXW) : org = 0x00800000 len = 0x00040000 |