Commit Graph

16 Commits

Author SHA1 Message Date
db457ba1ba fix clang18; Wextra; lots of stuff 2024-10-04 01:55:19 -04:00
Ali Mashtizadeh
5fc993d847 Fix the logic for block allocations and check for errors in fiotest. 2023-11-21 22:52:10 -05:00
Ali Mashtizadeh
d4fb02e2b4 Implemented write support in the file system and added fiotest, and stat 2023-11-21 21:37:17 -05:00
Ali Mashtizadeh
21a30db5d3 Prevent ls from running on files 2023-10-01 20:47:09 -04:00
Ali Mashtizadeh
0804766a40 Cleanup logging throughout kernel 2023-08-20 19:08:26 -04:00
Ali Mashtizadeh
f86e4ad966 Cleanup and commenting source code 2022-12-09 23:51:45 -05:00
Ali Mashtizadeh
77ac1468fd Improve logging for shell and fs 2015-12-01 15:15:12 -08:00
Ali Mashtizadeh
d729ee868d Fixing compiler warnings 2015-01-30 23:02:18 -08:00
Ali Mashtizadeh
c80577c5e8 OSWait now waits for child process to exit 2015-01-22 14:11:26 -08:00
Ali Mashtizadeh
6d9ca7f578 Add ls to shell, readdir support, and fix a bug in opening root directory. 2014-12-05 18:05:53 -08:00
Ali Mashtizadeh
39562233bf Support opening, reading and stating files from userlevel 2014-12-05 00:25:20 -08:00
Ali Mashtizadeh
4b6006bd9a Basic log level support 2014-11-29 16:39:48 -08:00
Ali Mashtizadeh
e5fd27f2f2 Switch to using the slab allocator for common objects. 2014-09-05 18:06:03 -07:00
Ali Mashtizadeh
6bddaeffe7 Switch loader to use VFS and a few bug fixes 2014-08-01 15:50:04 -07:00
Ali Mashtizadeh
2a79939b79 Beginning O2FS and VFS code along with superblock and root directory reading. 2014-08-01 14:15:06 -07:00
Ali Mashtizadeh
76108674d1 Build improvements 2014-07-21 23:43:01 -07:00