From eed77bd2970a00d1394ed027ceca5b646e4671ce Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Wed, 17 Jun 2020 18:31:46 +0200 Subject: Started rewrite --- src/userspace/programs/sh.c | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 src/userspace/programs/sh.c (limited to 'src/userspace/programs/sh.c') diff --git a/src/userspace/programs/sh.c b/src/userspace/programs/sh.c deleted file mode 100644 index 2575c26..0000000 --- a/src/userspace/programs/sh.c +++ /dev/null @@ -1,42 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include - -void test(u8 *data) -{ - printf("."); -} - -u32 cpu_flags() -{ - u32 flags; - asm volatile("pushf\n" - "pop %0\n" - : "=rm"(flags)::"memory"); - return flags; -} - -int interrupts_enabled() -{ - return (cpu_flags() & 0x200) == 0x200; -} - -void main() -{ - printf("Shell started\n"); - if (interrupts_enabled()) - printf("INTs enabled :)\n"); - else - printf("INTs disabled :(\n"); - - //syscall_map(MAP_KEYBOARD, (u32)&test); - - printf("Looping in shell\n"); - while (1) { - //printf("A"); - }; -} \ No newline at end of file -- cgit v1.2.3