Yu Chen
|
ea59435d6a
update README, and examples/aarch64|riscv/src/main.rs for CI
|
2 роки тому |
Andrew Walbran
|
d28182185f
Try to connect to VM.
|
2 роки тому |
Andrew Walbran
|
66aa265669
Merge pull request #37 from rcore-os/crosvm
|
2 роки тому |
Andrew Walbran
|
006c961f0c
Peek before popping.
|
2 роки тому |
Andrew Walbran
|
90d508a8aa
Unshare buffers in pop_used.
|
2 роки тому |
Andrew Walbran
|
f047e6b201
Add method to get next descriptor index if NEXT flag is set.
|
2 роки тому |
Andrew Walbran
|
43804de05b
Take token as parameter to pop_used rather than returning it.
|
2 роки тому |
Andrew Walbran
|
d0d47bcc0d
Add methods to Hal to share and unshare buffers with device.
|
2 роки тому |
Andrew Walbran
|
9c4b422194
Add helper to iterate over all buffers rather than repeating code.
|
2 роки тому |
Andrew Walbran
|
68169b820d
Use 64-bit memory range for 32-bit BARs if it is low enough.
|
2 роки тому |
Andrew Walbran
|
0dd44d8a3f
Clean before building to avoid getting the wrong binary somehow.
|
2 роки тому |
Andrew Walbran
|
c73290e0d9
Add target to run aarch64 example under crosvm.
|
2 роки тому |
Yu Chen
|
b15ec3c4b6
update qemu -device virtio-net-device in examples/riscv/Makefile. Now we can see virtio NIC device info in this example
|
2 роки тому |
Andrew Walbran
|
6b24f7b7a5
Merge pull request #42 from rcore-os/modules
|
2 роки тому |
Andrew Walbran
|
352e7cc2ee
Reword Rustdoc comment.
|
2 роки тому |
Andrew Walbran
|
1dd9f61a1a
Tidy up imports in examples.
|
2 роки тому |
Andrew Walbran
|
b8b1eb065d
Add some crate-level documentation and an example.
|
2 роки тому |
Andrew Walbran
|
cdeb49198d
Make modules public rather than re-exporting all their contents.
|
2 роки тому |
Andrew Walbran
|
7d9ef6910f
Move devices into a separate module.
|
2 роки тому |
Andrew Walbran
|
13ed3419c7
Make dependencies explicit.
|
2 роки тому |
Andrew Walbran
|
633548725c
Rename Error::BufferTooSmall to QueueFull and improve documentation. (#43)
|
2 роки тому |
Andrew Walbran
|
d9ac63e1a5
Improve VirtIOConsole (#39)
|
2 роки тому |
Andrew Walbran
|
ef282cf3de
Merge pull request #40 from rcore-os/block
|
2 роки тому |
Andrew Walbran
|
090b912279
Add more documentation for VirtIOBlk and export SECTOR_SIZE constant.
|
2 роки тому |
Andrew Walbran
|
206f30ba4f
Improve non-blocking API of VirtIOBlk.
|
2 роки тому |
Andrew Walbran
|
40b59b66d4
Merge pull request #32 from rcore-os/zerocopy
|
2 роки тому |
Andrew Walbran
|
8048887954
Use zerocopy rather than our AsBuf trait.
|
2 роки тому |
Andrew Walbran
|
b3d1040add
Don't implement Debug for volatile memory.
|
2 роки тому |
Andrew Walbran
|
4fa4132a23
No need for packet headers to be volatile.
|
2 роки тому |
Andrew Walbran
|
a072863bd6
Fix some clippy warnings. (#38)
|
2 роки тому |