index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Arch
Age
Commit message (
Expand
)
Author
2023-01-06
Kernel: Restore setting i8042 scan code set to scan code set 2 sequence
Liav A
2023-01-06
Kernel: Make i8042 controller initialization sequence more robust
Liav A
2023-01-05
Kernel: Repair build for aarch64
Ben Wiederhake
2023-01-05
Kernel/aarch64: Remove counterproductive `volatile`
Nico Weber
2023-01-05
Kernel: Add dmesgln_pci logging for Kernel::PCI
Evan Smal
2023-01-02
Everywhere: Remove unused includes of AK/Memory.h
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/Concepts.h
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/StdLibExtras.h
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/Format.h
Ben Wiederhake
2023-01-02
Kernel: Turn lock ranks into template parameters
kleines Filmröllchen
2023-01-02
AK+Kernel: Eliminate UB (signed overflow) from days_since_epoch
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/Array.h
Ben Wiederhake
2023-01-02
Kernel: Propagate properly errors from PCI IDE Controller initialization
Liav A
2023-01-02
Kernel: Remove stale detect_disks method from PCI IDE controller class
Liav A
2023-01-01
Kernel/x86_64: *Restore* interrupt flag in page fault handler
Andreas Kling
2022-12-30
Kernel/aarch64: Implement wait_cycles as a pause loop
kleines Filmröllchen
2022-12-30
Kernel/aarch64: Implement Processor::pause and Processor::wait_check
kleines Filmröllchen
2022-12-30
Kernel/aarch64: Declare TrapFrame as struct
kleines Filmröllchen
2022-12-29
Kernel/aarch64: Start and initialize Scheduler and run multiple threads
Timon Kruiper
2022-12-29
Kernel/aarch64: Add implementation of Processor::switch_context
Timon Kruiper
2022-12-29
Kernel/aarch64: Implement thread_context_first_enter
Timon Kruiper
2022-12-29
Kernel/aarch64: Implement Processor::initialize_context_switching
Timon Kruiper
2022-12-29
Kernel/aarch64: Add initial implementation of Processor::init_context
Timon Kruiper
2022-12-29
Kernel/aarch64: Add Saved Program Status Register EL1 (SPSR_EL1)
Timon Kruiper
2022-12-29
Kernel/aarch64: Stub Processor::smp_wake_n_idle_processors
Timon Kruiper
2022-12-29
Kernel: Factor out setting Thread entry function
Timon Kruiper
2022-12-29
Kernel/aarch64: Stub Processor::clean_fpu_state() instead of crashing
Timon Kruiper
2022-12-29
Kernel: Move ThreadRegisters into arch-specific directory
Timon Kruiper
2022-12-29
Kernel/aarch64: Add FIXME debug messages to PageDirectory
Timon Kruiper
2022-12-29
Kernel/aarch64: Implement stub for asm_signal_trampoline
Timon Kruiper
2022-12-29
Kernel/aarch64: Correctly implement Processor::is_initialized()
Timon Kruiper
2022-12-29
Kernel/aarch64: Remove copy constructor from Processor
Timon Kruiper
2022-12-29
Kernel/aarch64: Implement Processor::{clear,restore}_critical()
Timon Kruiper
2022-12-29
Kernel/aarch64: Implement Processor::check_invoke_scheduler()
Timon Kruiper
2022-12-29
Kernel: Add Processor::wait_for_interrupt and use it in Scheduler
Timon Kruiper
2022-12-29
Kernel/aarch64: Implement Processor::{enter,exit}_trap
Timon Kruiper
2022-12-29
Kernel/aarch64: Implement dbgput{str,char} in kprintf.cpp
Timon Kruiper
2022-12-29
Kernel/aarch64: Add function to convert DFSC to StringView
Timon Kruiper
2022-12-29
Kernel: Remove duplicate Processor::restore_in_critical
Timon Kruiper
2022-12-29
Kernel: Move ScopedCritical.cpp to Kernel base directory
Timon Kruiper
2022-12-29
Kernel/aarch64: Fix typo in RegisterState.h
Timon Kruiper
2022-12-28
Kernel: Add missing Random.h include in x86_64/Processor.cpp
Andreas Kling
2022-12-28
Kernel+Userland: Remove uses of the __i386__ compiler macro
Andreas Kling
2022-12-28
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
Liav A
2022-12-28
Kernel: Remove i686 support
Liav A
2022-12-28
LibC: Remove i686 support
Liav A
2022-12-28
Kernel+Userland: Remove dependency on i386-specific registers
Liav A
2022-12-26
Kernel: Add PMCCNTR_EL0, Performance Monitors Cycle Count Register
konrad
2022-12-26
Kernel: Add NZCV, Condition Flags
konrad
2022-12-26
Kernel: Add MIDR_EL1, Main ID Register
konrad
[next]