Ruslan Bukin
4934834d6b
Allow BERI virtio-platform code to operate with no PIO devices specified.
...
We will use it with Bluespec simulator of CHERI processor for invalidating
caches only.
2015-07-03 14:27:28 +00:00
Ruslan Bukin
156b97fa1f
Add virtio bus 'poll' method allowing us to inform backend we are
...
going to poll virtqueue.
Use on BERI soft-core to invalidate cpu caches.
Reviewed by: bryanv
Sponsored by: DARPA, AFRL
2014-12-12 11:19:10 +00:00
Ruslan Bukin
a8098016f1
o Add BERI Virtio Networking Frontend (if_vtbe)
...
o Move similar block/networking methods to common file
o Follow r275640 and correct MMIO registers width
o Pass value to MMIO platform_note method.
Sponsored by: DARPA, AFRL
2014-12-09 16:39:21 +00:00
Ruslan Bukin
1230159bc7
Add BERI-specific virtio mmio "platform" device.
...
This device provides a connector to Altera PIO allowing us
to interrupt software-implemented virtio mmio backend.
Sponsored by: DARPA, AFRL
2014-11-19 14:49:29 +00:00