From fe7d0332267ef1e62153b685d2b5574ce624a4bc Mon Sep 17 00:00:00 2001 From: Miguel Date: Sat, 15 Sep 2018 00:30:36 +0200 Subject: reading ext2 files and using our abstractions --- kernel/fd.c | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 kernel/fd.c (limited to 'kernel/fd.c') diff --git a/kernel/fd.c b/kernel/fd.c deleted file mode 100644 index 524737e..0000000 --- a/kernel/fd.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "fd.h" -#include "fifo.h" - -bool fd_write(fd* f,uint8_t c) -{ - return f->write(f->data,c); -} - -uint8_t fd_read(fd* f) -{ - return f->read(f->data); -} - -bool fd_has(fd* f) -{ - return f->has(f->data); -} - -bool fd_close(fd* f) -{ - return f->close(f->data); -} - -fd fd_from_fifo(fifo* fif) -{ - fd f; - f.data=fif; - f.read=fifo_get; - f.write=fifo_put; -// f.close=fd_close; - f.has=fifo_has; - return f; -} -- cgit v1.2.3