Target.icf 672 B

123456789101112131415161718
  1. define symbol __ICFEDIT_region_RAM_start__ = 0x20000004;
  2. define symbol __ICFEDIT_region_RAM_end__ = 0x21000000;
  3. /*-Sizes-*/
  4. define symbol __ICFEDIT_size_cstack__ = 0x400;
  5. define memory mem with size = 4G;
  6. define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
  7. define region Dummy_region = mem:[from 0 to 0x100];
  8. define block RAM_BLOCK with fixed order {readonly code, readonly data, readwrite };
  9. define block Info_BLOCK with fixed order { readonly data object Dev_Inf.o};
  10. place in RAM_region { block RAM_BLOCK };
  11. place in Dummy_region { block Info_BLOCK };
  12. do not initialize { section .info, readwrite };