summaryrefslogtreecommitdiff
path: root/arch/i386/linker.ld
diff options
context:
space:
mode:
authorDanny Holman <dholman@gymli.org>2024-02-16 13:06:43 -0600
committerDanny Holman <dholman@gymli.org>2024-02-16 13:06:43 -0600
commit33fdc9b20c12e6c776ed76fc59d848a3ad7f6bca (patch)
treee305d66a4be29a2446506ee17897957846518125 /arch/i386/linker.ld
parent95606a6be7c64065d295bdabb1a94fb42108e72f (diff)
arch: i386: roll physical memory control into VMM
The VMM should control the physical memory as well as paging. This allows the VMM to grab frames as it sees fit. Signed-off-by: Danny Holman <dholman@gymli.org>
Diffstat (limited to 'arch/i386/linker.ld')
-rw-r--r--arch/i386/linker.ld6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/i386/linker.ld b/arch/i386/linker.ld
index 61799c7..7eb9d99 100644
--- a/arch/i386/linker.ld
+++ b/arch/i386/linker.ld
@@ -26,9 +26,9 @@ SECTIONS {
*(.bootstrap_stack)
}
- _bitmap_start = .;
- . += 128K;
- _bitmap_end = .;
+ .usertext ALIGN(4K) : AT(ADDR(.usertext) - 0xC0000000) {
+ *(.usertext)
+ }
_kernel_end = .;
}