Commit History

Autor SHA1 Mensaxe Data
  Andrew Walbran a072863bd6 Fix some clippy warnings. (#38) %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 25925a31c7 Add safe helper method to add buffers and wait until they are used. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 6183bed94a Mark Queue::add as unsafe. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 576e481e86 Reset queues when device is dropped. (#30) %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran af18ee53a7 Check size of config space (#29) %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 17f51ed72a Use proper volatile read for VirtIO config space. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 6d94dc7746 Use u16 for queue indices. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran e28a1e05c8 Fix soundness issues with MMIO and shared memory (#18) %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran e6d9ff166c Use actual GPU resolution in example rather than hardcoding. (#16) %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 6f5f190bd3 No need for type parameter in impl anymore. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 005dd18e11 Have drivers own transport rather than taking a reference to it. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 40e8533db4 Work with old version of Rust used by example. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran ea34476f3b Use NonNull for Transport::config_space. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 51d8182f3a Use arbitrary transport for devices. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran fb8bff9ade Factor out trait for Virtio transport. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 1581eae807 Use a safer approach to the HAL interface (#11) %!s(int64=2) %!d(string=hai) anos
  Yuekai Jia 62c4b30ab1 Added virtio gpu VIRTIO_GPU_CMD_UPDATE_CURSOR command support %!s(int64=3) %!d(string=hai) anos
  Yuekai Jia fbc5970724 Update extern crate volatile to 0.3 %!s(int64=3) %!d(string=hai) anos
  Runji Wang 6c5c8e281e fix for nightly-2021-03-01 and OpenSBI 0.8 %!s(int64=4) %!d(string=hai) anos
  Runji Wang dfa70e1425 add some interfaces %!s(int64=5) %!d(string=hai) anos
  Runji Wang 16988b462d move virtio-input from rCore %!s(int64=5) %!d(string=hai) anos
  Runji Wang d0af21a985 run cargo clippy %!s(int64=5) %!d(string=hai) anos
  Runji Wang 226e8022a5 add DMA grant. add virtio-gpu test, but it seems crash. %!s(int64=5) %!d(string=hai) anos
  Runji Wang 7e6521daad move virtio-gpu from rCore %!s(int64=5) %!d(string=hai) anos