summaryrefslogtreecommitdiff
path: root/examples/bootloader/linker.ld
diff options
context:
space:
mode:
authorZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-27 01:22:42 +0000
committerZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-27 01:22:42 +0000
commit938773d9cc062fd028f6560b1127a2ecd23f61c3 (patch)
tree403aacd629975440ba23a645975c34a141d634ee /examples/bootloader/linker.ld
parent2f47bdf7f49f05bd421e4182635f489c8cae01b3 (diff)
Fixed constant hex/oct bug + Fixed some of the examples (work in progress) + added bootloader example (I will add some docs)
Diffstat (limited to 'examples/bootloader/linker.ld')
-rw-r--r--examples/bootloader/linker.ld20
1 files changed, 20 insertions, 0 deletions
diff --git a/examples/bootloader/linker.ld b/examples/bootloader/linker.ld
new file mode 100644
index 0000000..76ae116
--- /dev/null
+++ b/examples/bootloader/linker.ld
@@ -0,0 +1,20 @@
+
+ENTRY(start)
+
+SECTIONS {
+ . = 0x7c00;
+ .text : {
+ *(.text)
+ *(.rodata*)
+ }
+ .data : {
+ *(.data)
+ }
+ .bss : {
+ *(.bss)
+ }
+ /DISCARD/ : {
+ *(.eh_frame)
+ *(.note*)
+ }
+}