diff options
Diffstat (limited to 'src/user/user.c')
-rw-r--r-- | src/user/user.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/user/user.c b/src/user/user.c index eb2d662..218ac97 100644 --- a/src/user/user.c +++ b/src/user/user.c @@ -4,6 +4,8 @@ #include <kernel/heap.h> #include <kernel/vfs.h> +#include "syscalls.h" + void user_delay(uint32_t ms) { register uint32_t r1 asm("r1") = ms; @@ -15,17 +17,6 @@ void user_delay(uint32_t ms) " :: "r" (r1)); } -int fork(void) -{ - int result = 0; - asm("\ - mov r0, 1; \ - mov r1, %0; \ - svc 0; \ - " :: "r" (&result)); - return result; -} - void user_main(void) { gpio(GPIO_MODE, 5, OUTPUT); |