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
/
VirtIO
/
Device.cpp
Age
Commit message (
Expand
)
Author
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-01-26
Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class
Liav A
2022-09-23
Kernel: Introduce the IOWindow class
Liav A
2022-09-20
Kernel/PCI: Convert PCI BAR number to a strong typed enum class
Liav A
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-14
Kernel/PCI: Don't hold spinlocks when doing fast device enumeration
Liav A
2022-02-03
Kernel: Stop allocating VirtIO configuration structs on the heap
Idan Horowitz
2022-01-21
Kernel: Make VirtIO::Queue construction fallible
Idan Horowitz
2021-12-28
Kernel: Propagate overflow errors from Memory::page_round_up
Guilherme Goncalves
2021-12-09
Kernel: Some clang-tidy fixes in Bus/VirtIO
Hendiadyoin1
2021-09-29
Kernel/PCI: Remove all macros and replace them with enum classes
Liav A
2021-09-29
Kernel/PCI: Remove Address from enumeration callback
Liav A
2021-09-29
Kernel/PCI: Cache interrupt line and interrupt pin of a device
Liav A
2021-09-29
Kernel/PCI: Propagate usage of DeviceIdentifier everywhere
Liav A
2021-09-29
Kernel: Rename two PCI components
Liav A
2021-09-29
Kernel/PCI: Cache more details about PCI devices when enumerating them
Liav A
2021-09-19
Kernel: Store device class name as member of VirtIO devices
Idan Horowitz
2021-09-19
Kernel: Use StringView literals in VirtIO::determine_device_class()
Idan Horowitz
2021-09-19
Kernel/VirtIO: Remove lazy allocation of VirtIO::Device BAR regions
Sahan Fernando
2021-09-08
Kernel/VirtIO: Determine names without PCI access in IRQ context
Liav A
2021-09-07
Kernel/PCI: Simplify the entire subsystem
Liav A
2021-09-06
Kernel: Make kernel region allocators return KResultOr<NOP<Region>>
Andreas Kling
2021-09-04
Kernel/VirtIO: Determine VirtIO device class also with the PCI device ID
Liav A
2021-09-04
Kernel/VirtIO: Defer initialization of device out of the constructor
Liav A
2021-09-01
Kernel: Use = default for empty destructors
Brian Gianforcaro
2021-08-31
Kernel/VirtIO: Don't expose constructors as public method
Liav A
2021-08-31
Kernel/VirtIO: Remove redundant VirtIO word from filenames
Liav A