tree: a5852a1f4cc54741e20260911b4c54d522240267 [path history] [tgz]
  1. arch/
  2. fidl/
  3. address.h
  4. bits.h
  5. block_dispatcher.cc
  6. block_dispatcher.h
  7. BUILD.gn
  8. framebuffer_scanout.cc
  9. framebuffer_scanout.h
  10. gpu_bitmap.cc
  11. gpu_bitmap.h
  12. gpu_resource.cc
  13. gpu_resource.h
  14. gpu_scanout.cc
  15. gpu_scanout.h
  16. guest.cc
  17. guest.h
  18. hid_event_source-unittest.cc
  19. hid_event_source.cc
  20. hid_event_source.h
  21. input_dispatcher-unittest.cc
  22. input_dispatcher.cc
  23. input_dispatcher.h
  24. inspect_service_impl.cc
  25. inspect_service_impl.h
  26. interrupt_controller.h
  27. io.cc
  28. io.h
  29. MAINTAINERS
  30. pci-unittest.cc
  31. pci.cc
  32. pci.h
  33. phys_mem.cc
  34. phys_mem.h
  35. phys_mem_fake.h
  36. README.md
  37. rtc.h
  38. run_all_unittests.cc
  39. uart.h
  40. vcpu.cc
  41. vcpu.h
  42. virtio_balloon.cc
  43. virtio_balloon.h
  44. virtio_block-unittest.cc
  45. virtio_block.cc
  46. virtio_block.h
  47. virtio_console.cc
  48. virtio_console.h
  49. virtio_device.cc
  50. virtio_device.h
  51. virtio_device_fake.h
  52. virtio_gpu-unittest.cc
  53. virtio_gpu.cc
  54. virtio_gpu.h
  55. virtio_input.cc
  56. virtio_input.h
  57. virtio_net-unittest.cc
  58. virtio_net.cc
  59. virtio_net.h
  60. virtio_pci.cc
  61. virtio_pci.h
  62. virtio_queue-unittest.cc
  63. virtio_queue.cc
  64. virtio_queue.h
  65. virtio_queue_fake.cc
  66. virtio_queue_fake.h
  67. virtio_queue_waiter-unittest.cc
  68. virtio_queue_waiter.cc
  69. virtio_queue_waiter.h
  70. virtio_vsock-unittest.cc
  71. virtio_vsock.cc
  72. virtio_vsock.h
  73. volatile_write_block_dispatcher-unittest.cc
  74. volatile_write_block_dispatcher.cc
  75. volatile_write_block_dispatcher.h
lib/machina/README.md

Machina

Machina is a library that builds on top of the Zircon hypervisor to provide virtualized peripherals that integrate with a garnet system. See guest for an example of an application that uses this library to boot a guest operating system.