diff options
Diffstat (limited to 'kernel/fs/fs.c')
-rw-r--r-- | kernel/fs/fs.c | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/kernel/fs/fs.c b/kernel/fs/fs.c index 7a8c93e..2bc7d99 100644 --- a/kernel/fs/fs.c +++ b/kernel/fs/fs.c @@ -4,8 +4,8 @@ struct disk fs_disks[MAX_DISKS]; struct file_system fs_loaded_file_systems[MAX_DISKS]; -void fs_init(void) { - +void fs_init(void) +{ // zero structures memsetv(fs_disks, 0, sizeof(fs_disks)); memsetv(fs_loaded_file_systems, 0, sizeof(fs_loaded_file_systems)); @@ -13,10 +13,10 @@ void fs_init(void) { // TODO: go though ide and/or sata drivers to load all disks into `fs_disks` structures // TODO: go though each disk and attempt to load a file system - } -struct disk *fs_get_root_disk(void) { +struct disk *fs_get_root_disk(void) +{ // NOTE: currently im just getting the first disk // found, is this fine? @@ -29,7 +29,8 @@ struct disk *fs_get_root_disk(void) { return NULL; } -struct file_system *fs_get_root_file_system(void) { +struct file_system *fs_get_root_file_system(void) +{ // NOTE: currently im just getting the first file system // found, is this fine? @@ -44,36 +45,36 @@ struct file_system *fs_get_root_file_system(void) { struct file *fs_find_file_abs(struct file_system *fs, char *abs_path) { - (void) fs; - (void) abs_path; + (void)fs; + (void)abs_path; panic("fs_find_file_abs NOT YET IMPLEMENTED"); } struct file *fs_find_file_rel(struct file *rel, char *rel_path) { - (void) rel; - (void) rel_path; + (void)rel; + (void)rel_path; panic("fs_find_file_rel NOT YET IMPLEMENTED"); } int disk_read(struct disk *disk, size_t offset, size_t len, uint8_t *buffer) { - (void) disk; - (void) offset; - (void) len; - (void) buffer; + (void)disk; + (void)offset; + (void)len; + (void)buffer; panic("disk_read NOT YET IMPLEMENTED"); } int disk_write(struct disk *disk, size_t offset, size_t len, uint8_t *buffer) { - (void) disk; - (void) offset; - (void) len; - (void) buffer; + (void)disk; + (void)offset; + (void)len; + (void)buffer; panic("disk_write NOT YET IMPLEMENTED"); } |