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
/
Devices
Age
Commit message (
Expand
)
Author
2020-05-16
Kernel: Absorb LibBareMetal back into the kernel
Andreas Kling
2020-05-16
Kernel: Let's say that IO::delay(N) delays for N microseconds
Andreas Kling
2020-05-14
Build: Switch to CMake :^)
Sergey Bugaev
2020-05-02
Kernel: Detect 5-button PS/2 mouse if present :^)
Andreas Kling
2020-04-29
Kernel: Fix integer overflow in framebuffer resolution handling
Andreas Kling
2020-04-28
Kernel: Add Region helpers for accessing underlying physical pages
Andreas Kling
2020-04-15
Kernel: Refuse to set overflowy resolution values in BXVGADevice
Andreas Kling
2020-04-15
Kernel: Ensure that we receive IRQs in PIO mode when IOAPIC is enabled
Liav A
2020-04-15
Kernel: Restore ATA PIO functionality
Liav A
2020-04-11
Kernel: Keep records of PCI::Address & PCI::ID pairs for enumeration
Liav A
2020-04-11
Kernel: Simplify a message in PATAChannel::create()
Liav A
2020-04-11
Kernel: Assert if we try to initialize VMWareBackdoor more than once
Liav A
2020-04-10
Kernel: Add explicit offset parameter to File::read etc
Conrad Pankoff
2020-04-09
Kernel: Allow again to boot with partitioned disk
Liav A
2020-04-08
Kernel: Simplify VMWareBackdoor somewhat
Andreas Kling
2020-04-08
Kernel: Make VMWareBackdoor eternal (since it's never freed)
Andreas Kling
2020-04-08
Kernel: Remove DebugLogDevice
Andreas Kling
2020-03-28
Kernel: Remove the floppy driver
Andreas Kling
2020-03-23
AK: Reduce header dependency graph of String.h
Andreas Kling
2020-03-19
Kernel: Delete unnecessary files
Liav A
2020-03-19
Kernel: Introduce the new Time management subsystem
Liav A
2020-03-19
Kernel: Use a const reference to RegisterState in IRQ handling
Liav A
2020-03-19
Kernel: Remove unnecessary include from PATAChannel.cpp
Liav A
2020-03-08
Kernel: Add missing #includes now that <AK/StdLibExtras.h> is smaller
Andreas Kling
2020-03-06
Kernel: Fix syntax errors in PS2MOUSE_DEBUG
Tibor Nagy
2020-03-06
Kernel: Simplify a bunch of dbg() and klog() calls
Andreas Kling
2020-03-06
Kernel: Change HandlerPurpose to HandlerType
Liav A
2020-03-06
Kernel: Enable IRQs before sending commands to devices
Liav A
2020-03-02
Kernel: Use klog() instead of kprintf()
Liav A
2020-03-02
Kernel: Use IOAddress class in PATAChannel class
Liav A
2020-02-28
Kernel: Implement basic support for sys$mmap() with MAP_PRIVATE
Andreas Kling
2020-02-28
Kernel: Validate changed framebuffer resolution
Liav A
2020-02-27
VMWareBackdoor: Use dbg() instead of dbgprintf()
Liav A
2020-02-27
PS2MouseDevice: Use dbg() instead of dbgprintf()
Liav A
2020-02-27
KeyboardDevice: Use dbg() instead of dbgprintf()
Liav A
2020-02-24
Kernel: Change get_pci_address() to pci_address() in PCI::Device class
Liav A
2020-02-24
Kernel: Update SB16 driver to use the new IRQHandler class
Liav A
2020-02-24
Kernel: Include the new PIT class in system components
Liav A
2020-02-24
Kernel: Update PATAChannel implementation to use the PIT class
Liav A
2020-02-24
Kernel: Update PATAChannel class to use the PCI::Device class
Liav A
2020-02-24
Kernel: Update system components to use the new IRQHandler class
Liav A
2020-02-24
Kernel: Introduce the PIT class
Liav A
2020-02-24
Kernel: Add HardwareTimer class
Liav A
2020-02-17
Kernel: Replace "current" with Thread::current and Process::current
Andreas Kling
2020-02-16
Kernel: Add forward declaration header
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-10
AK: Remove bitrotted Traits::dump() mechanism
Andreas Kling
2020-02-09
Kernel: Use VirtualAddress & PhysicalAddress classes from LibBareMetal
Liav A
2020-02-09
Kernel: Apply changes to use LibBareMetal definitions
Liav A
2020-02-09
Kernel: Support reading/writing PATADiskDevices directly via /dev/hdX
Conrad Pankoff
[next]