ladybird/Kernel/VirtIO
Idan Horowitz ecfa7cb824 Kernel: Implement a naive version of virtconsole by memcpying to physical page
This patch allocates a physical page for each of the virtqueues and
memcpys to it when receiving a buffer to get a physical, aligned
contiguous buffer as required by the virtio specification.

Co-authored-by: Sahan <sahan.h.fernando@gmail.com>
2021-04-17 10:21:23 +02:00
..
VirtIO.cpp Kernel: Implement a naive version of virtconsole by memcpying to physical page 2021-04-17 10:21:23 +02:00
VirtIO.h Kernel: Implement a naive version of virtconsole by memcpying to physical page 2021-04-17 10:21:23 +02:00
VirtIOConsole.cpp Kernel: Implement a naive version of virtconsole by memcpying to physical page 2021-04-17 10:21:23 +02:00
VirtIOConsole.h Kernel: Implement a naive version of virtconsole by memcpying to physical page 2021-04-17 10:21:23 +02:00
VirtIOQueue.cpp Kernel: Implement a naive version of virtconsole by memcpying to physical page 2021-04-17 10:21:23 +02:00
VirtIOQueue.h Kernel: Implement a naive version of virtconsole by memcpying to physical page 2021-04-17 10:21:23 +02:00