Commit History

Author SHA1 Message Date
  Yuekai Jia d8142cdbf6 Refactor virtio net device APIs to improve driver performance 2 years ago
  Yu Chen f8026a7814 update for 'cargo fmt --all -- --check' in CI 2 years ago
  Yu Chen ea59435d6a update README, and examples/aarch64|riscv/src/main.rs for CI 2 years ago
  Andrew Walbran 68169b820d Use 64-bit memory range for 32-bit BARs if it is low enough. 2 years ago
  Andrew Walbran c73290e0d9 Add target to run aarch64 example under crosvm. 2 years ago
  Andrew Walbran cdeb49198d Make modules public rather than re-exporting all their contents. 2 years ago
  Andrew Walbran d9ac63e1a5 Improve VirtIOConsole (#39) 2 years ago
  Andrew Walbran 559dc9611b Add method on block device to check if it is read-only (#36) 2 years ago
  Andrew Walbran 3a33918b8e Add method to Cam to return size. 2 years ago
  Andrew Walbran cf5575ecdd Avoid storing PciRoot in Pci transport. 2 years ago
  Andrew Walbran 330dad7191 Test VirtIO PCI devices too. 2 years ago
  Andrew Walbran 0dd41a4d35 Dump status and command for debugging. 2 years ago
  Andrew Walbran 0b01e4cf22 Dump BAR contents and config space address for debugging. 2 years ago
  Andrew Walbran 7735f7a437 Allocate 64-bit BARs from 32-bit address space. 2 years ago
  Andrew Walbran 0acfa4c2a0 Allocate PCI memory BARs. 2 years ago
  Andrew Walbran 8e01d3c552 Parse PCI ranges from FDT. 2 years ago
  Andrew Walbran b0885c39c2 Start implementing PCI transport for VirtIO. 2 years ago
  Andrew Walbran cd7c60c06f Dump status and command register values. 2 years ago
  Andrew Walbran 8de7df2017 Recognise VirtIO devices. 2 years ago
  Andrew Walbran be0cfeedcc Implement iterator to enumerate PCI bus. 2 years ago
  Andrew Walbran f244b2495f Test VirtIO MMIO devices in aarch64 example. 2 years ago
  Andrew Walbran af9b93083f Parse FDT and dump nodes. 2 years ago
  Andrew Walbran dcf62d021e Add aarch64 example. 2 years ago