Commit Graph

9 Commits

Author SHA1 Message Date
Matheus 2aaa3da856 vfs: initial symlink implementation 2022-10-20 21:05:39 -03:00
Matheus 28b40a477b initrd: unallocate as files are dumped 2022-10-17 15:15:09 -03:00
Matheus c0168df51e initrd: just silently ignore unknown types instead of printing the file path out 2022-10-16 20:45:10 -03:00
Matheus 55f15a903a initrd: don't panic at unknown filetypes, instead skip them 2022-10-13 13:32:38 -03:00
Matheus 9c6d1157d7 fs: fix wrong mode on files 2022-09-24 00:04:30 -03:00
Matheus df2e7b1c34 fix stupid bugs
strcmp was funky, added a few guard checks to hashtable, added error printing to initrd and fixed swapgs (again) in isr.asm
2022-08-16 20:37:45 -03:00
Matheus ea8f21fb71 add tmpfs writing, vfs node tree dumping and fix some stupid issues 2022-08-04 20:49:59 -03:00
Matheus 479c51ec52 Initrd parsing and more VFS funcs.
Finished the initrd_parse() function for now and added vfs_open(), vfs_close() and vfs_write()
2022-08-04 19:31:10 -03:00
Matheus 947f4b4a06 initrd stub 2022-08-03 23:38:56 -03:00