Andrew Walbran
|
576e481e86
Reset queues when device is dropped. (#30)
|
2 лет назад |
Andrew Walbran
|
af18ee53a7
Check size of config space (#29)
|
2 лет назад |
Andrew Walbran
|
6d94dc7746
Use u16 for queue indices.
|
2 лет назад |
Andrew Walbran
|
e28a1e05c8
Fix soundness issues with MMIO and shared memory (#18)
|
2 лет назад |
Andrew Walbran
|
62f3e4f262
Add fake transport and a test for console driver. (#17)
|
2 лет назад |
Andrew Walbran
|
6f5f190bd3
No need for type parameter in impl anymore.
|
3 лет назад |
Andrew Walbran
|
005dd18e11
Have drivers own transport rather than taking a reference to it.
|
3 лет назад |
Andrew Walbran
|
40e8533db4
Work with old version of Rust used by example.
|
3 лет назад |
Andrew Walbran
|
ea34476f3b
Use NonNull for Transport::config_space.
|
3 лет назад |
Andrew Walbran
|
51d8182f3a
Use arbitrary transport for devices.
|
3 лет назад |
Andrew Walbran
|
fb8bff9ade
Factor out trait for Virtio transport.
|
3 лет назад |
Andrew Walbran
|
1581eae807
Use a safer approach to the HAL interface (#11)
|
3 лет назад |
Yuekai Jia
|
2aaf7d60c5
Support virtio-input config select and subsel
|
3 лет назад |
Yuekai Jia
|
1d8bb3fcff
Add VirtIOInput::pop_pending_event(), don't pass event_buf in.
|
3 лет назад |
Runji Wang
|
16988b462d
move virtio-input from rCore
|
5 лет назад |