firmware for my Touchscreen E-Paper Input Module for Framework Laptop 16
at main 50 lines 944 B view raw
1EXTERN(entry); 2ENTRY(entry); 3 4MEMORY { 5 RAM : ORIGIN = 0x20020000, LENGTH = 136K 6 SLOT : ORIGIN = 0x10000000 + 512K * SLOT_N, LENGTH = 512K 7} 8 9SECTIONS { 10 .header ORIGIN(SLOT) : { 11 KEEP(*(.header)); 12 } > SLOT 13 14 .text : ALIGN(4) { 15 . = ALIGN(4); 16 *(.text .text.*); 17 . = ALIGN(4); 18 } > SLOT 19 20 .rodata : ALIGN(4) { 21 . = ALIGN(4); 22 *(.rodata .rodata.*); 23 . = ALIGN(4); 24 } > SLOT 25 26 .data : ALIGN(4) { 27 . = ALIGN(4); 28 KEEP(*(.data .data.*)); 29 . = ALIGN(4); 30 } > RAM AT>SLOT 31 32 .bss (NOLOAD) : ALIGN(4) { 33 . = ALIGN(4); 34 *(.bss .bss.*); 35 *(COMMON); 36 . = ALIGN(4); 37 } > RAM 38 39 .uninit (NOLOAD) : ALIGN(4) { 40 . = ALIGN(4); 41 *(.uninit .uninit.*); 42 . = ALIGN(4); 43 } > RAM 44 45 /DISCARD/ : { 46 *(.ARM.exidx); 47 *(.ARM.exidx.*); 48 *(.ARM.extab.*); 49 } 50}