[FS, USER] Debug filesystem, fs syscalls

This commit is contained in:
2017-03-13 13:37:39 +01:00
parent 2fe66e4f80
commit fd782365b7
12 changed files with 204 additions and 39 deletions

20
kernel/fs/debug_fs.c Normal file
View File

@@ -0,0 +1,20 @@
#include <vfs.h>
#include <debug.h>
size_t debug_write(file_t *file, void *buffer, size_t nbyte, size_t offset)
{
(void)file;
(void)offset;
debug_putsn(buffer, nbyte);
return nbyte;
}
fs_driver_t debug_fs = {
.write = debug_write,
};
file_t debug_file = {
.refs = 1,
.type = FS_TTY,
.driver = &debug_fs,
};