rusya
|
88c1936e83
|
syscalls: make execve and vfs_read_file_by_path use follow_path, fix vfs_read_file_by_path name, fix execve-related pagefault
|
2025-10-07 23:41:55 +03:00 |
|
rusya
|
2c8b5d4752
|
syscalls: implement argv and envp handling in execve
|
2025-09-16 22:41:32 +03:00 |
|
rusya
|
91e0379fc9
|
syscalls: implement basic execve syscall, no argc, argv, envp support yet
|
2025-09-14 17:17:42 +03:00 |
|
rusya
|
9fdc551308
|
syscalls: improve working with files using vfs
|
2025-08-17 16:03:41 +03:00 |
|
rusya
|
bb096f826a
|
syscalls: implement read syscall
|
2025-06-21 17:09:34 +03:00 |
|
rusya
|
bf7d96865a
|
syscalls: done with open, write, close syscalls
|
2025-06-20 23:06:01 +03:00 |
|
rusya
|
a9789b7f57
|
tasking: fix syscall handling, use debug_log instead of printf in some places
|
2025-06-19 18:31:15 +03:00 |
|
rusya
|
93f174827b
|
tasking: start handling syscalls
|
2025-06-19 17:58:49 +03:00 |
|
rusya
|
5fa2393fd6
|
tasking: fix ELF file execution
|
2025-06-07 18:18:05 +03:00 |
|
rusya
|
2408b67ccc
|
tasking: continue working on executing ELF files
|
2025-06-06 20:20:45 +03:00 |
|
rusya
|
4fbaed321c
|
rename myos.bin to katauos.bin everywhere
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
cb9b864933
|
continue messing with fat32
|
2025-03-24 23:07:08 +03:00 |
|
rusya
|
a7a7121812
|
start adding disk things
|
2025-03-15 16:03:16 +03:00 |
|