diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-12 10:13:21 +0200 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-12 10:13:21 +0200 |
| commit | 39713a3736145483dd3310c3605f940ca34f05c3 (patch) | |
| tree | d4dcdf0f3b667a5d706aa4b04501a71facf186bd /src/utils/syscall.c | |
| parent | 6edeba8fe208fb019aec00fdc72b97407a8078d3 (diff) | |
Refactoring
Diffstat (limited to 'src/utils/syscall.c')
| -rw-r--r-- | src/utils/syscall.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/utils/syscall.c b/src/utils/syscall.c deleted file mode 100644 index 300b7aa..0000000 --- a/src/utils/syscall.c +++ /dev/null @@ -1,19 +0,0 @@ -#include "syscall.h" -#include "gdt.h" -#include "libc/stdio.h" - -void syscall(){ - int call_number; - asm("movl %%eax, %0":"=m"(call_number)); - if(call_number==1){ - int msg_addr; - asm("movl %%ebx, %0":"=m"(msg_addr)); - char *msg=(char*)msg_addr; - print(msg); - } - else{ - print("Syscall "); - printi(call_number); - print(" unknown"); - } -}
\ No newline at end of file |
