Hi,
I just documented my virtio drivers implementation on my website and wanted to share the information. During the development, I found that there aren't so many people that talk about virtio on the forum nor on blogs. Although the osdev wiki page has some great starter information and the specs are very well written. I hope my website is a good contribution and that it can help many people.
And if don't have virtio drivers in your OS, you should consider it. They're very easy to implement.
http://www.dumaisnet.ca/index.php?artic ... e728062a12
virtio drivers documentation
Re: virtio drivers documentation
Thanks for this, I hadn't heard of virtio before!
My blog: http://www.rivencove.com/
Re: virtio drivers documentation
Thanks.xmm15 wrote:Although the osdev wiki page has some great starter information and the specs are very well written.
I added a link to your site at the bottom of the wiki page.
EDIT: I should probably mention that VirtualBox supports using VirtIO network adapters, and the Virtual x86 website (https://copy.sh/v86/), which emulates a PC in a web browser, supports the VirtIO 9p Filesystem.
EDIT2: I also like your article about SHA256 encryption. It should be linked in the wiki, as well, if I can find a good place to put it.
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Re: virtio drivers documentation
Thanks you very much for the documentation. It was very helpful to develop my own driver (see https://github.com/MatiasVara/torokerne ... tIONet.pas). The driver works well on QEMU. However, I am facing some issues to make it work on KVM so I filed a post to try to fix it: http://forum.osdev.org/viewtopic.php?f=1&t=32698.
Regads, Matias.
Regads, Matias.