Changeset 65 for trunk/fw_g473rct/SES/STM32G4xx_Flash.icf
- Timestamp:
- Apr 2, 2026, 3:56:21 PM (5 weeks ago)
- File:
-
- 1 edited
-
trunk/fw_g473rct/SES/STM32G4xx_Flash.icf (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/fw_g473rct/SES/STM32G4xx_Flash.icf
r55 r65 89 89 // 90 90 define region FLASH = FLASH1; 91 define region RAM = CCM_RAM1 + RAM1+ RAM2;91 define region RAM = RAM1_CRC + RAM1_NOCRC + RAM2; 92 92 93 93 // … … 154 154 // Explicit placement in RAMn 155 155 // 156 place in CCM_RAM1 { section .CCM_RAM1, section .CCM_RAM1.* }; 157 place in RAM1 { section .RAM1, section .RAM1.* }; 156 place in CCM_RAM1_CRC { section .CCM_RAM1, section .CCM_RAM1.* }; 157 place in RAM1_CRC { section .RAM1_CRC, section .RAM1_CRC.* }; 158 place in RAM1_NOCRC { section .RAM1_NOCRC, section .RAM1_NOCRC.* }; 158 159 place in RAM2 { section .RAM2, section .RAM2.* }; 159 160 // 160 161 // RAM Placement 161 162 // 162 place at start of RAM{ block vectors_ram };163 place in RAM{ section .fast, section .fast.* }; // "ramfunc" section163 place at start of CCM_RAM1_CRC { block vectors_ram }; 164 place in CCM_RAM1_CRC { section .fast, section .fast.* }; // "ramfunc" section 164 165 place in RAM with auto order { block tls, // Thread-local-storage block 165 166 readwrite, // Catch-all for initialized/uninitialized data sections (e.g. .data, .noinit) … … 167 168 }; 168 169 place in RAM2 { block heap }; // Heap reserved block 169 place at end of CCM_RAM1 { block stack }; // Stack reserved block at the end170 place at end of CCM_RAM1_CRC { block stack }; // Stack reserved block at the end
Note:
See TracChangeset
for help on using the changeset viewer.
