12 lines
264 B
C
12 lines
264 B
C
|
|
#include "vfs.h"
|
||
|
|
#include "lib/memory.h"
|
||
|
|
#include <string.h>
|
||
|
|
|
||
|
|
vfs_node_t* root = NULL;
|
||
|
|
|
||
|
|
void vfs_create_root() {
|
||
|
|
root = kalloc(sizeof(vfs_node_t));
|
||
|
|
memset((uint8_t*)root->name, 0, 128);
|
||
|
|
memcpy("root", root->name, 4);
|
||
|
|
root->flags |= VFS_DIRECTORY;
|
||
|
|
}
|