diff options
Diffstat (limited to 'src/arch/i386/prefix/dskprefix.S')
-rw-r--r-- | src/arch/i386/prefix/dskprefix.S | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/arch/i386/prefix/dskprefix.S b/src/arch/i386/prefix/dskprefix.S index 05bf45b..a2f6219 100644 --- a/src/arch/i386/prefix/dskprefix.S +++ b/src/arch/i386/prefix/dskprefix.S @@ -348,13 +348,7 @@ msg1end: .word 0xAA55 start_runtime: - /* Install .text16 and .data16 to top of base memory */ - call alloc_basemem - call install_basemem - - /* Install .text and .data to 2MB mark */ - movl $(2<<20), %edi - call install_highmem + call install /* Jump to .text16 segment */ pushw %ax @@ -362,7 +356,6 @@ start_runtime: lret .section ".text16", "awx", @progbits 1: - call init_gdt pushl $initialise data32 call prot_call popl %eax /* discard */ |