rusya
|
0628470a7c
|
still trying to read a file
|
2025-08-16 21:43:42 +03:00 |
|
rusya
|
ce6e9642ee
|
continue working on implementing lib9660 into the kernel
|
2025-08-16 19:41:48 +03:00 |
|
rusya
|
287ac77422
|
add lib9660 and test_iso9660 function
|
2025-08-14 21:41:54 +03:00 |
|
rusya
|
ea39cb85f3
|
add atapi driver
|
2025-08-14 21:13:10 +03:00 |
|
rusya
|
d017f0b245
|
syscalls: continue making brk syscall
|
2025-07-31 17:54:20 +03:00 |
|
rusya
|
3ae26ed88a
|
syscalls: fix cwd-related stuff
|
2025-07-18 21:02:54 +03:00 |
|
rusya
|
2a7baf1184
|
syscalls: start adding fork syscall, not done yet
|
2025-07-06 22:49:05 +03:00 |
|
rusya
|
bb096f826a
|
syscalls: implement read syscall
|
2025-06-21 17:09:34 +03:00 |
|
rusya
|
2408b67ccc
|
tasking: continue working on executing ELF files
|
2025-06-06 20:20:45 +03:00 |
|
rusya
|
ea6733fd46
|
kmain: fix heap initialization and use kvalloc instead of alloc_page
|
2025-06-06 14:16:47 +03:00 |
|
rusya
|
541bc7172f
|
mm: implement heap with liballoc, might review later
|
2025-06-06 00:36:22 +03:00 |
|
rusya
|
767e74976f
|
merge branch memory-shit into higher-half
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
65f543fa92
|
put memory map detection into paging.c (grub_memory_map function)
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
745d85f413
|
add getting memory map from grub
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
0bf26a6c70
|
organization
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
00c9560660
|
kmain: add multiboot magic as an argument
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
ab72a7ee18
|
kmain: get bootloader name as a test of mbi thing
|
2025-04-14 16:29:59 +03:00 |
|
rusya
|
b7b33fefca
|
organize source files into separate directories
|
2025-04-04 14:28:33 +03:00 |
|