summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2017-06-22kern/string: fetch arch-specific defines from machine/string.hRichard Braun
2017-06-19x86/atkbd: fix handling of unknown sequencesRichard Braun
2017-06-19x86/cga: minor refactoringRichard Braun
2017-06-19x86/cga: silence compiler warningsRichard Braun
2017-06-18x86/atkbd: implement scrolling key combinationsRichard Braun
2017-06-18x86/cga: implement scrollingRichard Braun
2017-06-15x86/tcb: describe stack alignment ABI constraints on amd64Richard Braun
2017-06-15x86/configure.ac: report PAE status only for i386Richard Braun
2017-06-14x86/configure.ac: unconditionally report whether PAE is enabledRichard Braun
2017-06-14Initialize the shell module laterRichard Braun
2017-06-14x86: improve TCB load and context switchRichard Braun
2017-06-10x86/strace: tweak stack tracing outputRichard Braun
2017-06-10x86/boot: log version and arguments earlyRichard Braun
2017-06-10x86/biosmem: fix log argument typeRichard Braun
2017-06-10Merge branch 'log'Richard Braun
2017-06-10Use log functions where appropriateRichard Braun
2017-06-10x86/ioapic: include kern/macros.hRichard Braun
2017-06-10kern/log: new moduleRichard Braun
2017-06-04x86/ioapic: rename interrupts to GSIs where appropriateRichard Braun
2017-06-04x86/ioapic: reduce interrupt override entry sizeRichard Braun
2017-06-04x86/{boot,cpu}: move PIT initialization into cpu_measure_freqRichard Braun
2017-06-04x86: support stack smashing protectionRichard Braun
2017-06-04x86/boot: improve clarity with segment selector macrosRichard Braun
2017-06-03x86/{acpi,ioapic}: handle interrupt source overridesRichard Braun
2017-06-03x86: don't unconditionnally initialize the legacy PICRichard Braun
2017-06-03x86/acpi: handle the PCAT_COMPAT flagRichard Braun
2017-06-03x86/pic: new pic_setup_disabled functionRichard Braun
2017-06-03x86/acpimp: rename module to acpiRichard Braun
2017-06-02x86/tcb: add commentsRichard Braun
2017-06-02x86/trap: remove TODORichard Braun
2017-06-02x86/atkbd: add commentsRichard Braun
2017-06-01x86/atkbd: improve error handling and controller detectionRichard Braun
2017-06-01x86/uart: update call to console_intrRichard Braun
2017-05-31x86/{atcons,atkbd,cga}: rework escape sequence handlingRichard Braun
2017-05-31x86/atkbd: fix e0 codes processingRichard Braun
2017-05-31kern/console: optimize interrupt handlingRichard Braun
2017-05-31x86/atkbd: fix capslock key processingRichard Braun
2017-05-31x86/atkbd: check for the 8042 controllerRichard Braun
2017-05-31kern/shell: separate initialization into two stepsRichard Braun
2017-05-30Move assert.h to the include directoryRichard Braun
2017-05-29x86/atkbd: remove keyboard communicationRichard Braun
2017-05-28x86/lapic: fix initialization on BSPRichard Braun
2017-05-28x86/cpu: remove apic feature requirementRichard Braun
2017-05-28x86: new atcons and atkbd modulesRichard Braun
2017-05-28x86/uart: implement input handlingRichard Braun
2017-05-28kern/console: implement input handlingRichard Braun
2017-05-28kern/console: implement console selectionRichard Braun
2017-05-28x86/pic: handle spurious interruptsRichard Braun
2017-05-28x86/ioapic: name devices based on registration orderRichard Braun
2017-05-26x86: use the new intr moduleRichard Braun