summaryrefslogtreecommitdiff
path: root/src/kernel/arch/i386/interrupts/isr.c
AgeCommit message (Expand)Author
2022-07-16amd64: barely boot into kernel codedzwdz
2022-04-14kernel: port init's `printf` implementationdzwdz
2022-04-10kernel/i386: rewrite the serial driver to wait for IRQdzwdz
2022-03-30kernel: remove the keyboard driver, add a `/ps2` devicedzwdz
2022-03-27style: remove the semicolons after cases in ISRdzwdz
2022-03-27kernel/tty: poll only on IRQs, don't burn cyclesdzwdz
2022-03-26kernel: IRQs; PS/2 keyboard supportdzwdz
2021-10-05isr: simplify the exception handlerdzwdz
2021-10-05kill the process that caused an exception instead of panickingdzwdz
2021-10-02rename kernel/arch/log.h to io.hdzwdz
2021-09-20create a few specialized panic()sdzwdz
2021-09-12log cr2 on page faultsdzwdz
2021-08-09rename `log_` to `tty_`, `tty_` to `vga_`dzwdz
2021-07-21create ISR stubs, which call a single main isr handlerdzwdz
2021-07-19add a page fault handlerdzwdz
2021-07-18fix most current compiler warningsdzwdz
2021-07-18move all kernel sources to src/kernel/dzwdz