summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/main.c b/main.c
index 2774636..aea5d80 100644
--- a/main.c
+++ b/main.c
@@ -106,22 +106,6 @@ mpmain(void)
scheduler();
}
-char initcode[] = {
- /* push ptr to argv */ 0x6a, 0x1c,
- /* push ptr to "/init" */ 0x6a, 0x16,
- /* push fake ret addr */ 0x6a, 0x00,
- /* mov $SYS_exec, %eax */ 0xb8, 0x09, 0x00, 0x00, 0x00,
- /* int $0x30 */ 0xcd, 0x30,
- /* Lx: */
- /* mov $SYS_exit, %eax */ 0xb8, 0x02, 0x00, 0x00, 0x00,
- /* int $0x30 */ 0xcd, 0x30,
- /* jmp Lx */ 0xeb, 0xf7,
-
- /* "/init\0" */ 0x2f, 0x69, 0x6e, 0x69, 0x74, 0x00,
- /* ptr to "/init" */ 0x16, 0x00, 0x00, 0x00,
- /* 0 */ 0x00, 0x00, 0x00, 0x00
-};
-
void
proc0init(void)
{