chyyuu
|
d3056cee9f
Merge pull request #53 from rcore-os/tests
|
2 years ago |
Andrew Walbran
|
63b964c1aa
Test reading and writing block device.
|
2 years ago |
Andrew Walbran
|
280e5f9889
Implement fake reads and writes in terms of a shared function.
|
2 years ago |
Andrew Walbran
|
6dc6eeeef3
Return Vec rather than taking mutable slice.
|
2 years ago |
Andrew Walbran
|
819f8ca470
Test sending to console.
|
2 years ago |
chyyuu
|
ecf6cec5ea
Merge pull request #49 from rcore-os/queuesize
|
2 years ago |
Andrew Walbran
|
72e5aaee34
Make queue size a const generic parameter.
|
2 years ago |
Andrew Walbran
|
aba6e54f0d
Merge pull request #48 from rcore-os/dmacleanup
|
2 years ago |
Andrew Walbran
|
f079a77d84
Add Rustdoc and an assert for Dma.
|
2 years ago |
Andrew Walbran
|
0690500487
Return pointer rather than usize from Dma::vaddr.
|
2 years ago |
Andrew Walbran
|
3e61797d15
Factor out helper function to construct a NonNull raw slice.
|
2 years ago |
Andrew Walbran
|
87b41425fb
Return raw slices rather than slice references from Dma.
|
2 years ago |
Andrew Walbran
|
dc5c432861
Remove unnecessary index.
|
2 years ago |
Andrew Walbran
|
66b081ebcf
Improve error reporting of VirtIOBlk (#52)
|
2 years ago |
Andrew Walbran
|
4354675f7a
Writing 0 to queue_enable for PCI transport isn't allowed. (#51)
|
2 years ago |
chyyuu
|
211e020d15
Merge pull request #46 from rcore-os/dmaregions
|
2 years ago |
Andrew Walbran
|
608cd9f05d
Specify direction when allocating DMA regions.
|
2 years ago |
Andrew Walbran
|
8187f6fd94
Use more flexible virtqueue layout when possible.
|
2 years ago |
Andrew Walbran
|
d51084cd7d
Document how phys_to_virt is used.
|
2 years ago |
Andrew Walbran
|
d10e84266a
Fix links in README.
|
2 years ago |
Andrew Walbran
|
33e4393c34
Release 0.2.0.
|
2 years ago |
Andrew Walbran
|
4a38a95fbb
Add links to crates.io and docs to README.
|
2 years ago |
Yu Chen
|
4ca125fbc7
udpate examples/riscv/src/main.rs, add net send/recv test
|
2 years ago |
chyyuu
|
9d47fa1543
Merge pull request #44 from rcore-os/net
|
2 years ago |
chyyuu
|
108a82501b
Merge pull request #41 from rcore-os/share
|
2 years ago |
Yu Chen
|
f8026a7814
update for 'cargo fmt --all -- --check' in CI
|
2 years ago |
Yu Chen
|
dd533b2f87
udpate README
|
2 years ago |
Yu Chen
|
1c28b5d95d
udpate README
|
2 years ago |
Yu Chen
|
ea59435d6a
update README, and examples/aarch64|riscv/src/main.rs for CI
|
2 years ago |
Andrew Walbran
|
d28182185f
Try to connect to VM.
|
2 years ago |