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
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-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-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-11-18
Kernel: Fix includes when building aarch64
Steffen Rusitschka
2022-11-08
Kernel: Split the SysFS core files into smaller components
Liav A
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
[next]