Commit Graph

10 Commits

Author SHA1 Message Date
g1n d5a4e32b35 Kernel: Add working paging 2021-09-07 18:32:27 +03:00
g1n 01725789fd Kernel: Add keyboard 2021-09-06 19:33:29 +03:00
g1n 8c684f5a19 Kernel: fixed interrupts!
Thanks to quinn and [smlckz] from tilde.chat :)
2021-09-05 17:06:42 +03:00
g1n 094213a1e5 Kernel: add timer, paging, irqs but that not works well 2021-08-12 14:07:07 +03:00
g1n 04b9ba01e8 Kernel: add IDT (for interrupts) and fixed GDT - now can be loaded from grub 2021-08-10 16:18:54 +03:00
g1n b33cd6c40c Kernel: add early_kernel and GDT 2021-08-09 16:21:27 +03:00
g1n beaa4078f7 Kernel: Serial: Add serial_printf function
This function can output with decorators (like printf from stdio)
2021-08-07 12:58:04 +03:00
g1n 13618eeb27 Add support for strings (func serial_print) and newlines in serial 2021-08-05 17:27:54 +03:00
g1n eb9ba8f632 Add communication via serial port 2021-08-05 16:43:31 +03:00
g1n 823aa582e1 Initial commit 2021-08-04 18:14:22 +03:00