Age | Commit message (Expand) | Author |
---|---|---|
2022-07-16 | amd64: barely boot into kernel code | dzwdz |
2022-04-14 | kernel: port init's `printf` implementation | dzwdz |
2022-04-10 | kernel/i386: rewrite the serial driver to wait for IRQ | dzwdz |
2022-03-30 | kernel: remove the keyboard driver, add a `/ps2` device | dzwdz |
2022-03-27 | style: remove the semicolons after cases in ISR | dzwdz |
2022-03-27 | kernel/tty: poll only on IRQs, don't burn cycles | dzwdz |
2022-03-26 | kernel: IRQs; PS/2 keyboard support | dzwdz |
2021-10-05 | isr: simplify the exception handler | dzwdz |
2021-10-05 | kill the process that caused an exception instead of panicking | dzwdz |
2021-10-02 | rename kernel/arch/log.h to io.h | dzwdz |
2021-09-20 | create a few specialized panic()s | dzwdz |
2021-09-12 | log cr2 on page faults | dzwdz |
2021-08-09 | rename `log_` to `tty_`, `tty_` to `vga_` | dzwdz |
2021-07-21 | create ISR stubs, which call a single main isr handler | dzwdz |
2021-07-19 | add a page fault handler | dzwdz |
2021-07-18 | fix most current compiler warnings | dzwdz |
2021-07-18 | move all kernel sources to src/kernel/ | dzwdz |