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 години |
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 години |
Yuekai Jia
|
87dc2492ae
Merge pull request #31 from rcore-os/queuesoundness
|
преди 2 години |
Andrew Walbran
|
25925a31c7
Add safe helper method to add buffers and wait until they are used.
|
преди 2 години |
Andrew Walbran
|
6183bed94a
Mark Queue::add as unsafe.
|
преди 2 години |
Andrew Walbran
|
576e481e86
Reset queues when device is dropped. (#30)
|
преди 2 години |
Andrew Walbran
|
559dc9611b
Add method on block device to check if it is read-only (#36)
|
преди 2 години |
Andrew Walbran
|
af18ee53a7
Check size of config space (#29)
|
преди 2 години |
Andrew Walbran
|
043ab6a71b
Merge pull request #27 from rcore-os/pci
|
преди 2 години |
Andrew Walbran
|
3a33918b8e
Add method to Cam to return size.
|
преди 2 години |