commit | b7fe89909815ede723c0f35acc5da4f1d4b4ba92 | [log] [tgz] |
---|---|---|
author | swissChili <swisschili@fastmail.com> | Wed Mar 10 16:25:47 2021 -0800 |
committer | swissChili <swisschili@fastmail.com> | Wed Mar 10 16:25:47 2021 -0800 |
tree | f9c071e440b93a19ae3afdaa481c3f31815f78c5 | |
parent | f5448624dbf5b6fdde604e3e1b8f2d5e6a935c8c [diff] [blame] |
Add readdir() test, devfs
diff --git a/src/kernel/main.c b/src/kernel/main.c index 5bd8f87..a939238 100644 --- a/src/kernel/main.c +++ b/src/kernel/main.c
@@ -39,6 +39,14 @@ vga_write("Setup complete!\n"); vga_set_color(WHITE, BLACK); + kprintf("fs_readdir(\"/\")\n"); + + struct fs_dirent dirent; + for (int i = 0; fs_readdir(&root, i, &dirent); i++) + { + kprintf("name: %s, inode: %d\n", dirent.name, dirent.inode); + } + asm volatile("sti"); while (true)