I want to write a simple driver for use inside a
QEMU virtual machine, which will be communicating with the host through a respective backend special virtual device.
The said driver and backend device will be using the
VirtIO functionality to work. This driver is the objective of a university exercise, which suggests that the
QEMU must work with
KVM, on a processor with virtualization technology.
However I have a quite old machine, the CPU of which has no such utility. Putting performance aside, I was wondering, will I be able to use the VirtIO functionality or is it something that can only be used alongside
The documentation found on the internet about VirtIO is virtually non existent, that is the reason I hope someone here knows something.