aboutsummaryrefslogtreecommitdiffstats
path: root/src/user/user.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/user/user.c')
-rw-r--r--src/user/user.c13
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);