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
/
Bus
Age
Commit message (
Expand
)
Author
2023-04-14
Kernel: Get rid of *LockRefPtr in the SysFS filesystem code
Liav A
2023-04-08
Kernel: Mark a bunch of NonnullRefPtrs also const to ensure immutability
Liav A
2023-04-04
Kernel: Simplify Process factory functions
Andreas Kling
2023-04-02
Kernel: Add support for SD host controllers on the PCI bus
Marco Cutecchia
2023-03-25
Kernel: Add support for Intel HDA
Jelle Raaijmakers
2023-03-19
Kernel/VirtIO: Ignore the VIRTIO_PCI_CAP_PCI_CFG configuration type
Liav A
2023-03-08
Kernel/VirtIO: Ignore Configurations that have length of zero bytes
Liav A
2023-03-07
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
Andreas Kling
2023-03-06
Kernel: Stop using NonnullLockRefPtrVector
Andreas Kling
2023-03-06
Everywhere: Remove NonnullOwnPtr.h includes
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullOwnPtrVector
Andreas Kling
2023-03-06
Everywhere: Remove NonnullRefPtr.h includes
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullRefPtrVector
Andreas Kling
2023-02-24
Kernel/FileSystem: Simplify the ProcFS significantly
Liav A
2023-02-21
Kernel: Fix const-correctness of PCI::DeviceIdentifier usage
Andreas Kling
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-01-28
AK: Remove `try_` prefix from FixedArray creation functions
Linus Groh
2023-01-27
Kernel: Remove declarations for non-existent methods
Sam Atkins
2023-01-26
Kernel/PCI: Expose PCI option ROM data from the sysfs interface
Liav A
2023-01-26
Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class
Liav A
2023-01-21
Everywhere: Remove string.h include from AK/Traits.h and resolve fallout
Andrew Kaster
2023-01-13
AK: Add support for "debug only" formatters
MacDue
2023-01-05
Kernel: Add dmesgln_pci logging for Kernel::PCI
Evan Smal
2023-01-02
Kernel: Turn lock ranks into template parameters
kleines Filmröllchen
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-22
AK: Rename Bitmap::try_create() to ::create()
Sam Atkins
2022-12-09
Kernel: Allow opening some device nodes sparingly for jailed processes
Liav A
2022-11-18
Kernel: Fix includes when building aarch64
Steffen Rusitschka
2022-11-12
Kernel/USB: Use proper verbs for Pipe transfer methods
b14ckcat
2022-11-12
Kernel/USB: Add support for async & interrupt transfers
b14ckcat
2022-11-08
Kernel: Split the SysFS core files into smaller components
Liav A
2022-10-26
Kernel: Include missing headers for various files
Timon Kruiper
2022-10-22
Kernel+USB: Move descriptor bookkeeping into seperate structure(s)
Jesse Buhagiar
2022-10-18
Kernel/USB: Refactor USB Pipe
b14ckcat
2022-10-18
Kernel/USB: Adjust USB Pipe buffer
b14ckcat
2022-09-30
Kernel: Fix a comment typo
Nico Weber
2022-09-23
Kernel: Introduce the IOWindow class
Liav A
2022-09-20
Kernel/Graphics: Introduce support for QEMU isa-vga device
Liav A
2022-09-20
Kernel/PCI: Convert PCI BAR number to a strong typed enum class
Liav A
2022-09-20
Kernel: Remove stale includes of x86 IO header file
Liav A
2022-09-20
Kernel: Move PCI initialization x86-specific code to the arch directory
Liav A
2022-09-20
Kernel/PCI: Move IO based HostBridge code to x86 arch-specific directory
Liav A
2022-09-20
Kernel: Move IO delay code to x86 architecture subdirectory
Liav A
2022-09-20
Kernel/PCI: Don't use x86 initialization methods in non-x86 builds
Liav A
2022-09-17
Kernel/USB: Hotplug multiple USB device crash hotfix
b14ckcat
2022-08-28
Kernel/USB: Rework UHCI interrupt transfer schedule
b14ckcat
2022-08-28
Kernel/USB: Rework queued transfer schedule
b14ckcat
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-08-20
AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernel
Andreas Kling
[next]