implement proper IRQL, DPCs, kernel and user APCs, alertable waits, async file I/O with cancellation, trap frames, selftests, a real driver/device model, native async FAT32, VFAT dotfile fixes, syscall ABI cleanup, async_apc and async_cancel tests, POSIX multi-volume paths, and pimp the readme.

This commit is contained in:
maksw committed 2026-05-19 20:56:15 +02:00
1 parent f5fd7bdd75
commit 529f816166
75 files changed
+9969 -5675

No files matched your search

+1 -2
View File
@@ -119,7 +119,6 @@ static void cmd_dir(const char* path) {
if (!d) { print("dir: cannot access directory\n"); return; }
dirent* entry;
while ((entry = readdir(d)) != NULL) {
if (entry->d_name[0] == '.') continue;
print(entry->d_type == 1 ? "<DIR> " : " ");
print(entry->d_name); print("\n");
}
@@ -166,7 +165,7 @@ static int runCommand(const char* cmd) {
int main(void) {
PosixFdInit();
const char* cmdline = SysGetCommandLine();
const char* cmdline = SysGetPeb()->CommandLine;
char lineBuf[MAX_CMD];
print("shell: command line: ");