sys_read/open/close
This commit is contained in:
+1
-1
@@ -11,7 +11,7 @@
|
||||
|
||||
int initfs_init(struct limine_file* tar_file);
|
||||
int tar_lookup(unsigned char* archive, char* filename, char** out);
|
||||
int tar_read(char* filename, char** buf);
|
||||
int tar_exists(const char* filename);
|
||||
int tar_read(char* filename, char* out, int count, int offset);
|
||||
|
||||
#endif
|
||||
+2
-1
@@ -14,7 +14,8 @@ enum ErrorCodes {
|
||||
EIO, // Input/output error
|
||||
ENOENT, // No entry
|
||||
EBADFD, // Bad file descriptor
|
||||
EMFILE // Too many open files
|
||||
EMFILE, // Too many open files
|
||||
EINVAL // Invalid argument
|
||||
};
|
||||
|
||||
#define CLEAR_INTERRUPTS __asm__ volatile("cli")
|
||||
|
||||
Reference in New Issue
Block a user