Commit History

Autor SHA1 Mensaxe Data
  Andrew Walbran 7ea4491389 Document safety requirements for Hal trait and mark it as unsafe. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 7656bb9a01 Allow HAL to validate MMIO ranges (#57) %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 608cd9f05d Specify direction when allocating DMA regions. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran d0d47bcc0d Add methods to Hal to share and unshare buffers with device. %!s(int64=2) %!d(string=hai) anos
  Andrew Walbran 382c0fd2ea Expose PAGE_SIZE constant. (#35) %!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
  Andrew Walbran 499338115b Use macros individually. (#9) %!s(int64=2) %!d(string=hai) anos
  Runji Wang 5682762714 fix a memory overwrite bug by wys %!s(int64=4) %!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 1fc701f140 add a buggy riscv example %!s(int64=5) %!d(string=hai) anos