source: rtems/bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx_stage_1

Last change on this file was b0285e5c, checked in by Sebastian Huber <sebastian.huber@…>, on 09/06/22 at 07:23:00

bsp/lpc32xx: Remove hard to maintain comments

These comments duplicate the memory and region definitions of the linker
command file.

  • Property mode set to 100644
File size: 1.3 KB
Line 
1/**
2 * @file
3 *
4 * @ingroup lpc32xx_linker_mzx_stage_1
5 *
6 * @brief Memory map.
7 */
8
9/**
10 * @defgroup lpc32xx_linker_mzx_stage_1 MZX Stage-1 Program Memory Map
11 *
12 * @ingroup bsp_linker
13 *
14 * @brief MZX stage-1 program memory map.
15 */
16
17MEMORY {
18        RAM_INT : ORIGIN = 0x08000000, LENGTH = 232k
19        RAM_VEC : ORIGIN = 0x0803a000, LENGTH = 8k
20        RAM_MMU : ORIGIN = 0x0803c000, LENGTH = 16k
21        RAM_SCRATCH : ORIGIN = 0x80004000, LENGTH = 4k /* SDRAM on DYCS0 */
22}
23
24REGION_ALIAS ("REGION_START", RAM_INT);
25REGION_ALIAS ("REGION_VECTOR", RAM_VEC);
26REGION_ALIAS ("REGION_TEXT", RAM_INT);
27REGION_ALIAS ("REGION_TEXT_LOAD", RAM_INT);
28REGION_ALIAS ("REGION_RODATA", RAM_INT);
29REGION_ALIAS ("REGION_RODATA_LOAD", RAM_INT);
30REGION_ALIAS ("REGION_DATA", RAM_INT);
31REGION_ALIAS ("REGION_DATA_LOAD", RAM_INT);
32REGION_ALIAS ("REGION_FAST_TEXT", RAM_INT);
33REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM_INT);
34REGION_ALIAS ("REGION_FAST_DATA", RAM_INT);
35REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM_INT);
36REGION_ALIAS ("REGION_BSS", RAM_INT);
37REGION_ALIAS ("REGION_WORK", RAM_INT);
38REGION_ALIAS ("REGION_STACK", RAM_INT);
39REGION_ALIAS ("REGION_NOCACHE", RAM_INT);
40REGION_ALIAS ("REGION_NOCACHE_LOAD", RAM_INT);
41
42lpc32xx_scratch_area = ORIGIN (RAM_SCRATCH);
43
44bsp_stack_svc_size = DEFINED (bsp_stack_svc_size) ? bsp_stack_svc_size : 7168;
45
46bsp_vector_table_in_start_section = 1;
47
48INCLUDE linkcmds.lpc32xx
Note: See TracBrowser for help on using the repository browser.