Commit Verlauf

Autor SHA1 Nachricht Datum
  Andrew Walbran b8b1eb065d Add some crate-level documentation and an example. vor 2 Jahren
  Andrew Walbran cdeb49198d Make modules public rather than re-exporting all their contents. vor 2 Jahren
  Andrew Walbran 7d9ef6910f Move devices into a separate module. vor 2 Jahren
  Andrew Walbran 13ed3419c7 Make dependencies explicit. vor 2 Jahren
  Andrew Walbran 633548725c Rename Error::BufferTooSmall to QueueFull and improve documentation. (#43) vor 2 Jahren
  Andrew Walbran 090b912279 Add more documentation for VirtIOBlk and export SECTOR_SIZE constant. vor 2 Jahren
  Andrew Walbran 206f30ba4f Improve non-blocking API of VirtIOBlk. vor 2 Jahren
  Andrew Walbran 8048887954 Use zerocopy rather than our AsBuf trait. vor 2 Jahren
  Andrew Walbran af18ee53a7 Check size of config space (#29) vor 2 Jahren
  Andrew Walbran 043ab6a71b Merge pull request #27 from rcore-os/pci vor 2 Jahren
  Andrew Walbran 382c0fd2ea Expose PAGE_SIZE constant. (#35) vor 2 Jahren
  Andrew Walbran 6787ffb9b0 Test more things in CI (#33) vor 2 Jahren
  Andrew Walbran 4d8707ae12 Add module for PCI transport, with function to match device IDs. vor 2 Jahren
  Andrew Walbran 2298da2893 Make alloc optional. vor 2 Jahren
  Andrew Walbran e28a1e05c8 Fix soundness issues with MMIO and shared memory (#18) vor 2 Jahren
  Andrew Walbran 62f3e4f262 Add fake transport and a test for console driver. (#17) vor 2 Jahren
  Andrew Walbran a85ef07aa4 Check MMIO transport version at runtime. vor 2 Jahren
  Andrew Walbran b33bd5c3b3 Support modern as well as legacy MMIO devices in example. vor 2 Jahren
  Andrew Walbran 95894f5240 Add modern MMIO transport. vor 2 Jahren
  Andrew Walbran 55200d895e Add wrapper struct for legacy MMIO interface. vor 2 Jahren
  Andrew Walbran fb8bff9ade Factor out trait for Virtio transport. vor 2 Jahren
  Andrew Walbran 1581eae807 Use a safer approach to the HAL interface (#11) vor 2 Jahren
  Andrew Walbran 93f821cf2c Cleanup (#10) vor 2 Jahren
  Andrew Walbran 499338115b Use macros individually. (#9) vor 2 Jahren
  Yifan Wu f30d4268b7 Remove stablized feature 'renamed_spin_loop' vor 3 Jahren
  chyyuu 4b1d2bfff4 cargo fmt vor 3 Jahren
  chyyuu 21edbf5a5c fix typo vor 3 Jahren
  chyyuu b8b3780cb4 Merge pull request #4 from BarryYan/patch-1 vor 3 Jahren
  Yifan Wu f2fb8b9ded IRQ-based VirtIOBlk access. (#6) vor 3 Jahren
  Yuekai Jia 2aaf7d60c5 Support virtio-input config select and subsel vor 3 Jahren