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.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/user/user.c b/src/user/user.c
index 620ffd0..eb2d662 100644
--- a/src/user/user.c
+++ b/src/user/user.c
@@ -1,6 +1,8 @@
-#include <kernel/clock.h>
#include "priv_gpio.h"
-#include <kernel/task.h>
+
+#include <kernel/clock.h>
+#include <kernel/heap.h>
+#include <kernel/vfs.h>
void user_delay(uint32_t ms)
{
@@ -28,6 +30,11 @@ void user_main(void)
{
gpio(GPIO_MODE, 5, OUTPUT);
+ int test = vfs_open("A:/hello", VFS_FILE_READ);
+ char *buf = malloc(20);
+ int count = vfs_read(test, 20, (uint8_t *)buf);
+ (void)count;
+
if (fork() == 0) {
while (1) {
gpio(GPIO_OUT, 5, 1);