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-01-02
Kernel: Create support for PCI ECAM
Liav A
2019-12-31
Kernel: Implement AltGr key support
Tibor Nagy
2019-12-31
Kernel: Remove some unnecessary leaking of kernel pointers into dmesg
Andreas Kling
2019-12-26
Kernel: Simplify force_pio logic in PATA driver (#923)
Conrad Pankoff
2019-12-19
Kernel: Rename vmo => vmobject everywhere
Andreas Kling
2019-12-09
Kernel: Give PTY's *actually* unique major ID's
Andreas Kling
2019-12-09
Kernel: Assert that device major/minor hasn't already been registered
Andreas Kling
2019-12-01
Kernel: Use a WaitQueue in the SoundBlaster 16 driver
Andreas Kling
2019-12-01
Kernel: Use a WaitQueue in PATAChannel
Andreas Kling
2019-11-25
Kernel: Implement the setkeymap() syscall.
Hüseyin ASLITÜRK
2019-11-23
Revert "Kernel: Move Kernel mapping to 0xc0000000"
Andreas Kling
2019-11-22
Kernel: Move Kernel mapping to 0xc0000000
Jesse Buhagiar
2019-11-13
Kernel: Add a kernel boot parameter to force PIO mode
supercomputer7
2019-11-13
Kernel: Fix failing in can_read()/can_write()
Sergey Bugaev
2019-11-04
PATAChannel: Alert user when no PCI device is found
Jesse Buhagiar
2019-11-04
Kernel: Make File's can_read/can_write take a const FileDescription&
Andreas Kling
2019-10-23
Kernel: Fixed fdc read/write problem
Jesse Buhagiar
2019-10-17
KeyboardDevice: Rename 0xe0 flag for clarity.
Nufflee
2019-10-17
KeyboardDevice: Support whole numpad and Num Lock.
Nufflee
2019-10-17
KeyboardDevice: Implement Caps Lock handling.
Nufflee
2019-10-14
Kernel: Remove unused FileBackedDiskDevice class
Andreas Kling
2019-10-07
PartitionTable: Removing unnecessary declarations from GPT & MBR classes
supercomputer7
2019-10-07
PartitionTable: Initial GPT Support, Adding Block Limit
supercomputer7
2019-10-02
BXVGADevice: Log a debug message whenever the resolution changes
Andreas Kling
2019-09-30
MBVGADevice: Log address/pitch/width/height when created
Andreas Kling
2019-09-30
ByteBuffer: Remove pointer() in favor of data()
Andreas Kling
2019-09-06
AK: Rename <AK/AKString.h> to <AK/String.h>
Andreas Kling
2019-09-04
Kernel: Fix wrong I/O ports for the ATA alternate status registers
Andreas Kling
2019-09-04
Kernel: Remove unused gunk from PATADiskDevice
Andreas Kling
2019-08-29
Kernel: Fixed FDC motor_enable()
Jesse Buhagiar
2019-08-26
Kernel: Display virtual addresses as V%p instead of L%x
Andreas Kling
2019-08-21
Kernel: Move DiskDevice::block_size() up to BlockDevice
Andreas Kling
2019-08-18
Kernel: Move device lookup to Device class itself
Sergey Bugaev
2019-08-18
Kernel: Implement generic VGA device using multiboot info
Conrad Pankoff
2019-08-18
Kernel: Implement generic framebuffer ioctls in BXVGA
Conrad Pankoff
2019-08-17
FloppyDiskDevice: Fixed hang on wait_for_irq() (#458)
Jesse
2019-08-17
Kernel: Expose info about source devices of mounts in /proc/df
Sergey Bugaev
2019-08-17
ProcFS: Do not assume there is one of it
Sergey Bugaev
2019-08-12
Kernel: Don't forward hijacked keypresses in keyboard driver
Conrad Pankoff
2019-08-12
Kernel: Fix non-DMA writes to IDE drives
Conrad Pankoff
2019-08-12
Kernel: Use established device name and number for framebuffer
Conrad Pankoff
2019-08-12
Kernel: Allow boot without mouse attached by checking for presence
Conrad Pankoff
2019-08-11
Kernel: Clean up some PATA log messages
Conrad Pankoff
2019-08-11
Kernel: Fix PATA reads without DMA
Conrad Pankoff
2019-08-10
Kernel: Hack the default keymap to support UK pipe/backslash
Andreas Kling
2019-08-07
Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject
Andreas Kling
2019-08-07
DiskDevice: Add missing override and remove unnecessary class_name()
Andreas Kling
2019-08-02
Kernel: mount system call (#396)
Jesse
2019-07-28
Kernel: Expand PATA driver to support multiple hard drives (#365)
Jesse
2019-07-20
Thread: Return a result from block() indicating why the block terminated
Robin Burchell
[next]