Some initial implementations of VirtIO - libvirtio - driver stubs
authorReto Achermann <acreto@student.ethz.ch>
Mon, 9 Jun 2014 20:36:18 +0000 (22:36 +0200)
committerStefan Kaestle <stefan.kaestle@inf.ethz.ch>
Wed, 20 Aug 2014 20:03:35 +0000 (22:03 +0200)
commit2afb2a8cd58621ba43db09c0ce5dc9d2259edfc5
treea3140a08f7ab063dcf8d93aa7e14095234f662ea
parentfd52ecd124ff67412c78b6b4f627fe05ff9ddfd5
Some initial implementations of VirtIO - libvirtio - driver stubs
28 files changed:
errors/errno.fugu
hake/symbolic_targets.mk
include/virtio/virtio.h
include/virtio/virtio_device.h [new file with mode: 0644]
include/virtio/virtio_mmio.h [deleted file]
include/virtio/virtio_pci.h [deleted file]
include/virtio/virtio_ring.h
include/virtio/virtqueue.h [new file with mode: 0644]
lib/virtio/Hakefile
lib/virtio/backends/virtio_device_mmio.c [new file with mode: 0644]
lib/virtio/backends/virtio_device_pci.c [new file with mode: 0644]
lib/virtio/backends/virtio_mmio.h [new file with mode: 0644]
lib/virtio/backends/virtio_pci.h [copied from usr/drivers/virtio/net/main.c with 50% similarity]
lib/virtio/debug.h [new file with mode: 0644]
lib/virtio/virtio_buffer.c [new file with mode: 0644]
lib/virtio/virtio_buffer.h [new file with mode: 0644]
lib/virtio/virtio_device.c [copied from usr/drivers/virtio/net/main.c with 64% similarity]
lib/virtio/virtio_ring.c
lib/virtio/virtqueue.c [new file with mode: 0644]
usr/drivers/virtio/block/Hakefile [new file with mode: 0644]
usr/drivers/virtio/block/main_guest.c [copied from usr/drivers/virtio/net/main.c with 91% similarity]
usr/drivers/virtio/block/main_host.c [copied from usr/drivers/virtio/block/main.c with 100% similarity]
usr/drivers/virtio/console/Hakefile [new file with mode: 0644]
usr/drivers/virtio/console/main_guest.c [moved from usr/drivers/virtio/console/main.c with 100% similarity]
usr/drivers/virtio/console/main_host.c [moved from usr/drivers/virtio/net/main.c with 100% similarity]
usr/drivers/virtio/net/Hakefile [new file with mode: 0644]
usr/drivers/virtio/net/main_guest.c [copied from usr/drivers/virtio/block/main.c with 100% similarity]
usr/drivers/virtio/net/main_host.c [moved from usr/drivers/virtio/block/main.c with 100% similarity]