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
/
PCI
Age
Commit message (
Expand
)
Author
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/PCI: Don't use x86 initialization methods in non-x86 builds
Liav A
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-22
Everywhere: Prefix 'TYPEDEF_DISTINCT_ORDERED_ID' with 'AK_'
Linus Groh
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-06-17
Kernel/SysFS: Split bulky SysFSPCI file into separate files
Liav A
2022-06-17
Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS parts
Liav A
2022-05-06
Kernel/Graphics: Implement basic support for VMWare SVGA adapter
Liav A
2022-04-26
Kernel: Use C++17 namespace style for nested PCI namespace
b14ckcat
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-14
Kernel/PCI: Break early of controller iteration over devices in OOM case
Liav A
2022-03-14
Kernel/PCI: Don't hold spinlocks when doing fast device enumeration
Liav A
2022-03-08
Kernel: Expose PCI BAR addresses in sysfs
Liav A
2022-03-02
Kernel/PCI: Don't create /proc/pci if PCI is disabled
Liav A
2022-03-02
Kernel/PCI: Unify disable checks under PCI::Access::is_disabled method
Liav A
2022-03-02
Kernel: Change PCI access commandline option to also represent no access
Liav A
2022-02-11
AK: Make Bitmap construction OOM-fallible
Idan Horowitz
2022-02-03
Kernel: Protect PCI access with spinlock instead of mutex
Andreas Kling
2022-01-23
Kernel/PCI: Add basic support for the VMD PCI bridge device
Liav A
2022-01-21
Kernel/PCI: Verify Access is not initialized before initializing it
Liav A
2022-01-19
Kernel/PCI: Don't try to enumerate 255 functions on the host bridge
Liav A
2022-01-19
Kernel/PCI: Start enumeration in specified start bus of the PCI domain
Liav A
2022-01-19
Kernel/PCI: Don't hardcode Address domain to 0 when enumerating devices
Liav A
2022-01-19
Kernel/PCI: Don't cast a domain number to u16
Liav A
2022-01-13
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
Idan Horowitz
2022-01-08
Kernel/PCI: Split host bridge code from the Access singleton
Liav A
2022-01-01
Kernel/NVMe: Add initial NVMe driver support
Pankaj Raghav
2021-12-30
Kernel: Tighten String-related includes
Daniel Bertalan
2021-12-28
Kernel: Propagate overflow errors from Memory::page_round_up
Guilherme Goncalves
2021-12-28
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
Daniel Bertalan
2021-12-14
Kernel/SysFS: Prevent allocation for component name during construction
Liav A
2021-12-11
Kernel: Remove unused String.h includes
Hendiadyoin1
2021-12-09
Kernel: Fix some clang-tidy warnings in PCI::Access
Hendiadyoin1
2021-12-09
Kernel: Use AK:any_of in PCI::Device capability checks
Hendiadyoin1
2021-12-09
Kernel: Construct PCIDeviceAttributeSysFSComponent with StringViews
Hendiadyoin1
2021-12-09
Kernel: Pass capabilities as const reference in PCI::Address
Hendiadyoin1
2021-12-09
Kernel: Mark PCI::Address as trivially copyable
Hendiadyoin1
2021-11-30
Kernel: Handle string format errors in PCIDeviceAttributeSysFSComponent
Brian Gianforcaro
2021-11-23
Kernel: Implement AC97 audio device driver
Jelle Raaijmakers
2021-11-21
Everywhere: Fix spelling of "offsetted"
Andreas Kling
2021-11-17
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
Andreas Kling
2021-11-10
Everywhere: Remove unused AK/Bitmap includes
Ben Wiederhake
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
[next]