summaryrefslogtreecommitdiff
path: root/util/extensions/legacybios/arch/x86/boot.S
diff options
context:
space:
mode:
Diffstat (limited to 'util/extensions/legacybios/arch/x86/boot.S')
-rw-r--r--util/extensions/legacybios/arch/x86/boot.S39
1 files changed, 0 insertions, 39 deletions
diff --git a/util/extensions/legacybios/arch/x86/boot.S b/util/extensions/legacybios/arch/x86/boot.S
deleted file mode 100644
index 90b2ec0df6..0000000000
--- a/util/extensions/legacybios/arch/x86/boot.S
+++ /dev/null
@@ -1,39 +0,0 @@
-/* boot.S
- * assembler bootstrap
- *
- * Copyright (C) 2003 Stefan Reinauer
- *
- * See the file "COPYING" for further information about
- * the copyright and warranty status of this work.
- */
-
-#define ASM 1
-#include <multiboot.h>
-
- .text
-
- .code32
- .globl start, _start
-
- /* unused */
-start:
-_start:
- /* Initialize stack pointer. */
- movl $(stack + STACK_SIZE), %esp
-
- /* Reset EFLAGS. */
- pushl $0
- popf
-
- /* parameter 2 */
- pushl %ebx
- /* parameter 1 */
- pushl %eax
-
- /* jump to C main function... */
- call EXT_C(cmain)
-
-loop: hlt
- jmp loop
-
- .comm stack, STACK_SIZE /* stack area. */