Virtual Machine Firmware
The virtual machines (VMs) in a QNX Hypervisor system provide a comprehensive firmware interface for guest OSs to manage VM power settings, access timers, and more.
The firmware interface depends on the target platform's architecture. For AArch64, the VMs support many key firmware services that follow modern standards defined by ARM. For x86_64, firmware access is provided by ACPI. Much of the firmware functionality is emulated, meaning it's implemented in software on the host, but for a few functions, the requests are forwarded to and handled by the host hardware.
Page updated: