summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/x86/memory.ld13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/x86/memory.ld b/arch/x86/memory.ld
new file mode 100644
index 0000000..0226aca
--- /dev/null
+++ b/arch/x86/memory.ld
@@ -0,0 +1,13 @@
+MEMORY
+ {
+ RAM : ORIGIN = 0x00100000, LENGTH = 1M
+ }
+
+REGION_ALIAS("REGION_MULTIBOOT", RAM);
+REGION_ALIAS("REGION_TEXT", RAM);
+REGION_ALIAS("REGION_RODATA", RAM);
+REGION_ALIAS("REGION_DATA", RAM);
+REGION_ALIAS("REGION_BSS", RAM);
+REGION_ALIAS("REGION_COMMON", RAM);
+
+PROVIDE(START_ADDR = ORIGIN(RAM));