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
/
PCI
Age
Commit message (
Expand
)
Author
2021-06-10
Kernel: Add driver for RTL8168 & RTL8111 NICs
Idan Horowitz
2021-06-09
Kernel/PCI: Remove UNMAP_AFTER_INIT from a few methods
Liav A
2021-06-09
Kernel: Mark MMIOAccess detection function as UNMAP_AFTER_INIT
Brian Gianforcaro
2021-06-09
Kernel: Mark PCI Access enumeration functions as UNMAP_AFTER_INIT
Brian Gianforcaro
2021-05-21
Kernel/PCI: Fix support of multiple PCI host controllers enumeration
Liav A
2021-05-17
Kernel: Add support for QEMU's emulated pci serial (-pci-serial option)
Idan Horowitz
2021-05-17
Kernel: Implement a PCI Serial Device driver
Idan Horowitz
2021-05-16
Kernel/PCI: Add helper to determine if device can access IO space
Liav A
2021-05-01
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
Gunnar Beutner
2021-04-27
Kernel: Move PCI vendor and device IDs into Kernel/PCI/IDs.h
Gunnar Beutner
2021-04-26
Kernel/PCI: Add helpers to enable IO and memory accesses
Liav A
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-17
Kernel: Add base support for VirtIO devices
Idan Horowitz
2021-04-17
Kernel: Add PCI::get_BAR convenience method
Idan Horowitz
2021-04-17
Kernel: Convert PCI Capability struct to class with convenience methods
Idan Horowitz
2021-04-15
Everything: Add `-Wnon-virtual-dtor` flag
Nicholas-Baron
2021-04-06
Kernel/PCI + CPU: Allow to access unaligned data
Liav A
2021-04-06
Kernel/PCI: Don't expose virtual addresses on the kernel log
Liav A
2021-04-03
Kernel/PCI: Introduce a new ECAM access mechanism
Liav A
2021-04-03
Kernel: Enable PCI ECAM method again if available
Liav A
2021-04-03
Revert "Kernel/PCI: Allow to set the PCI IRQ line of a device"
Liav A
2021-03-21
Kernel/PCI: Allow to set the PCI IRQ line of a device
Liav A
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-03-12
Kernel: Convert klog() => AK::Format in PCI
Andreas Kling
2021-03-04
Everywhere: Remove unnecessary `clang-format off`s
William McPherson
2021-03-03
Kernel: Move Kernel CommandLine parsing to strongly typed API.
Brian Gianforcaro
2021-02-28
Kernel: Use default con/de-structors
Ben Wiederhake
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-19
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
Andreas Kling
2021-02-17
Kernel: Convert dbgprintf()/klog() => dbgln()/dmesgln() in UHCI code
Andreas Kling
2021-02-14
Kernel: Assert if rounding-up-to-page-size would wrap around to 0
Andreas Kling
2021-02-14
Kernel: Use PANIC() in a bunch of places :^)
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-01-31
Kernel: Fix PCI bridge enumeration
Jean-Baptiste Boric
2021-01-26
Meta: Split debug defines into multiple headers.
asynts
2021-01-25
Everywhere: Debug macros instead of constexpr.
asynts
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-25
Everywhere: Use CMake to generate AK/Debug.h.
asynts
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-09
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-09
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2020-12-31
Everywhere: Re-format with clang-format-11
Linus Groh
2020-12-25
AK: Remove custom %w format string specifier
Andreas Kling
2020-12-25
AK: Remove custom %b format string specifier
Andreas Kling
2020-12-22
Kernel/PCI: Add a bunch of debug output to accessors
Luke
2020-12-22
Kernel/PCI: Create device configuration space mapping before creating a physi...
Luke
2020-12-21
Kernel: Add various methods to handle interrupts in the PCI subsystem
Liav A
2020-12-21
Kernel: Add a method to retrieve the Physical ID for a PCI address
Liav A
2020-12-21
PCI: Add list of capabilities for each device during first enumeration
Liav A
[next]