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
Age
Commit message (
Expand
)
Author
2021-10-03
Kernel: Fix copy paste in VirtIO::RNG::class_name()
Brian Gianforcaro
2021-10-03
Kernel: Use `operator ""sv` in all class_name() implementations
Brian Gianforcaro
2021-10-01
Kernel: Move x86 IO instructions code into the x86 specific folder
Liav A
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-08
Kernel/Devices: Ensure appropriate locking on the Device map singleton
Liav A
2021-09-08
Kernel/Devices: Remove required_mode and device_name methods
Liav A
2021-09-07
Kernel: Rename FileDescription => OpenFileDescription
Andreas Kling
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-05
Kernel: Make all Spinlocks use u8 for storage, remove template
Brian Gianforcaro
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-04
Kernel/VirtIO: Add two missing error checks in VirtIO::ConsolePort
Andreas Kling
2021-09-03
Kernel/VirtIO: Stop leaking VirtIO::ConsolePort objects
Andreas Kling
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
2021-08-31
Kernel/VirtIO: Move everything into the VirtIO namespace
Liav A
2021-08-31
Kernel/VirtIO: Remove the m_class_name member
Liav A
2021-08-31
Kernel/VirtIO: Make RNG device to not be a CharacterDevice
Liav A
2021-08-23
Kernel: Rename PCI::DeviceController => PCI::Device
Liav A
2021-08-23
Kernel/PCI: Delete PCI::Device in its current form
Liav A
2021-08-23
Kernel/VirtIO: Make VirtIODevice constructor protected
Liav A
2021-08-22
Kernel: Rename ScopedSpinlock => SpinlockLocker
Andreas Kling
2021-08-22
Kernel: Rename SpinLock => Spinlock
Andreas Kling
2021-08-13
Kernel: Move VirtIO code into the Bus source folder
Liav A