This website requires JavaScript.
Explore
Help
Sign In
я хорошо покушала. - Ника
rusya
/
KatauOS
Watch
0
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
6f7cbfedbbe0a7b566aada0830cbbac2eea21979
KatauOS
/
src
T
History
rusya
6f7cbfedbb
paging: heap_alloc: fix allocation of more than 1 page (not without the help of grok)
2025-03-29 14:04:57 +03:00
..
boot.asm
isr: improve keyboard handler
2025-03-19 21:46:46 +03:00
disk.c
continue FAT32 tests
2025-03-25 23:50:43 +03:00
fat.c
fat32: update the code because the author seemed to fix the bugs in a282d4b92fc0ce6bc6dfd08111791b984f6834e4
2025-03-27 16:08:56 +03:00
gdt.asm
gdt: make gdt setup run before kmain
2025-03-18 15:45:51 +03:00
idt.c
idt: put sti out of idt_set so bochs doesn't crash
2025-03-22 14:30:12 +03:00
isr.c
isr: replace terminal_writestring with printf
2025-03-23 16:02:34 +03:00
kernel.c
paging: with the huge help from grok, finished paging
2025-03-27 19:08:11 +03:00
keyboard.c
keyboard: fix capslock LED
2025-03-22 14:54:48 +03:00
page.asm
add basic paging functionality
2025-03-23 13:39:29 +03:00
paging.c
paging: heap_alloc: fix allocation of more than 1 page (not without the help of grok)
2025-03-29 14:04:57 +03:00
pic.c
isr: add keyboard (0x21) handler
2025-03-19 21:29:10 +03:00
pit.c
pit: fix pit_init and add freq argument
2025-03-21 22:18:24 +03:00
screen.c
screen: fix column zeroing on going past VGA_WIDTH
2025-03-26 20:39:34 +03:00
stdio.c
stdio: add intToString and make use of it in printf
2025-03-15 13:06:30 +03:00
string.c
implement basic string functions (memset, memcpy, etc)
2025-03-14 19:38:41 +03:00
utils.c
utils: add get_datetime and fat32_datetime
2025-03-16 14:49:53 +03:00