[haiku-bugs] Re: [Haiku] #17666: Support RVVM virtual machine

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sat, 10 Dec 2022 20:58:30 -0000

#17666: Support RVVM virtual machine
--------------------------+----------------------------
  Reporter:  X512         |      Owner:  X512
      Type:  enhancement  |     Status:  assigned
  Priority:  normal       |  Milestone:  Unscheduled
 Component:  System       |    Version:  R1/Development
Resolution:               |   Keywords:
Blocked By:               |   Blocking:
  Platform:  riscv64      |
--------------------------+----------------------------
Description changed by X512:

Old description:

RVVM is nice simple RISC-V virtual machine with SMP and JIT support. It
can be used on Haiku host.

RVVM provides IBM PC-like peripherals:

* PCI bus (ecam, the same as QEMU, should be already supported by
kernel).

* ATA disk.

* ALTERA PS/2 bus and PS/2 keyboard and mouse.

* `ns16550a` UART.

* `syscon` shutdown/reboot.

* Goldfish RTC.

* FDT bus.

* `simple-framebuffer` video. The same as in TinyEMU. Already supported.

Website: https://github.com/LekKit/RVVM

New description:

 RVVM is nice simple RISC-V virtual machine with SMP and JIT support. It
 can be used on Haiku host.

 RVVM provides IBM PC-like peripherals:

 * PCI bus (ecam, the same as QEMU, should be already supported by kernel).

 * ~~ATA disk.~~ NVMe disk.

 * ~~ALTERA PS/2 bus and PS/2 keyboard and mouse.~~ Opencores I2C bus and
 I2C HID keyboard and tablet.

 * `ns16550a` UART.

 * `syscon` shutdown/reboot.

 * Goldfish RTC.

 * FDT bus.

 * `simple-framebuffer` video. The same as in TinyEMU. Already supported.

 Website: https://github.com/LekKit/RVVM

--
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/17666#comment:5>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: