summaryrefslogtreecommitdiff
path: root/src/interrupts.c
AgeCommit message (Expand)Author
2017-06-03added mouse driverAndreas Baumann
2017-06-02added scancode tables, started ascii code and shift handling in keyboard driverAndreas Baumann
2017-06-01reading scancodes from keyboard, no proper PS/2 initialization yetAndreas Baumann
2017-06-01interrupt handler now take a driver void parameter, which is part of the handlerAndreas Baumann
2017-06-01started with keyboard driverAndreas Baumann
2017-06-01introducted a interrupt handler objectAndreas Baumann
2017-06-01interrupt handlers take the manager as context nowAndreas Baumann
2017-06-01made global interrupt object a local static oneAndreas Baumann
2017-06-01EOI acknoledgment of PICs, also showing PIT events are coming inAndreas Baumann
2017-06-01added some interrupt handler functions, handling unhandled exceptions with pa...Andreas Baumann
2017-06-01finished initializing the PICsAndreas Baumann
2017-05-31interrupt separation between CPU exceptions and hardware IRQs by the PIC,Andreas Baumann
2017-05-31added a setjmp implementationAndreas Baumann
2017-05-24eliminated global IDT pointer, added to interrupt structureAndreas Baumann
2017-05-22added a simple kernel panic functionAndreas Baumann
2017-05-21interrupts are working, some problems with corrupt stackAndreas Baumann
2017-05-21added implementation of interrupts (IDT construction and loading), currently notAndreas Baumann
2017-05-20added simple stdio stubAndreas Baumann
2017-05-20started with interrupts, some struct cleanupAndreas Baumann
2017-05-18added port types which are check when calling port read/write functionsAndreas Baumann