1
0
mirror of https://github.com/projectacrn/acrn-hypervisor.git synced 2025-05-11 18:04:25 +00:00
acrn-hypervisor/devicemodel
Yonghua Huang 93256648f5 dm: fill region ID to dm-land ivshmem PCI config space
1) region ID shall be configured by user via config tool.
  2) region ID is programmed to "Subsystem ID" of PCI config space.
  2) "Subsystem Vendor ID" is harded coded as 0x8086

  Parameters to configure dm-land IVSHMEM device example generated
  by config tool as below:
  `add_virtual_device   8 ivshmem hv:/shm_region_0,256,2`

Tracked-On: 
Signed-off-by: Yonghua Huang <yonghua.huang@intel.com>
Reviewed-by: Jian Jun Chen <jian.jun.chen@intel.com>
2024-03-28 14:34:38 +08:00
..
arch/x86 dm: vm_event: send poweroff event on pm port write 2024-02-01 17:01:31 +08:00
bios OVMF release v3.0 2022-03-31 09:06:34 +08:00
core dm: vm_event: add support for RTC change event 2024-02-01 17:01:31 +08:00
hw dm: fill region ID to dm-land ivshmem PCI config space 2024-03-28 14:34:38 +08:00
include dm: vm_event: add support for RTC change event 2024-02-01 17:01:31 +08:00
lib Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
log Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
Makefile dm: vm_event: init vm_event 2024-02-01 17:01:31 +08:00
README.rst doc: terminology cleanup in DM readme 2021-11-24 06:29:25 -08:00
samples acrn-config: Reorg config tool folder 2021-01-27 11:08:28 +08:00

ACRN Device Model
#################

Introduction
============

The ACRN Device Model provides **device sharing** capabilities between the
Service VM and post-launched User VMs. It is a component that is used in
conjunction with the `ACRN Hypervisor`_ and is installed within the Service
VM.

.. _`ACRN Hypervisor`: https://github.com/projectacrn/acrn-hypervisor