From cbdf41189c4627fbea719e96b93e2237f38ef5de Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Fri, 20 Nov 2020 23:05:07 +0100 Subject: Added stat syscall This currently only returns the file size, other stats will follow soon! --- kernel/features/load.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'kernel/features/load.c') diff --git a/kernel/features/load.c b/kernel/features/load.c index 2cbe2e7..d2f1961 100644 --- a/kernel/features/load.c +++ b/kernel/features/load.c @@ -11,7 +11,7 @@ int bin_load(char *path, struct proc *proc) { - char *data = read_file(path); + char *data = file_read(path); u32 stack = (u32)malloc(0x2000) + 0x1000; @@ -33,7 +33,7 @@ int elf_verify(struct elf_header *h) // TODO: Fix elf loading void elf_load(char *path, struct proc *proc) { - char *data = read_file(path); + char *data = file_read(path); struct elf_header *h = (struct elf_header *)data; if (!elf_verify(h)) { -- cgit v1.2.3