From 97d94e45b2fcab2bd66cbadde1b22ebaca25e8f0 Mon Sep 17 00:00:00 2001 From: Frater <13979047+saintfrater@users.noreply.github.com> Date: Mon, 12 Jan 2026 10:27:43 +0100 Subject: [PATCH] cleanup --- link.ld | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 link.ld diff --git a/link.ld b/link.ld new file mode 100644 index 0000000..afa756c --- /dev/null +++ b/link.ld @@ -0,0 +1,17 @@ +OUTPUT_FORMAT(elf32-i386) +ENTRY(reset_vector) + +ROM_SIZE = 0x10000; +ROM_BASE = 0x100000000 - ROM_SIZE; /* 0xFFFF0000 */ + +SECTIONS +{ + . = ROM_BASE; + + .text : { *(.text*) *(.rodata*) *(.data*) } + + /* Place le reset vector à 0xFFFFFFF0 (16 octets avant 4GB) */ + .reset 0xFFFFFFF0 : { KEEP(*(.reset)) } + + /DISCARD/ : { *(.eh_frame*) *(.comment*) } +}