Commit Graph
12 Commits
Author SHA1 Message Date
rusya 9381b4cdb7 implement basic multitasking 2025-03-31 14:51:33 +03:00
rusya bf6ab81791 isr: replace terminal_writestring with printf 2025-03-23 16:02:34 +03:00
rusya bb87905970 make keyboard actually type things 2025-03-21 23:10:03 +03:00
rusya a8ff36be52 pit: fix pit_init and add freq argument 2025-03-21 22:18:24 +03:00
rusya 49d6231325 add PIT 2025-03-21 17:57:30 +03:00
rusya c9d6e6183d isr: improve keyboard handler 2025-03-19 21:46:46 +03:00
rusya 5bff255a7a isr: add keyboard (0x21) handler 2025-03-19 21:29:10 +03:00
rusya 9b308de99b idt: add default handlers for all IRQs 2025-03-19 13:28:05 +03:00
rusya 22c7380c8d gdt: remove anything left from C implementation of GDT 2025-03-18 16:24:11 +03:00
rusya 294111bf41 add basic stdio 2025-03-14 20:18:26 +03:00
rusya ab775bd958 implemented basic keyboard input getting 2025-03-14 18:32:01 +03:00
rusya d5b504e815 Initial commit 2025-03-14 17:22:59 +03:00