summaryrefslogtreecommitdiff
path: root/kernel/fd.c
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-08-18 13:23:53 +0200
committerMiguel <m.i@gmx.at>2018-08-18 13:23:53 +0200
commit7b0d88b2dff9b635d9ff69f6d51b6832c1ca4c40 (patch)
tree22c452e9c7ad586136721e776e0b67b23fb33119 /kernel/fd.c
parent17fd357bad5f6c3362cfdab1d807aa463c69a4e9 (diff)
cleaning up syscalls and playing with new pipes
Diffstat (limited to 'kernel/fd.c')
-rw-r--r--kernel/fd.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/kernel/fd.c b/kernel/fd.c
index 5eb2678..524737e 100644
--- a/kernel/fd.c
+++ b/kernel/fd.c
@@ -1,4 +1,5 @@
#include "fd.h"
+#include "fifo.h"
bool fd_write(fd* f,uint8_t c)
{
@@ -24,9 +25,9 @@ fd fd_from_fifo(fifo* fif)
{
fd f;
f.data=fif;
- f.read=fd_read;
- f.write=fd_write;
- f.close=fd_close;
- f.has=fd_has;
+ f.read=fifo_get;
+ f.write=fifo_put;
+// f.close=fd_close;
+ f.has=fifo_has;
return f;
}