1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 20:37:34 +00:00
serenity/Kernel/VirtIO
x-yl 1fe08759e3 Kernel: Support multiport for VirtIOConsole
This involves refactoring VirtIOConsole into VirtIOConsole and
VirtIOConsolePort. VirtIOConsole is the VirtIODevice, it owns multiple
VirtIOConsolePorts as well as two control queues. Each
VirtIOConsolePort is a CharacterDevice.
2021-07-09 13:19:21 +04:30
..
VirtIO.cpp Kernel: Clarify and make it easy to not use raw numbers 2021-07-03 16:28:49 +02:00
VirtIO.h Kernel/PCI: Move the PCI components as a subfolder to the Bus directory 2021-07-02 13:16:12 +02:00
VirtIOConsole.cpp Kernel: Support multiport for VirtIOConsole 2021-07-09 13:19:21 +04:30
VirtIOConsole.h Kernel: Support multiport for VirtIOConsole 2021-07-09 13:19:21 +04:30
VirtIOConsolePort.cpp Kernel: Support multiport for VirtIOConsole 2021-07-09 13:19:21 +04:30
VirtIOConsolePort.h Kernel: Support multiport for VirtIOConsole 2021-07-09 13:19:21 +04:30
VirtIOQueue.cpp Kernel: Use fewer supervisor pages in VirtIOQueues 2021-06-22 10:58:36 +02:00
VirtIOQueue.h Kernel: Move VirtIO code away from using a scatter gather list 2021-05-13 10:00:42 +02:00
VirtIORNG.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
VirtIORNG.h Kernel/Interrupts: Add sensible purposes to VirtIO and USB devices 2021-06-17 16:53:25 +02:00