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-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
2022-08-19
Kernel: Require lock rank for Spinlock construction
kleines Filmröllchen
2022-07-30
Kernel: Remove PCI information node from ProcFS
Liav A
2022-07-27
Kernel: Fix USB hotplug crash
b14ckcat
2022-07-22
Everywhere: Prefix 'TYPEDEF_DISTINCT_ORDERED_ID' with 'AK_'
Linus Groh
2022-07-19
Kernel/USB: Make UHCI descriptor pool thread-safe
b14ckcat
2022-07-15
Kernel/SysFS: Adapt USB plug code to work with SysFS patterns
Liav A
2022-07-15
Kernel/USB: Support UHCI full speed bandwidth reclamation
b14ckcat
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-03
Kernel/USB: Move buffer allocation from USB transfer to USB pipe
b14ckcat
2022-06-29
Kernel/USB: Use proper error codes for UHCI transfers
b14ckcat
2022-06-17
Kernel/SysFS: Split bulky SysFSPCI file into separate files
Liav A
2022-06-17
Kernel/SysFS: Split bulky SysFSUSB file into two separate class files
Liav A
2022-06-17
Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS parts
Liav A
2022-06-05
Kernel: Unify Kernel task names for consistency
Brian Gianforcaro
2022-06-02
Kernel/USB: Rename `get_interfaces` to something more sensible
Jesse Buhagiar
2022-06-02
Kernel/USB: Flesh out USB SysFS objects
Jesse Buhagiar
2022-06-02
Kernel/USB: Add interface descriptor accessor
Jesse Buhagiar
2022-06-02
Kernel/USB: Add configuration descriptor accessor
Jesse Buhagiar
2022-06-02
Kernel/USB: Make USBInterface endpoints accessible
Jesse Buhagiar
2022-06-02
Kernel/USB: Make USBConfiguration interfaces accessible
Jesse Buhagiar
2022-05-21
Kernel/USB: Add support for bulk transfers
b14ckcat
2022-05-06
Kernel/Graphics: Implement basic support for VMWare SVGA adapter
Liav A
[next]