mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-24 06:29:19 +00:00
config_tools: clean up the board folders
1. Remove apl-up2, apl-up2-n3350, apl-mrb, nuc6cayh board folders from the latest code base. 2. Copy tgl-rvp.xml to generic_board.xml. 3. Update the related documentation because we remove apl-up2, apl-up2-n3350, apl-mrb, nuc6cayh board folders. Tracked-On: #6175 Signed-off-by: Kunhui-Li <kunhuix.li@intel.com>
This commit is contained in:
parent
9c228dafce
commit
294f38212e
@ -390,9 +390,8 @@ the current VM, otherwise, none of them should be assigned to the
|
||||
current VM. A device that violates the rule will be rejected to be
|
||||
passed-through. The checking logic is implemented in Device Model and not
|
||||
in scope of hypervisor.
|
||||
The platform GSI information is in devicemodel/hw/pci/platform_gsi_info.c
|
||||
for limited platform (currently, only APL MRB). For other platforms, the platform
|
||||
specific GSI information should be added to activate the checking of GSI sharing violation.
|
||||
The platform specific GSI information shall be filled in devicemodel/hw/pci/platform_gsi_info.c
|
||||
for target platform to activate the checking of GSI sharing violation.
|
||||
|
||||
.. _PCIe PTM implementation:
|
||||
|
||||
|
@ -179,12 +179,12 @@ the following to build the hypervisor, device model, and tools:
|
||||
|
||||
You can also build ACRN with your customized scenario:
|
||||
|
||||
* Build with your own scenario configuration on the ``nuc6cayh``, assuming the
|
||||
* Build with your own scenario configuration on the ``nuc11tnbi5``, assuming the
|
||||
scenario is defined in ``/path/to/scenario.xml``:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
make BOARD=nuc6cayh SCENARIO=/path/to/scenario.xml
|
||||
make BOARD=nuc11tnbi5 SCENARIO=/path/to/scenario.xml
|
||||
|
||||
* Build with your own board and scenario configuration, assuming the board and
|
||||
scenario XML files are ``/path/to/board.xml`` and ``/path/to/scenario.xml``:
|
||||
|
@ -249,19 +249,7 @@ Configure RDT for VM Using VM Configuration
|
||||
per-LP CLOS is applied to the core. If HT is turned on, don't place high
|
||||
priority threads on sibling LPs running lower priority threads.
|
||||
|
||||
#. Based on our scenario, build the ACRN hypervisor and copy the
|
||||
artifact ``acrn.efi`` to the
|
||||
``/boot/EFI/acrn`` directory. If needed, update the device model
|
||||
``acrn-dm`` as well in ``/usr/bin`` directory. see
|
||||
:ref:`getting-started-building` for building instructions.
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
$ make hypervisor BOARD=apl-up2 FIRMWARE=uefi
|
||||
...
|
||||
|
||||
# these operations are done on UP2 board
|
||||
$ mount /dev/mmcblk0p0 /boot
|
||||
$ scp <acrn.efi-at-your-compile-PC> /boot/EFI/acrn
|
||||
#. Based on our scenario, build and install ACRN. See :ref:`build-with-acrn-scenario`
|
||||
for building and installing instructions.
|
||||
|
||||
#. Restart the platform.
|
||||
|
@ -1,517 +0,0 @@
|
||||
<acrn-config board="apl-mrb">
|
||||
<BIOS_INFO>
|
||||
</BIOS_INFO>
|
||||
|
||||
<BASE_BOARD_INFO>
|
||||
</BASE_BOARD_INFO>
|
||||
|
||||
<PCI_DEVICE>
|
||||
00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b)
|
||||
00:00.1 Signal processing controller: Intel Corporation Device 5a8c (rev 0b)
|
||||
Region 0: Memory at b3618000 (64-bit, non-prefetchable) [size=32K]
|
||||
00:02.0 VGA compatible controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller (rev 0b)
|
||||
Region 0: Memory at b2000000 (64-bit, non-prefetchable) [size=16M]
|
||||
Region 2: Memory at a0000000 (64-bit, prefetchable) [size=256M]
|
||||
00:03.0 Multimedia controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Imaging Unit (rev 0b)
|
||||
Region 0: Memory at b1000000 (64-bit, non-prefetchable) [size=16M]
|
||||
00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)
|
||||
Region 0: Memory at b3620000 (64-bit, non-prefetchable) [size=16K]
|
||||
Region 4: Memory at b3500000 (64-bit, non-prefetchable) [size=1M]
|
||||
00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)
|
||||
Region 0: Memory at b3657000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:0f.1 Communication controller: Intel Corporation Device 5a9c (rev 0b)
|
||||
Region 0: Memory at b3656000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:0f.2 Communication controller: Intel Corporation Device 5a9e (rev 0b)
|
||||
Region 0: Memory at b3655000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:11.0 Unclassified device [0050]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Sensor Hub (rev 0b)
|
||||
Region 0: Memory at b3624000 (64-bit, non-prefetchable) [size=8K]
|
||||
Region 2: Memory at b3654000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)
|
||||
Region 0: Memory at b3610000 (32-bit, non-prefetchable) [size=8K]
|
||||
Region 1: Memory at b3653000 (32-bit, non-prefetchable) [size=256]
|
||||
Region 5: Memory at b3652000 (32-bit, non-prefetchable) [size=2K]
|
||||
00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 (rev fb)
|
||||
00:13.2 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3 (rev fb)
|
||||
00:13.3 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4 (rev fb)
|
||||
00:14.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1 (rev fb)
|
||||
00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)
|
||||
Region 0: Memory at b3600000 (64-bit, non-prefetchable) [size=64K]
|
||||
00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)
|
||||
Region 0: Memory at b3000000 (64-bit, non-prefetchable) [size=2M]
|
||||
00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b)
|
||||
Region 0: Memory at b3650000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b364f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #2 (rev 0b)
|
||||
Region 0: Memory at b364e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b364d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3 (rev 0b)
|
||||
Region 0: Memory at b364c000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b364b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #4 (rev 0b)
|
||||
Region 0: Memory at b364a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3649000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b)
|
||||
Region 0: Memory at b3648000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3647000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #6 (rev 0b)
|
||||
Region 0: Memory at b3646000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3645000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #7 (rev 0b)
|
||||
Region 0: Memory at b3644000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3643000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #8 (rev 0b)
|
||||
Region 0: Memory at b3642000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3641000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b)
|
||||
Region 0: Memory at b3640000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b363f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #2 (rev 0b)
|
||||
Region 0: Memory at b363e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b363d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #3 (rev 0b)
|
||||
Region 0: Memory at 80e00000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b363b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #4 (rev 0b)
|
||||
Region 0: Memory at b363a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3639000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1 (rev 0b)
|
||||
Region 0: Memory at b3638000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3637000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2 (rev 0b)
|
||||
Region 0: Memory at b3636000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3635000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 (rev 0b)
|
||||
Region 0: Memory at b3634000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3633000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1a.0 Serial bus controller [0c80]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PWM Pin Controller (rev 0b)
|
||||
Region 0: Memory at b3632000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b3631000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1b.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller (rev 0b)
|
||||
Region 0: Memory at b3630000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b362f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller (rev 0b)
|
||||
Region 0: Memory at b362e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b362d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1e.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDIO Controller (rev 0b)
|
||||
Region 0: Memory at b362c000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at b362b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b)
|
||||
00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b)
|
||||
Region 0: Memory at b362a000 (64-bit, non-prefetchable) [size=256]
|
||||
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
|
||||
Region 0: Memory at b3400000 (32-bit, non-prefetchable) [size=512K]
|
||||
Region 3: Memory at b3480000 (32-bit, non-prefetchable) [size=16K]
|
||||
03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless
|
||||
Region 0: Memory at b3300000 (64-bit, prefetchable) [size=1M]
|
||||
Region 2: Memory at b3200000 (64-bit, prefetchable) [size=1M]
|
||||
</PCI_DEVICE>
|
||||
|
||||
<PCI_VID_PID>
|
||||
00:00.0 0600: 8086:5af0 (rev 0b)
|
||||
00:00.1 1180: 8086:5a8c (rev 0b)
|
||||
00:02.0 0300: 8086:5a84 (rev 0b)
|
||||
00:03.0 0480: 8086:5a88 (rev 0b)
|
||||
00:0e.0 0403: 8086:5a98 (rev 0b)
|
||||
00:0f.0 0780: 8086:5a9a (rev 0b)
|
||||
00:0f.1 0780: 8086:5a9c (rev 0b)
|
||||
00:0f.2 0780: 8086:5a9e (rev 0b)
|
||||
00:11.0 0050: 8086:5aa2 (rev 0b)
|
||||
00:12.0 0106: 8086:5ae3 (rev 0b)
|
||||
00:13.0 0604: 8086:5ad8 (rev fb)
|
||||
00:13.2 0604: 8086:5ada (rev fb)
|
||||
00:13.3 0604: 8086:5adb (rev fb)
|
||||
00:14.0 0604: 8086:5ad6 (rev fb)
|
||||
00:15.0 0c03: 8086:5aa8 (rev 0b)
|
||||
00:15.1 0c03: 8086:5aaa (rev 0b)
|
||||
00:16.0 1180: 8086:5aac (rev 0b)
|
||||
00:16.1 1180: 8086:5aae (rev 0b)
|
||||
00:16.2 1180: 8086:5ab0 (rev 0b)
|
||||
00:16.3 1180: 8086:5ab2 (rev 0b)
|
||||
00:17.0 1180: 8086:5ab4 (rev 0b)
|
||||
00:17.1 1180: 8086:5ab6 (rev 0b)
|
||||
00:17.2 1180: 8086:5ab8 (rev 0b)
|
||||
00:17.3 1180: 8086:5aba (rev 0b)
|
||||
00:18.0 1180: 8086:5abc (rev 0b)
|
||||
00:18.1 1180: 8086:5abe (rev 0b)
|
||||
00:18.2 1180: 8086:5ac0 (rev 0b)
|
||||
00:18.3 1180: 8086:5aee (rev 0b)
|
||||
00:19.0 1180: 8086:5ac2 (rev 0b)
|
||||
00:19.1 1180: 8086:5ac4 (rev 0b)
|
||||
00:19.2 1180: 8086:5ac6 (rev 0b)
|
||||
00:1a.0 0c80: 8086:5ac8 (rev 0b)
|
||||
00:1b.0 0805: 8086:5aca (rev 0b)
|
||||
00:1c.0 0805: 8086:5acc (rev 0b)
|
||||
00:1e.0 0805: 8086:5ad0 (rev 0b)
|
||||
00:1f.0 0601: 8086:5ae8 (rev 0b)
|
||||
00:1f.1 0c05: 8086:5ad4 (rev 0b)
|
||||
02:00.0 0200: 8086:1533 (rev 03)
|
||||
03:00.0 0200: 11ab:2b38
|
||||
</PCI_VID_PID>
|
||||
|
||||
<WAKE_VECTOR_INFO>
|
||||
#define WAKE_VECTOR_32 0x7AFDCEFCUL
|
||||
#define WAKE_VECTOR_64 0x7AFDCF08UL
|
||||
</WAKE_VECTOR_INFO>
|
||||
|
||||
<RESET_REGISTER_INFO>
|
||||
#define RESET_REGISTER_ADDRESS 0xCF9UL
|
||||
#define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define RESET_REGISTER_VALUE 0xeU
|
||||
</RESET_REGISTER_INFO>
|
||||
|
||||
<PM_INFO>
|
||||
#define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_EVT_BIT_WIDTH 0x20U
|
||||
#define PM1A_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1A_EVT_ADDRESS 0x400UL
|
||||
#define PM1A_EVT_ACCESS_SIZE 0x3U
|
||||
#define PM1B_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_EVT_BIT_WIDTH 0x0U
|
||||
#define PM1B_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1B_EVT_ADDRESS 0x0UL
|
||||
#define PM1B_EVT_ACCESS_SIZE 0x0U
|
||||
#define PM1A_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_CNT_BIT_WIDTH 0x10U
|
||||
#define PM1A_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1A_CNT_ADDRESS 0x404UL
|
||||
#define PM1A_CNT_ACCESS_SIZE 0x2U
|
||||
#define PM1B_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_CNT_BIT_WIDTH 0x0U
|
||||
#define PM1B_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1B_CNT_ADDRESS 0x0UL
|
||||
#define PM1B_CNT_ACCESS_SIZE 0x0U
|
||||
</PM_INFO>
|
||||
|
||||
<S3_INFO>
|
||||
#define S3_PKG_VAL_PM1A 0x5U
|
||||
#define S3_PKG_VAL_PM1B 0U
|
||||
#define S3_PKG_RESERVED 0x0U
|
||||
</S3_INFO>
|
||||
|
||||
<S5_INFO>
|
||||
#define S5_PKG_VAL_PM1A 0x7U
|
||||
#define S5_PKG_VAL_PM1B 0U
|
||||
#define S5_PKG_RESERVED 0x0U
|
||||
</S5_INFO>
|
||||
|
||||
<DRHD_INFO>
|
||||
#define DRHD_COUNT 2U
|
||||
|
||||
#define DRHD0_DEV_CNT 0x1U
|
||||
#define DRHD0_SEGMENT 0x0U
|
||||
#define DRHD0_FLAGS 0x0U
|
||||
#define DRHD0_REG_BASE 0xFED64000UL
|
||||
#define DRHD0_IGNORE true
|
||||
#define DRHD0_DEVSCOPE0_TYPE 0x1U
|
||||
#define DRHD0_DEVSCOPE0_ID 0x0U
|
||||
#define DRHD0_DEVSCOPE0_BUS 0x0U
|
||||
#define DRHD0_DEVSCOPE0_PATH 0x10U
|
||||
|
||||
#define DRHD1_DEV_CNT 0x2U
|
||||
#define DRHD1_SEGMENT 0x0U
|
||||
#define DRHD1_FLAGS 0x1U
|
||||
#define DRHD1_REG_BASE 0xFED65000UL
|
||||
#define DRHD1_IGNORE false
|
||||
#define DRHD1_DEVSCOPE0_TYPE 0x3U
|
||||
#define DRHD1_DEVSCOPE0_ID 0x8U
|
||||
#define DRHD1_DEVSCOPE0_BUS 0xfaU
|
||||
#define DRHD1_DEVSCOPE0_PATH 0xf8U
|
||||
#define DRHD1_DEVSCOPE1_TYPE 0x4U
|
||||
#define DRHD1_DEVSCOPE1_ID 0x0U
|
||||
#define DRHD1_DEVSCOPE1_BUS 0x0U
|
||||
#define DRHD1_DEVSCOPE1_PATH 0xffU
|
||||
|
||||
</DRHD_INFO>
|
||||
|
||||
<CPU_BRAND>
|
||||
"Intel(R) Atom(TM) Processor A3960 @ 1.90GHz"
|
||||
</CPU_BRAND>
|
||||
|
||||
<CX_INFO>
|
||||
{{SPACE_FFixedHW, 0x00U, 0x00U, 0x00U, 0x00UL}, 0x01U, 0x01U, 0x00U}, /* C1 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x415UL}, 0x02U, 0x32U, 0x00U}, /* C2 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x419UL}, 0x03U, 0x96U, 0x00U}, /* C3 */
|
||||
</CX_INFO>
|
||||
|
||||
<PX_INFO>
|
||||
{0x960UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001800UL, 0x001800UL}, /* P0 */
|
||||
{0x8FCUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001700UL, 0x001700UL}, /* P1 */
|
||||
{0x898UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001600UL, 0x001600UL}, /* P2 */
|
||||
{0x834UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001500UL, 0x001500UL}, /* P3 */
|
||||
{0x7D0UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001400UL, 0x001400UL}, /* P4 */
|
||||
{0x76CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001300UL, 0x001300UL}, /* P5 */
|
||||
{0x708UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001200UL, 0x001200UL}, /* P6 */
|
||||
{0x6A4UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001100UL, 0x001100UL}, /* P7 */
|
||||
{0x640UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001000UL, 0x001000UL}, /* P8 */
|
||||
{0x5DCUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000F00UL, 0x000F00UL}, /* P9 */
|
||||
{0x578UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000E00UL, 0x000E00UL}, /* P10 */
|
||||
{0x514UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000D00UL, 0x000D00UL}, /* P11 */
|
||||
{0x4B0UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000C00UL, 0x000C00UL}, /* P12 */
|
||||
{0x44CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000B00UL, 0x000B00UL}, /* P13 */
|
||||
{0x3E8UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000A00UL, 0x000A00UL}, /* P14 */
|
||||
{0x384UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000900UL, 0x000900UL}, /* P15 */
|
||||
{0x320UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000800UL, 0x000800UL}, /* P16 */
|
||||
</PX_INFO>
|
||||
|
||||
<MMCFG_BASE_INFO>
|
||||
/* PCI mmcfg base of MCFG */
|
||||
#define DEFAULT_PCI_MMCFG_BASE 0xe0000000UL
|
||||
</MMCFG_BASE_INFO>
|
||||
|
||||
<CLOS_INFO>
|
||||
rdt resources supported: L2
|
||||
rdt resource clos max: 4
|
||||
rdt resource mask max: '0xff'
|
||||
</CLOS_INFO>
|
||||
|
||||
<IOMEM_INFO>
|
||||
00000000-00000fff : Reserved
|
||||
00000000-00000000 : intel_punit_ipc
|
||||
00000000-00000000 : intel_punit_ipc
|
||||
00000000-00000000 : intel_punit_ipc
|
||||
00000000-00000000 : intel_punit_ipc
|
||||
00001000-00097fff : System RAM
|
||||
00098000-0009ffff : Reserved
|
||||
000c0000-000fffff : Reserved
|
||||
000f0000-000fffff : System ROM
|
||||
00100000-0fffffff : System RAM
|
||||
10000000-121fffff : Reserved
|
||||
12200000-7afd5fff : System RAM
|
||||
4c000000-4d0031d0 : Kernel code
|
||||
4d0031d1-4d9dc8ff : Kernel data
|
||||
4dc28000-4ddfffff : Kernel bss
|
||||
7afd6000-7afdcfff : ACPI Tables
|
||||
7afdd000-7afdffff : ACPI Non-volatile Storage
|
||||
7afe0000-7fffffff : Reserved
|
||||
7b800001-7bffffff : PCI Bus 0000:00
|
||||
7c000001-7fffffff : PCI Bus 0000:00
|
||||
7c000001-7ffffffe : Graphics Stolen Memory
|
||||
80000000-cfffffff : PCI Bus 0000:00
|
||||
80000000-801fffff : PCI Bus 0000:01
|
||||
80200000-803fffff : PCI Bus 0000:01
|
||||
80400000-805fffff : PCI Bus 0000:02
|
||||
80600000-809fffff : PCI Bus 0000:03
|
||||
80a00000-80bfffff : PCI Bus 0000:04
|
||||
80c00000-80dfffff : PCI Bus 0000:04
|
||||
80e00000-80e00fff : 0000:00:18.2
|
||||
80e00000-80e001ff : lpss_dev
|
||||
80e00000-80e0001f : serial
|
||||
80e00200-80e002ff : lpss_priv
|
||||
a0000000-afffffff : 0000:00:02.0
|
||||
b1000000-b1ffffff : .text.unlikely
|
||||
b2000000-b2ffffff : 0000:00:02.0
|
||||
b3000000-b31fffff : dwc_usb3
|
||||
b3000000-b31fffff : 0000:00:15.1
|
||||
b300c100-b31fffff : dwc_usb3
|
||||
b3200000-b33fffff : PCI Bus 0000:03
|
||||
b3200000-b32fffff : 0000:03:00.0
|
||||
b3300000-b33fffff : 0000:03:00.0
|
||||
b3400000-b34fffff : PCI Bus 0000:02
|
||||
b3400000-b347ffff : 0000:02:00.0
|
||||
b3400000-b347ffff : igb_avb
|
||||
b3480000-b3483fff : 0000:02:00.0
|
||||
b3480000-b3483fff : igb_avb
|
||||
b3500000-b35fffff : 0000:00:0e.0
|
||||
b3500000-b35fffff : Skylake HD audio
|
||||
b3600000-b360ffff : 0000:00:15.0
|
||||
b3600000-b360ffff : xhci-hcd
|
||||
b3608070-b360846f : intel_xhci_usb_sw
|
||||
b3610000-b3611fff : 0000:00:12.0
|
||||
b3610000-b3611fff : ahci
|
||||
b3618000-b361ffff : 0000:00:00.1
|
||||
b3620000-b3623fff : 0000:00:0e.0
|
||||
b3620000-b3623fff : Skylake HD audio
|
||||
b3624000-b3625fff : 0000:00:11.0
|
||||
b362a000-b362a0ff : 0000:00:1f.1
|
||||
b362b000-b362bfff : 0000:00:1e.0
|
||||
b362c000-b362cfff : 0000:00:1e.0
|
||||
b362c000-b362cfff : mmc2
|
||||
b362d000-b362dfff : 0000:00:1c.0
|
||||
b362e000-b362efff : 0000:00:1c.0
|
||||
b362e000-b362efff : mmc1
|
||||
b362f000-b362ffff : 0000:00:1b.0
|
||||
b3630000-b3630fff : 0000:00:1b.0
|
||||
b3630000-b3630fff : mmc0
|
||||
b3631000-b3631fff : 0000:00:1a.0
|
||||
b3632000-b3632fff : 0000:00:1a.0
|
||||
b3632000-b3632fff : 0000:00:1a.0
|
||||
b3633000-b3633fff : 0000:00:19.2
|
||||
b3634000-b3634fff : 0000:00:19.2
|
||||
b3634000-b36341ff : lpss_dev
|
||||
b3634000-b36341ff : lpss_dev
|
||||
b3634200-b36342ff : lpss_priv
|
||||
b3634800-b3634fff : idma64.14
|
||||
b3634800-b3634fff : idma64.14
|
||||
b3635000-b3635fff : 0000:00:19.1
|
||||
b3636000-b3636fff : 0000:00:19.1
|
||||
b3636000-b36361ff : lpss_dev
|
||||
b3636000-b36361ff : lpss_dev
|
||||
b3636200-b36362ff : lpss_priv
|
||||
b3636800-b3636fff : idma64.13
|
||||
b3636800-b3636fff : idma64.13
|
||||
b3637000-b3637fff : 0000:00:19.0
|
||||
b3638000-b3638fff : 0000:00:19.0
|
||||
b3638000-b36381ff : lpss_dev
|
||||
b3638000-b36381ff : lpss_dev
|
||||
b3638200-b36382ff : lpss_priv
|
||||
b3638800-b3638fff : idma64.12
|
||||
b3638800-b3638fff : idma64.12
|
||||
b3639000-b3639fff : 0000:00:18.3
|
||||
b363a000-b363afff : 0000:00:18.3
|
||||
b363a000-b363a1ff : lpss_dev
|
||||
b363a000-b363a01f : serial
|
||||
b363a200-b363a2ff : lpss_priv
|
||||
b363b000-b363bfff : 0000:00:18.2
|
||||
b363d000-b363dfff : 0000:00:18.1
|
||||
b363e000-b363efff : 0000:00:18.1
|
||||
b363e000-b363e1ff : lpss_dev
|
||||
b363e000-b363e01f : serial
|
||||
b363e200-b363e2ff : lpss_priv
|
||||
b363e800-b363efff : idma64.9
|
||||
b363e800-b363efff : idma64.9
|
||||
b363f000-b363ffff : 0000:00:18.0
|
||||
b3640000-b3640fff : 0000:00:18.0
|
||||
b3640000-b36401ff : lpss_dev
|
||||
b3640000-b364001f : serial
|
||||
b3640200-b36402ff : lpss_priv
|
||||
b3640800-b3640fff : idma64.8
|
||||
b3640800-b3640fff : idma64.8
|
||||
b3641000-b3641fff : 0000:00:17.3
|
||||
b3642000-b3642fff : 0000:00:17.3
|
||||
b3642000-b36421ff : lpss_dev
|
||||
b3642000-b36421ff : lpss_dev
|
||||
b3642200-b36422ff : lpss_priv
|
||||
b3642800-b3642fff : idma64.7
|
||||
b3642800-b3642fff : idma64.7
|
||||
b3643000-b3643fff : 0000:00:17.2
|
||||
b3644000-b3644fff : 0000:00:17.2
|
||||
b3644000-b36441ff : lpss_dev
|
||||
b3644000-b36441ff : lpss_dev
|
||||
b3644200-b36442ff : lpss_priv
|
||||
b3644800-b3644fff : idma64.6
|
||||
b3644800-b3644fff : idma64.6
|
||||
b3645000-b3645fff : 0000:00:17.1
|
||||
b3646000-b3646fff : 0000:00:17.1
|
||||
b3646000-b36461ff : lpss_dev
|
||||
b3646000-b36461ff : lpss_dev
|
||||
b3646200-b36462ff : lpss_priv
|
||||
b3646800-b3646fff : idma64.5
|
||||
b3646800-b3646fff : idma64.5
|
||||
b3647000-b3647fff : 0000:00:17.0
|
||||
b3648000-b3648fff : 0000:00:17.0
|
||||
b3648000-b36481ff : lpss_dev
|
||||
b3648000-b36481ff : lpss_dev
|
||||
b3648200-b36482ff : lpss_priv
|
||||
b3648800-b3648fff : idma64.4
|
||||
b3648800-b3648fff : idma64.4
|
||||
b3649000-b3649fff : 0000:00:16.3
|
||||
b364a000-b364afff : 0000:00:16.3
|
||||
b364a000-b364a1ff : lpss_dev
|
||||
b364a000-b364a1ff : lpss_dev
|
||||
b364a200-b364a2ff : lpss_priv
|
||||
b364a800-b364afff : idma64.3
|
||||
b364a800-b364afff : idma64.3
|
||||
b364b000-b364bfff : 0000:00:16.2
|
||||
b364c000-b364cfff : 0000:00:16.2
|
||||
b364c000-b364c1ff : lpss_dev
|
||||
b364c000-b364c1ff : lpss_dev
|
||||
b364c200-b364c2ff : lpss_priv
|
||||
b364c800-b364cfff : idma64.2
|
||||
b364c800-b364cfff : idma64.2
|
||||
b364d000-b364dfff : 0000:00:16.1
|
||||
b364e000-b364efff : 0000:00:16.1
|
||||
b364e000-b364e1ff : lpss_dev
|
||||
b364e000-b364e1ff : lpss_dev
|
||||
b364e200-b364e2ff : lpss_priv
|
||||
b364e800-b364efff : idma64.1
|
||||
b364e800-b364efff : idma64.1
|
||||
b364f000-b364ffff : 0000:00:16.0
|
||||
b3650000-b3650fff : 0000:00:16.0
|
||||
b3650000-b36501ff : lpss_dev
|
||||
b3650000-b36501ff : lpss_dev
|
||||
b3650200-b36502ff : lpss_priv
|
||||
b3650800-b3650fff : idma64.0
|
||||
b3650800-b3650fff : idma64.0
|
||||
b3652000-b36527ff : 0000:00:12.0
|
||||
b3652000-b36527ff : ahci
|
||||
b3653000-b36530ff : 0000:00:12.0
|
||||
b3653000-b36530ff : ahci
|
||||
b3654000-b3654fff : 0000:00:11.0
|
||||
b3655000-b3655fff : 0000:00:0f.2
|
||||
b3656000-b3656fff : 0000:00:0f.1
|
||||
b3657000-b3657fff : 0000:00:0f.0
|
||||
b3657000-b3657fff : mei_me
|
||||
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
|
||||
e0000000-efffffff : Reserved
|
||||
e0000000-efffffff : PCI Bus 0000:00
|
||||
e0000000-efffffff : pnp 00:01
|
||||
f8c00000-f8c00653 : INT3452:03
|
||||
f8c00000-f8c00653 : INT3452:03
|
||||
f8c40000-f8c40763 : INT3452:01
|
||||
f8c40000-f8c40763 : INT3452:01
|
||||
f8c50000-f8c5076b : INT3452:00
|
||||
f8c50000-f8c5076b : INT3452:00
|
||||
f8c70000-f8c70673 : INT3452:02
|
||||
f8c70000-f8c70673 : INT3452:02
|
||||
fe042000-fe043fff : INT34D2:00
|
||||
fe042000-fe043fff : INT34D2:00
|
||||
fe044000-fe045fff : INT34D2:00
|
||||
fe045a00-fe045aef : intel_telemetry
|
||||
fe045a00-fe045aef : intel_telemetry
|
||||
fe045b00-fe045bef : intel_telemetry
|
||||
fe045b00-fe045bef : intel_telemetry
|
||||
fea00000-feafffff : pnp 00:01
|
||||
fec00000-fec003ff : IOAPIC 0
|
||||
fed00000-fedfffff : Reserved
|
||||
fed00000-fed003ff : HPET 0
|
||||
fed00000-fed003ff : PNP0103:00
|
||||
fed01000-fed01fff : intel-spi
|
||||
fed01000-fed01fff : pnp 00:01
|
||||
fed03000-fed03fff : pnp 00:01
|
||||
fed06000-fed06fff : pnp 00:01
|
||||
fed08000-fed09fff : pnp 00:01
|
||||
fed17080-fed17083 : INT34D2:00
|
||||
fed17080-fed17083 : INT34D2:00
|
||||
fed17080-fed17083 : INT34D2:00
|
||||
fed17084-fed17087 : INT34D2:00
|
||||
fed17084-fed17087 : INT34D2:00
|
||||
fed17084-fed17087 : INT34D2:00
|
||||
fed1c000-fed1cfff : pnp 00:01
|
||||
fed40000-fed44fff : MSFT0101:00
|
||||
fed80000-fedbffff : pnp 00:01
|
||||
fee00000-feefffff : pnp 00:01
|
||||
fee00000-fee00fff : Local APIC
|
||||
ff800000-ffffffff : Unusable memory
|
||||
100000000-27fffffff : System RAM
|
||||
</IOMEM_INFO>
|
||||
|
||||
<BLOCK_DEVICE_INFO>
|
||||
/dev/mmcblk1p1: TYPE="ext4"
|
||||
/dev/mmcblk1p3: TYPE="ext4"
|
||||
/dev/mmcblk0p1: TYPE="ext4"
|
||||
/dev/sda3: TYPE="ext4"
|
||||
</BLOCK_DEVICE_INFO>
|
||||
|
||||
<TTYS_INFO>
|
||||
seri:/dev/ttyS0 type:mmio base:0xB3640000 irq:4 bdf:"00:18.0"
|
||||
seri:/dev/ttyS2 type:mmio base:0x80E00000 irq:6 bdf:"00:18.2"
|
||||
seri:/dev/ttyS3 type:mmio base:0xB363A000 irq:7 bdf:"00:18.3"
|
||||
</TTYS_INFO>
|
||||
|
||||
<AVAILABLE_IRQ_INFO>
|
||||
10, 11, 12, 13, 15
|
||||
</AVAILABLE_IRQ_INFO>
|
||||
|
||||
<TOTAL_MEM_INFO>
|
||||
8034944 kB
|
||||
</TOTAL_MEM_INFO>
|
||||
|
||||
<CPU_PROCESSOR_INFO>
|
||||
0, 1, 2, 3
|
||||
</CPU_PROCESSOR_INFO>
|
||||
|
||||
<MAX_MSIX_TABLE_NUM>
|
||||
5
|
||||
</MAX_MSIX_TABLE_NUM>
|
||||
|
||||
</acrn-config>
|
@ -1,217 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-mrb" scenario="hybrid">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS2</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SAFETY_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM0</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x100000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>Zephyr</name>
|
||||
<kern_type>KERNEL_ZEPHYR</kern_type>
|
||||
<kern_mod>Zephyr_RawImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>reboot=acpi</bootargs>
|
||||
<kern_load_addr>0x8000</kern_load_addr>
|
||||
<kern_entry_addr>0x8000</kern_entry_addr>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM2_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/mmcblk1p1</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 i915.enable_gvt=1
|
||||
hvlog=2M@0xe00000 memmap=0x600000$0xa00000 ramoops.mem_address=0xa00000 ramoops.mem_size=0x400000 ramoops.console_size=0x200000
|
||||
reboot_panic=p,w module_blacklist=dwc3_pci i915.enable_guc=0x02 video=DP-1:d video=DP-2:d cma=64M@0- panic_print=0x1f
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>0</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,191 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-mrb" scenario="industry">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS2</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>y</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM2_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>2</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/mmcblk1p1</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 i915.enable_gvt=1
|
||||
hvlog=2M@0xe00000 memmap=0x600000$0xa00000 ramoops.mem_address=0xa00000 ramoops.mem_size=0x400000 ramoops.console_size=0x200000
|
||||
reboot_panic=p,w module_blacklist=dwc3_pci i915.enable_guc=0x02 video=DP-1:d video=DP-2:d cma=64M@0- panic_print=0x1f
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>POST_RT_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,187 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-mrb" scenario="logical_partition">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS2</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM0</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x100000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw root=/dev/mmcblk1p1 rootwait console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M
|
||||
consoleblank=0 tsc=reliable reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)</pci_dev>
|
||||
<pci_dev>02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM1</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x120000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw rootwait root=/dev/sda3 console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M
|
||||
consoleblank=0 tsc=reliable reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)</pci_dev>
|
||||
<pci_dev>03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,188 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-mrb" scenario="sdc">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS2</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/mmcblk1p1</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 i915.enable_gvt=1
|
||||
hvlog=2M@0xe00000 memmap=0x600000$0xa00000 ramoops.mem_address=0xa00000 ramoops.mem_size=0x400000 ramoops.console_size=0x200000
|
||||
reboot_panic=p,w module_blacklist=dwc3_pci i915.enable_guc=0x02 video=DP-1:d video=DP-2:d cma=64M@0- panic_print=0x1f
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>KATA_VM</vm_type>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>0</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="apl-mrb" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">ANDROID</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT arguments. Recommendation is 64 448 8. Leave it blank to disable GVT.">64 448 8</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos">IOC</poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device">00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)</usb_xdci>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<audio desc="vm audio device">00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)</audio>
|
||||
<audio_codec desc="vm audio codec device">00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b)</audio_codec>
|
||||
<wifi desc="vm wifi device">03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless</wifi>
|
||||
<bluetooth desc="vm bluetooth">00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b)</bluetooth>
|
||||
<sd_card desc="vm sd card device">00:1b.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller (rev 0b)</sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">AaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">/dev/mmcblk1p3:android/android.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="apl-mrb" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">ALIOS</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT arguments. Recommendation is 64 448 8. Leave it blank to disable GVT.">64 448 8</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos">IOC</poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device">00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)</usb_xdci>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<audio desc="vm audio device">00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)</audio>
|
||||
<audio_codec desc="vm audio codec device">00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b)</audio_codec>
|
||||
<wifi desc="vm wifi device">03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless</wifi>
|
||||
<bluetooth desc="vm bluetooth">00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b)</bluetooth>
|
||||
<sd_card desc="vm sd card device">00:1b.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller (rev 0b)</sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">AliaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">/dev/mmcblk1p3:alios/alios.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="apl-mrb" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT arguments. Recommendation is 64 448 8. Leave it blank to disable GVT.">64 448 8</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Enable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos">IOC</poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device">00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)</usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device">00:03.0 Multimedia controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Imaging Unit (rev 0b)</ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device">00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b)</ipu_i2c>
|
||||
<cse desc="vm cse device">00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)</cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device">00:1b.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller (rev 0b)</sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">LaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">/dev/mmcblk1p3:yocto/yocto.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@pty:pty_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,463 +0,0 @@
|
||||
<acrn-config board="apl-up2-n3350">
|
||||
<BIOS_INFO>
|
||||
BIOS Information
|
||||
Vendor: American Megatrends Inc.
|
||||
Version: UPA1AM46
|
||||
Release Date: 08/14/2019
|
||||
BIOS Revision: 5.12
|
||||
</BIOS_INFO>
|
||||
|
||||
<BASE_BOARD_INFO>
|
||||
Base Board Information
|
||||
Manufacturer: AAEON
|
||||
Product Name: UP-APL01
|
||||
Version: V0.4
|
||||
</BASE_BOARD_INFO>
|
||||
|
||||
<PCI_DEVICE>
|
||||
00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b)
|
||||
00:02.0 VGA compatible controller: Intel Corporation Device 5a85 (rev 0b)
|
||||
Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
|
||||
Region 2: Memory at 80000000 (64-bit, prefetchable) [size=256M]
|
||||
00:0e.0 Multimedia audio controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)
|
||||
Region 0: Memory at 91510000 (64-bit, non-prefetchable) [size=16K]
|
||||
Region 4: Memory at 91200000 (64-bit, non-prefetchable) [size=1M]
|
||||
00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)
|
||||
Region 0: Memory at 9153c000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)
|
||||
Region 0: Memory at 91514000 (32-bit, non-prefetchable) [size=8K]
|
||||
Region 1: Memory at 91539000 (32-bit, non-prefetchable) [size=256]
|
||||
Region 5: Memory at 91538000 (32-bit, non-prefetchable) [size=2K]
|
||||
00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 (rev fb)
|
||||
00:13.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #2 (rev fb)
|
||||
00:13.2 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3 (rev fb)
|
||||
00:13.3 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4 (rev fb)
|
||||
00:14.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1 (rev fb)
|
||||
00:14.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #2 (rev fb)
|
||||
00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)
|
||||
Region 0: Memory at 91500000 (64-bit, non-prefetchable) [size=64K]
|
||||
00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)
|
||||
Region 0: Memory at 91000000 (64-bit, non-prefetchable) [disabled] [size=2M]
|
||||
Region 2: Memory at 91537000 (64-bit, non-prefetchable) [disabled] [size=4K]
|
||||
00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91536000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91535000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #2 (rev 0b)
|
||||
Region 0: Memory at 91534000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91533000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3 (rev 0b)
|
||||
Region 0: Memory at 91532000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91531000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #4 (rev 0b)
|
||||
Region 0: Memory at 91530000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9152f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b)
|
||||
Region 0: Memory at 9152e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9152d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #6 (rev 0b)
|
||||
Region 0: Memory at 9152c000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9152b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #7 (rev 0b)
|
||||
Region 0: Memory at 9152a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91529000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #8 (rev 0b)
|
||||
Region 0: Memory at 91528000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91527000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91526000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91525000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #2 (rev 0b)
|
||||
Region 0: Memory at 91524000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91523000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91522000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91521000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2 (rev 0b)
|
||||
Region 0: Memory at 91520000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9151f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 (rev 0b)
|
||||
Region 0: Memory at 9151e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9151d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1a.0 Serial bus controller [0c80]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PWM Pin Controller (rev 0b)
|
||||
Region 0: Memory at 9151c000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9151b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller (rev 0b)
|
||||
Region 0: Memory at 9151a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91519000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1e.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDIO Controller (rev 0b)
|
||||
Region 0: Memory at 91518000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91517000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b)
|
||||
00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b)
|
||||
Region 0: Memory at 91516000 (64-bit, non-prefetchable) [size=256]
|
||||
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
|
||||
Region 2: Memory at 91404000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 4: Memory at 91400000 (64-bit, prefetchable) [size=16K]
|
||||
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
|
||||
Region 2: Memory at 91304000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 4: Memory at 91300000 (64-bit, prefetchable) [size=16K]
|
||||
</PCI_DEVICE>
|
||||
|
||||
<PCI_VID_PID>
|
||||
00:00.0 0600: 8086:5af0 (rev 0b)
|
||||
00:02.0 0300: 8086:5a85 (rev 0b)
|
||||
00:0e.0 0401: 8086:5a98 (rev 0b)
|
||||
00:0f.0 0780: 8086:5a9a (rev 0b)
|
||||
00:12.0 0106: 8086:5ae3 (rev 0b)
|
||||
00:13.0 0604: 8086:5ad8 (rev fb)
|
||||
00:13.1 0604: 8086:5ad9 (rev fb)
|
||||
00:13.2 0604: 8086:5ada (rev fb)
|
||||
00:13.3 0604: 8086:5adb (rev fb)
|
||||
00:14.0 0604: 8086:5ad6 (rev fb)
|
||||
00:14.1 0604: 8086:5ad7 (rev fb)
|
||||
00:15.0 0c03: 8086:5aa8 (rev 0b)
|
||||
00:15.1 0c03: 8086:5aaa (rev 0b)
|
||||
00:16.0 1180: 8086:5aac (rev 0b)
|
||||
00:16.1 1180: 8086:5aae (rev 0b)
|
||||
00:16.2 1180: 8086:5ab0 (rev 0b)
|
||||
00:16.3 1180: 8086:5ab2 (rev 0b)
|
||||
00:17.0 1180: 8086:5ab4 (rev 0b)
|
||||
00:17.1 1180: 8086:5ab6 (rev 0b)
|
||||
00:17.2 1180: 8086:5ab8 (rev 0b)
|
||||
00:17.3 1180: 8086:5aba (rev 0b)
|
||||
00:18.0 1180: 8086:5abc (rev 0b)
|
||||
00:18.1 1180: 8086:5abe (rev 0b)
|
||||
00:19.0 1180: 8086:5ac2 (rev 0b)
|
||||
00:19.1 1180: 8086:5ac4 (rev 0b)
|
||||
00:19.2 1180: 8086:5ac6 (rev 0b)
|
||||
00:1a.0 0c80: 8086:5ac8 (rev 0b)
|
||||
00:1c.0 0805: 8086:5acc (rev 0b)
|
||||
00:1e.0 0805: 8086:5ad0 (rev 0b)
|
||||
00:1f.0 0601: 8086:5ae8 (rev 0b)
|
||||
00:1f.1 0c05: 8086:5ad4 (rev 0b)
|
||||
02:00.0 0200: 10ec:8168 (rev 0c)
|
||||
03:00.0 0200: 10ec:8168 (rev 0c)
|
||||
</PCI_VID_PID>
|
||||
|
||||
<WAKE_VECTOR_INFO>
|
||||
#define WAKE_VECTOR_32 0x79CB108CUL
|
||||
#define WAKE_VECTOR_64 0x79CB1098UL
|
||||
</WAKE_VECTOR_INFO>
|
||||
|
||||
<RESET_REGISTER_INFO>
|
||||
#define RESET_REGISTER_ADDRESS 0xCF9UL
|
||||
#define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define RESET_REGISTER_VALUE 0x6U
|
||||
</RESET_REGISTER_INFO>
|
||||
|
||||
<PM_INFO>
|
||||
#define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_EVT_BIT_WIDTH 0x20U
|
||||
#define PM1A_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1A_EVT_ADDRESS 0x400UL
|
||||
#define PM1A_EVT_ACCESS_SIZE 0x2U
|
||||
#define PM1B_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_EVT_BIT_WIDTH 0x0U
|
||||
#define PM1B_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1B_EVT_ADDRESS 0x0UL
|
||||
#define PM1B_EVT_ACCESS_SIZE 0x2U
|
||||
#define PM1A_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_CNT_BIT_WIDTH 0x10U
|
||||
#define PM1A_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1A_CNT_ADDRESS 0x404UL
|
||||
#define PM1A_CNT_ACCESS_SIZE 0x2U
|
||||
#define PM1B_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_CNT_BIT_WIDTH 0x0U
|
||||
#define PM1B_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1B_CNT_ADDRESS 0x0UL
|
||||
#define PM1B_CNT_ACCESS_SIZE 0x2U
|
||||
</PM_INFO>
|
||||
|
||||
<S3_INFO>
|
||||
#define S3_PKG_VAL_PM1A 0x5U
|
||||
#define S3_PKG_VAL_PM1B 0U
|
||||
#define S3_PKG_RESERVED 0x0U
|
||||
</S3_INFO>
|
||||
|
||||
<S5_INFO>
|
||||
#define S5_PKG_VAL_PM1A 0x7U
|
||||
#define S5_PKG_VAL_PM1B 0U
|
||||
#define S5_PKG_RESERVED 0x0U
|
||||
</S5_INFO>
|
||||
|
||||
<DRHD_INFO>
|
||||
#define DRHD_COUNT 2U
|
||||
|
||||
#define DRHD0_DEV_CNT 0x1U
|
||||
#define DRHD0_SEGMENT 0x0U
|
||||
#define DRHD0_FLAGS 0x0U
|
||||
#define DRHD0_REG_BASE 0xFED64000UL
|
||||
#define DRHD0_IGNORE true
|
||||
#define DRHD0_DEVSCOPE0_TYPE 0x1U
|
||||
#define DRHD0_DEVSCOPE0_ID 0x0U
|
||||
#define DRHD0_DEVSCOPE0_BUS 0x0U
|
||||
#define DRHD0_DEVSCOPE0_PATH 0x10U
|
||||
|
||||
#define DRHD1_DEV_CNT 0x2U
|
||||
#define DRHD1_SEGMENT 0x0U
|
||||
#define DRHD1_FLAGS 0x1U
|
||||
#define DRHD1_REG_BASE 0xFED65000UL
|
||||
#define DRHD1_IGNORE false
|
||||
#define DRHD1_DEVSCOPE0_TYPE 0x3U
|
||||
#define DRHD1_DEVSCOPE0_ID 0x1U
|
||||
#define DRHD1_DEVSCOPE0_BUS 0xfaU
|
||||
#define DRHD1_DEVSCOPE0_PATH 0xf8U
|
||||
#define DRHD1_DEVSCOPE1_TYPE 0x4U
|
||||
#define DRHD1_DEVSCOPE1_ID 0x0U
|
||||
#define DRHD1_DEVSCOPE1_BUS 0x0U
|
||||
#define DRHD1_DEVSCOPE1_PATH 0xffU
|
||||
|
||||
</DRHD_INFO>
|
||||
|
||||
<CPU_BRAND>
|
||||
"Intel(R) Celeron(R) CPU N3350 @ 1.10GHz"
|
||||
</CPU_BRAND>
|
||||
|
||||
<CX_INFO>
|
||||
{{SPACE_FFixedHW, 0x00U, 0x00U, 0x00U, 0x00UL}, 0x01U, 0x01U, 0x00U}, /* C1 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x415UL}, 0x02U, 0x32U, 0x00U}, /* C2 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x419UL}, 0x03U, 0x96U, 0x00U}, /* C3 */
|
||||
</CX_INFO>
|
||||
|
||||
<PX_INFO>
|
||||
{0x44DUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001800UL, 0x001800UL}, /* P0 */
|
||||
{0x44CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000B00UL, 0x000B00UL}, /* P1 */
|
||||
{0x3E8UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000A00UL, 0x000A00UL}, /* P2 */
|
||||
{0x384UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000900UL, 0x000900UL}, /* P3 */
|
||||
{0x320UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000800UL, 0x000800UL}, /* P4 */
|
||||
</PX_INFO>
|
||||
|
||||
<MMCFG_BASE_INFO>
|
||||
/* PCI mmcfg base of MCFG */
|
||||
#define DEFAULT_PCI_MMCFG_BASE 0xe0000000UL
|
||||
</MMCFG_BASE_INFO>
|
||||
|
||||
<CLOS_INFO>
|
||||
rdt resources supported: L2
|
||||
rdt resource clos max: 4
|
||||
rdt resource mask max: '0xff'
|
||||
</CLOS_INFO>
|
||||
|
||||
<IOMEM_INFO>
|
||||
00000000-00000fff : Reserved
|
||||
00001000-0003efff : System RAM
|
||||
0003f000-0003ffff : Reserved
|
||||
00040000-0009dfff : System RAM
|
||||
0009e000-000fffff : Reserved
|
||||
000f0000-000fffff : System ROM
|
||||
00100000-0fffffff : System RAM
|
||||
10000000-12150fff : Reserved
|
||||
12151000-70770017 : System RAM
|
||||
70770018-70780057 : System RAM
|
||||
70780058-77b30fff : System RAM
|
||||
77b31000-79c3afff : Reserved
|
||||
79c3b000-79c53fff : ACPI Tables
|
||||
79c54000-79cb3fff : ACPI Non-volatile Storage
|
||||
79cb4000-7a09cfff : Reserved
|
||||
7a09d000-7a40afff : System RAM
|
||||
7a40b000-7a40bfff : ACPI Non-volatile Storage
|
||||
7a40c000-7a425fff : Reserved
|
||||
7a426000-7a964fff : System RAM
|
||||
7a965000-7a966fff : Reserved
|
||||
7a967000-7affffff : System RAM
|
||||
7b000000-7fffffff : Reserved
|
||||
7b800001-7bffffff : PCI Bus 0000:00
|
||||
7c000001-7fffffff : PCI Bus 0000:00
|
||||
7c000001-7ffffffe : Graphics Stolen Memory
|
||||
80000000-cfffffff : PCI Bus 0000:00
|
||||
80000000-8fffffff : 0000:00:02.0
|
||||
90000000-90ffffff : 0000:00:02.0
|
||||
91000000-911fffff : 0000:00:15.1
|
||||
91200000-912fffff : 0000:00:0e.0
|
||||
91200000-912fffff : ICH HD audio
|
||||
91300000-913fffff : PCI Bus 0000:03
|
||||
91300000-91303fff : 0000:03:00.0
|
||||
91304000-91304fff : 0000:03:00.0
|
||||
91304000-91304fff : r8169
|
||||
91400000-914fffff : PCI Bus 0000:02
|
||||
91400000-91403fff : 0000:02:00.0
|
||||
91404000-91404fff : 0000:02:00.0
|
||||
91404000-91404fff : r8169
|
||||
91500000-9150ffff : 0000:00:15.0
|
||||
91500000-9150ffff : xhci-hcd
|
||||
91508070-9150846f : intel_xhci_usb_sw
|
||||
91510000-91513fff : 0000:00:0e.0
|
||||
91510000-91513fff : ICH HD audio
|
||||
91514000-91515fff : 0000:00:12.0
|
||||
91514000-91515fff : ahci
|
||||
91516000-915160ff : 0000:00:1f.1
|
||||
91517000-91517fff : 0000:00:1e.0
|
||||
91518000-91518fff : 0000:00:1e.0
|
||||
91518000-91518fff : mmc1
|
||||
91519000-91519fff : 0000:00:1c.0
|
||||
9151a000-9151afff : 0000:00:1c.0
|
||||
9151a000-9151afff : mmc0
|
||||
9151b000-9151bfff : 0000:00:1a.0
|
||||
9151c000-9151cfff : 0000:00:1a.0
|
||||
9151c000-9151cfff : 0000:00:1a.0
|
||||
9151d000-9151dfff : 0000:00:19.2
|
||||
9151e000-9151efff : 0000:00:19.2
|
||||
9151e000-9151e1ff : lpss_dev
|
||||
9151e000-9151e1ff : lpss_dev
|
||||
9151e200-9151e2ff : lpss_priv
|
||||
9151e800-9151efff : idma64.12
|
||||
9151e800-9151efff : idma64.12
|
||||
9151f000-9151ffff : 0000:00:19.1
|
||||
91520000-91520fff : 0000:00:19.1
|
||||
91520000-915201ff : lpss_dev
|
||||
91520000-915201ff : lpss_dev
|
||||
91520200-915202ff : lpss_priv
|
||||
91520800-91520fff : idma64.11
|
||||
91520800-91520fff : idma64.11
|
||||
91521000-91521fff : 0000:00:19.0
|
||||
91522000-91522fff : 0000:00:19.0
|
||||
91522000-915221ff : lpss_dev
|
||||
91522000-915221ff : lpss_dev
|
||||
91522200-915222ff : lpss_priv
|
||||
91522800-91522fff : idma64.10
|
||||
91522800-91522fff : idma64.10
|
||||
91523000-91523fff : 0000:00:18.1
|
||||
91524000-91524fff : 0000:00:18.1
|
||||
91524000-915241ff : lpss_dev
|
||||
91524000-9152401f : serial
|
||||
91524200-915242ff : lpss_priv
|
||||
91524800-91524fff : idma64.9
|
||||
91524800-91524fff : idma64.9
|
||||
91525000-91525fff : 0000:00:18.0
|
||||
91526000-91526fff : 0000:00:18.0
|
||||
91526000-915261ff : lpss_dev
|
||||
91526000-9152601f : serial
|
||||
91526200-915262ff : lpss_priv
|
||||
91526800-91526fff : idma64.8
|
||||
91526800-91526fff : idma64.8
|
||||
91527000-91527fff : 0000:00:17.3
|
||||
91528000-91528fff : 0000:00:17.3
|
||||
91528000-915281ff : lpss_dev
|
||||
91528000-915281ff : lpss_dev
|
||||
91528200-915282ff : lpss_priv
|
||||
91528800-91528fff : idma64.7
|
||||
91528800-91528fff : idma64.7
|
||||
91529000-91529fff : 0000:00:17.2
|
||||
9152a000-9152afff : 0000:00:17.2
|
||||
9152a000-9152a1ff : lpss_dev
|
||||
9152a000-9152a1ff : lpss_dev
|
||||
9152a200-9152a2ff : lpss_priv
|
||||
9152a800-9152afff : idma64.6
|
||||
9152a800-9152afff : idma64.6
|
||||
9152b000-9152bfff : 0000:00:17.1
|
||||
9152c000-9152cfff : 0000:00:17.1
|
||||
9152c000-9152c1ff : lpss_dev
|
||||
9152c000-9152c1ff : lpss_dev
|
||||
9152c200-9152c2ff : lpss_priv
|
||||
9152c800-9152cfff : idma64.5
|
||||
9152c800-9152cfff : idma64.5
|
||||
9152d000-9152dfff : 0000:00:17.0
|
||||
9152e000-9152efff : 0000:00:17.0
|
||||
9152e000-9152e1ff : lpss_dev
|
||||
9152e000-9152e1ff : lpss_dev
|
||||
9152e200-9152e2ff : lpss_priv
|
||||
9152e800-9152efff : idma64.4
|
||||
9152e800-9152efff : idma64.4
|
||||
9152f000-9152ffff : 0000:00:16.3
|
||||
91530000-91530fff : 0000:00:16.3
|
||||
91530000-915301ff : lpss_dev
|
||||
91530000-915301ff : lpss_dev
|
||||
91530200-915302ff : lpss_priv
|
||||
91530800-91530fff : idma64.3
|
||||
91530800-91530fff : idma64.3
|
||||
91531000-91531fff : 0000:00:16.2
|
||||
91532000-91532fff : 0000:00:16.2
|
||||
91532000-915321ff : lpss_dev
|
||||
91532000-915321ff : lpss_dev
|
||||
91532200-915322ff : lpss_priv
|
||||
91532800-91532fff : idma64.2
|
||||
91532800-91532fff : idma64.2
|
||||
91533000-91533fff : 0000:00:16.1
|
||||
91534000-91534fff : 0000:00:16.1
|
||||
91534000-915341ff : lpss_dev
|
||||
91534000-915341ff : lpss_dev
|
||||
91534200-915342ff : lpss_priv
|
||||
91534800-91534fff : idma64.1
|
||||
91534800-91534fff : idma64.1
|
||||
91535000-91535fff : 0000:00:16.0
|
||||
91536000-91536fff : 0000:00:16.0
|
||||
91536000-915361ff : lpss_dev
|
||||
91536000-915361ff : lpss_dev
|
||||
91536200-915362ff : lpss_priv
|
||||
91536800-91536fff : idma64.0
|
||||
91536800-91536fff : idma64.0
|
||||
91537000-91537fff : 0000:00:15.1
|
||||
91538000-915387ff : 0000:00:12.0
|
||||
91538000-915387ff : ahci
|
||||
91539000-915390ff : 0000:00:12.0
|
||||
91539000-915390ff : ahci
|
||||
9153c000-9153cfff : 0000:00:0f.0
|
||||
9153c000-9153cfff : mei_me
|
||||
d0000000-d0ffffff : Reserved
|
||||
d0c00000-d0c00653 : INT3452:03
|
||||
d0c00000-d0c00653 : INT3452:03
|
||||
d0c40000-d0c40763 : INT3452:01
|
||||
d0c40000-d0c40763 : INT3452:01
|
||||
d0c50000-d0c5076b : INT3452:00
|
||||
d0c50000-d0c5076b : INT3452:00
|
||||
d0c70000-d0c70673 : INT3452:02
|
||||
d0c70000-d0c70673 : INT3452:02
|
||||
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
|
||||
e0000000-efffffff : Reserved
|
||||
e0000000-efffffff : PCI Bus 0000:00
|
||||
e0000000-efffffff : pnp 00:01
|
||||
fe042000-fe044fff : Reserved
|
||||
fe900000-fe902fff : Reserved
|
||||
fea00000-feafffff : pnp 00:01
|
||||
fec00000-fec00fff : Reserved
|
||||
fec00000-fec003ff : IOAPIC 0
|
||||
fed00000-fed003ff : HPET 0
|
||||
fed00000-fed003ff : PNP0103:00
|
||||
fed01000-fed01fff : intel-spi
|
||||
fed01000-fed01fff : Reserved
|
||||
fed01000-fed01fff : pnp 00:01
|
||||
fed03000-fed03fff : pnp 00:01
|
||||
fed06000-fed06fff : pnp 00:01
|
||||
fed08000-fed09fff : pnp 00:01
|
||||
fed1c000-fed1cfff : pnp 00:01
|
||||
fed40000-fed44fff : MSFT0101:00
|
||||
fed64000-fed64fff : dmar0
|
||||
fed65000-fed65fff : dmar1
|
||||
fed80000-fedbffff : pnp 00:01
|
||||
fee00000-fee00fff : Local APIC
|
||||
fee00000-fee00fff : Reserved
|
||||
ff000000-ffffffff : Reserved
|
||||
100000000-17fffffff : System RAM
|
||||
179000000-17a005560 : Kernel code
|
||||
17a005561-17a9c0f7f : Kernel data
|
||||
17ab14000-17abfffff : Kernel bss
|
||||
</IOMEM_INFO>
|
||||
|
||||
<BLOCK_DEVICE_INFO>
|
||||
/dev/sda3: TYPE="ext4"
|
||||
/dev/mmcblk0p1: TYPE="ext4"
|
||||
/dev/mmcblk0p3: TYPE="ext4"
|
||||
</BLOCK_DEVICE_INFO>
|
||||
|
||||
<TTYS_INFO>
|
||||
seri:/dev/ttyS0 type:mmio base:0x91526000 irq:4 bdf:"00:18.0"
|
||||
seri:/dev/ttyS1 type:mmio base:0x91524000 irq:5 bdf:"00:18.1"
|
||||
</TTYS_INFO>
|
||||
|
||||
<AVAILABLE_IRQ_INFO>
|
||||
3, 6, 7, 10, 11, 12, 13, 15
|
||||
</AVAILABLE_IRQ_INFO>
|
||||
|
||||
<TOTAL_MEM_INFO>
|
||||
3937756 kB
|
||||
</TOTAL_MEM_INFO>
|
||||
|
||||
<CPU_PROCESSOR_INFO>
|
||||
0, 1
|
||||
</CPU_PROCESSOR_INFO>
|
||||
|
||||
<MAX_MSIX_TABLE_NUM>
|
||||
4
|
||||
</MAX_MSIX_TABLE_NUM>
|
||||
|
||||
</acrn-config>
|
@ -1,183 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-up2-n3350" scenario="logical_partition">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM0</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x100000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw rootwait root=/dev/sda3 console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M consoleblank=0 tsc=reliable
|
||||
reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)</pci_dev>
|
||||
<pci_dev>02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM1</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x120000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw rootwait root=/dev/sda3 console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M
|
||||
consoleblank=0 tsc=reliable reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)</pci_dev>
|
||||
<pci_dev>03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="apl-up2-n3350" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT arguments. Recommendation is 64 448 8. Leave it blank to disable GVT.">64 448 8</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Enable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos">PowerButton</poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device">00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)</usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device">00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)</cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">LaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">/dev/mmcblk0p1:yocto/yocto.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@pty:pty_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,451 +0,0 @@
|
||||
<acrn-config board="apl-up2">
|
||||
<BIOS_INFO>
|
||||
BIOS Information
|
||||
Vendor: American Megatrends Inc.
|
||||
Version: UPA1AM46
|
||||
Release Date: 08/14/2019
|
||||
BIOS Revision: 5.12
|
||||
</BIOS_INFO>
|
||||
|
||||
<BASE_BOARD_INFO>
|
||||
Base Board Information
|
||||
Manufacturer: AAEON
|
||||
Product Name: UP-APL01
|
||||
Version: V0.4
|
||||
</BASE_BOARD_INFO>
|
||||
|
||||
<PCI_DEVICE>
|
||||
00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b)
|
||||
00:02.0 VGA compatible controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller (rev 0b)
|
||||
Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
|
||||
Region 2: Memory at 80000000 (64-bit, prefetchable) [size=256M]
|
||||
00:0e.0 Multimedia audio controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)
|
||||
Region 0: Memory at 91510000 (64-bit, non-prefetchable) [size=16K]
|
||||
Region 4: Memory at 91200000 (64-bit, non-prefetchable) [size=1M]
|
||||
00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)
|
||||
Region 0: Memory at 9153c000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)
|
||||
Region 0: Memory at 91514000 (32-bit, non-prefetchable) [size=8K]
|
||||
Region 1: Memory at 91539000 (32-bit, non-prefetchable) [size=256]
|
||||
Region 5: Memory at 91538000 (32-bit, non-prefetchable) [size=2K]
|
||||
00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 (rev fb)
|
||||
00:13.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #2 (rev fb)
|
||||
00:13.2 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3 (rev fb)
|
||||
00:13.3 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4 (rev fb)
|
||||
00:14.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1 (rev fb)
|
||||
00:14.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #2 (rev fb)
|
||||
00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)
|
||||
Region 0: Memory at 91500000 (64-bit, non-prefetchable) [size=64K]
|
||||
00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)
|
||||
Region 0: Memory at 91000000 (64-bit, non-prefetchable) [disabled] [size=2M]
|
||||
Region 2: Memory at 91537000 (64-bit, non-prefetchable) [disabled] [size=4K]
|
||||
00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91536000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91535000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #2 (rev 0b)
|
||||
Region 0: Memory at 91534000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91533000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3 (rev 0b)
|
||||
Region 0: Memory at 91532000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91531000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:16.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #4 (rev 0b)
|
||||
Region 0: Memory at 91530000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9152f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b)
|
||||
Region 0: Memory at 9152e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9152d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #6 (rev 0b)
|
||||
Region 0: Memory at 9152c000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9152b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #7 (rev 0b)
|
||||
Region 0: Memory at 9152a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91529000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:17.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #8 (rev 0b)
|
||||
Region 0: Memory at 91528000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91527000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91526000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91525000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #2 (rev 0b)
|
||||
Region 0: Memory at 91524000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91523000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91522000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91521000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2 (rev 0b)
|
||||
Region 0: Memory at 91520000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9151f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 (rev 0b)
|
||||
Region 0: Memory at 9151e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9151d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1a.0 Serial bus controller [0c80]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PWM Pin Controller (rev 0b)
|
||||
Region 0: Memory at 9151c000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9151b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller (rev 0b)
|
||||
Region 0: Memory at 9151a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91519000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1e.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDIO Controller (rev 0b)
|
||||
Region 0: Memory at 91518000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91517000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b)
|
||||
00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b)
|
||||
Region 0: Memory at 91516000 (64-bit, non-prefetchable) [size=256]
|
||||
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
|
||||
Region 2: Memory at 91404000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 4: Memory at 91400000 (64-bit, prefetchable) [size=16K]
|
||||
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
|
||||
Region 2: Memory at 91304000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 4: Memory at 91300000 (64-bit, prefetchable) [size=16K]
|
||||
</PCI_DEVICE>
|
||||
|
||||
<PCI_VID_PID>
|
||||
00:00.0 0600: 8086:5af0 (rev 0b)
|
||||
00:02.0 0300: 8086:5a84 (rev 0b)
|
||||
00:0e.0 0401: 8086:5a98 (rev 0b)
|
||||
00:0f.0 0780: 8086:5a9a (rev 0b)
|
||||
00:12.0 0106: 8086:5ae3 (rev 0b)
|
||||
00:13.0 0604: 8086:5ad8 (rev fb)
|
||||
00:13.1 0604: 8086:5ad9 (rev fb)
|
||||
00:13.2 0604: 8086:5ada (rev fb)
|
||||
00:13.3 0604: 8086:5adb (rev fb)
|
||||
00:14.0 0604: 8086:5ad6 (rev fb)
|
||||
00:14.1 0604: 8086:5ad7 (rev fb)
|
||||
00:15.0 0c03: 8086:5aa8 (rev 0b)
|
||||
00:15.1 0c03: 8086:5aaa (rev 0b)
|
||||
00:16.0 1180: 8086:5aac (rev 0b)
|
||||
00:16.1 1180: 8086:5aae (rev 0b)
|
||||
00:16.2 1180: 8086:5ab0 (rev 0b)
|
||||
00:16.3 1180: 8086:5ab2 (rev 0b)
|
||||
00:17.0 1180: 8086:5ab4 (rev 0b)
|
||||
00:17.1 1180: 8086:5ab6 (rev 0b)
|
||||
00:17.2 1180: 8086:5ab8 (rev 0b)
|
||||
00:17.3 1180: 8086:5aba (rev 0b)
|
||||
00:18.0 1180: 8086:5abc (rev 0b)
|
||||
00:18.1 1180: 8086:5abe (rev 0b)
|
||||
00:19.0 1180: 8086:5ac2 (rev 0b)
|
||||
00:19.1 1180: 8086:5ac4 (rev 0b)
|
||||
00:19.2 1180: 8086:5ac6 (rev 0b)
|
||||
00:1a.0 0c80: 8086:5ac8 (rev 0b)
|
||||
00:1c.0 0805: 8086:5acc (rev 0b)
|
||||
00:1e.0 0805: 8086:5ad0 (rev 0b)
|
||||
00:1f.0 0601: 8086:5ae8 (rev 0b)
|
||||
00:1f.1 0c05: 8086:5ad4 (rev 0b)
|
||||
02:00.0 0200: 10ec:8168 (rev 0c)
|
||||
03:00.0 0200: 10ec:8168 (rev 0c)
|
||||
</PCI_VID_PID>
|
||||
|
||||
<WAKE_VECTOR_INFO>
|
||||
#define WAKE_VECTOR_32 0x79CA108CUL
|
||||
#define WAKE_VECTOR_64 0x79CA1098UL
|
||||
</WAKE_VECTOR_INFO>
|
||||
|
||||
<RESET_REGISTER_INFO>
|
||||
#define RESET_REGISTER_ADDRESS 0xCF9UL
|
||||
#define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define RESET_REGISTER_VALUE 0x6U
|
||||
</RESET_REGISTER_INFO>
|
||||
|
||||
<PM_INFO>
|
||||
#define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_EVT_BIT_WIDTH 0x20U
|
||||
#define PM1A_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1A_EVT_ADDRESS 0x400UL
|
||||
#define PM1A_EVT_ACCESS_SIZE 0x2U
|
||||
#define PM1B_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_EVT_BIT_WIDTH 0x0U
|
||||
#define PM1B_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1B_EVT_ADDRESS 0x0UL
|
||||
#define PM1B_EVT_ACCESS_SIZE 0x2U
|
||||
#define PM1A_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_CNT_BIT_WIDTH 0x10U
|
||||
#define PM1A_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1A_CNT_ADDRESS 0x404UL
|
||||
#define PM1A_CNT_ACCESS_SIZE 0x2U
|
||||
#define PM1B_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_CNT_BIT_WIDTH 0x0U
|
||||
#define PM1B_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1B_CNT_ADDRESS 0x0UL
|
||||
#define PM1B_CNT_ACCESS_SIZE 0x2U
|
||||
</PM_INFO>
|
||||
|
||||
<S3_INFO>
|
||||
#define S3_PKG_VAL_PM1A 0x5U
|
||||
#define S3_PKG_VAL_PM1B 0U
|
||||
#define S3_PKG_RESERVED 0x0U
|
||||
</S3_INFO>
|
||||
|
||||
<S5_INFO>
|
||||
#define S5_PKG_VAL_PM1A 0x7U
|
||||
#define S5_PKG_VAL_PM1B 0U
|
||||
#define S5_PKG_RESERVED 0x0U
|
||||
</S5_INFO>
|
||||
|
||||
<DRHD_INFO>
|
||||
#define DRHD_COUNT 2U
|
||||
|
||||
#define DRHD0_DEV_CNT 0x1U
|
||||
#define DRHD0_SEGMENT 0x0U
|
||||
#define DRHD0_FLAGS 0x0U
|
||||
#define DRHD0_REG_BASE 0xFED64000UL
|
||||
#define DRHD0_IGNORE true
|
||||
#define DRHD0_DEVSCOPE0_TYPE 0x1U
|
||||
#define DRHD0_DEVSCOPE0_ID 0x0U
|
||||
#define DRHD0_DEVSCOPE0_BUS 0x0U
|
||||
#define DRHD0_DEVSCOPE0_PATH 0x10U
|
||||
|
||||
#define DRHD1_DEV_CNT 0x2U
|
||||
#define DRHD1_SEGMENT 0x0U
|
||||
#define DRHD1_FLAGS 0x1U
|
||||
#define DRHD1_REG_BASE 0xFED65000UL
|
||||
#define DRHD1_IGNORE false
|
||||
#define DRHD1_DEVSCOPE0_TYPE 0x3U
|
||||
#define DRHD1_DEVSCOPE0_ID 0x1U
|
||||
#define DRHD1_DEVSCOPE0_BUS 0xfaU
|
||||
#define DRHD1_DEVSCOPE0_PATH 0xf8U
|
||||
#define DRHD1_DEVSCOPE1_TYPE 0x4U
|
||||
#define DRHD1_DEVSCOPE1_ID 0x0U
|
||||
#define DRHD1_DEVSCOPE1_BUS 0x0U
|
||||
#define DRHD1_DEVSCOPE1_PATH 0xffU
|
||||
|
||||
</DRHD_INFO>
|
||||
|
||||
<CPU_BRAND>
|
||||
"Intel(R) Pentium(R) CPU N4200 @ 1.10GHz"
|
||||
</CPU_BRAND>
|
||||
|
||||
<CX_INFO>
|
||||
{{SPACE_FFixedHW, 0x00U, 0x00U, 0x00U, 0x00UL}, 0x01U, 0x01U, 0x00U}, /* C1 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x415UL}, 0x02U, 0x32U, 0x00U}, /* C2 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x419UL}, 0x03U, 0x96U, 0x00U}, /* C3 */
|
||||
</CX_INFO>
|
||||
|
||||
<PX_INFO>
|
||||
{0x44DUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001900UL, 0x001900UL}, /* P0 */
|
||||
{0x44CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000B00UL, 0x000B00UL}, /* P1 */
|
||||
{0x3E8UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000A00UL, 0x000A00UL}, /* P2 */
|
||||
{0x384UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000900UL, 0x000900UL}, /* P3 */
|
||||
{0x320UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000800UL, 0x000800UL}, /* P4 */
|
||||
</PX_INFO>
|
||||
|
||||
<MMCFG_BASE_INFO>
|
||||
/* PCI mmcfg base of MCFG */
|
||||
#define DEFAULT_PCI_MMCFG_BASE 0xe0000000UL
|
||||
</MMCFG_BASE_INFO>
|
||||
|
||||
<CLOS_INFO>
|
||||
rdt resources supported: L2
|
||||
rdt resource clos max: 4
|
||||
rdt resource mask max: '0xff'
|
||||
</CLOS_INFO>
|
||||
|
||||
<IOMEM_INFO>
|
||||
00000000-00000fff : Reserved
|
||||
00001000-0009ffff : System RAM
|
||||
000a0000-000fffff : Reserved
|
||||
000a0000-000bffff : PCI Bus 0000:00
|
||||
000c0000-000dffff : PCI Bus 0000:00
|
||||
000e0000-000fffff : PCI Bus 0000:00
|
||||
000f0000-000fffff : System ROM
|
||||
00100000-0fffffff : System RAM
|
||||
10000000-12150fff : Reserved
|
||||
12151000-79703fff : System RAM
|
||||
25000000-260031d0 : Kernel code
|
||||
260031d1-269e8cbf : Kernel data
|
||||
26c37000-26dfffff : Kernel bss
|
||||
79704000-7a003fff : Reserved
|
||||
7a004000-7a06bfff : ACPI Tables
|
||||
7a06c000-7a073fff : ACPI Non-volatile Storage
|
||||
7a074000-7fffffff : Reserved
|
||||
7b800001-7bffffff : PCI Bus 0000:00
|
||||
7c000001-7fffffff : PCI Bus 0000:00
|
||||
7c000001-7ffffffe : Graphics Stolen Memory
|
||||
80000000-cfffffff : PCI Bus 0000:00
|
||||
80000000-80ffffff : 0000:00:02.0
|
||||
81000000-811fffff : dwc_usb3
|
||||
81000000-811fffff : 0000:00:15.1
|
||||
8100c100-811fffff : dwc_usb3
|
||||
81200000-812fffff : PCI Bus 0000:03
|
||||
81200000-81200fff : 0000:03:00.0
|
||||
81200000-81200fff : r8169
|
||||
81300000-813fffff : PCI Bus 0000:02
|
||||
81300000-81300fff : 0000:02:00.0
|
||||
81300000-81300fff : r8169
|
||||
81400000-814fffff : 0000:00:0e.0
|
||||
81500000-8150ffff : 0000:00:15.0
|
||||
81500000-8150ffff : xhci-hcd
|
||||
81508070-8150846f : intel_xhci_usb_sw
|
||||
81510000-81517fff : 0000:00:00.1
|
||||
81518000-8151bfff : 0000:00:0e.0
|
||||
8151c000-8151dfff : 0000:00:12.0
|
||||
8151c000-8151dfff : ahci
|
||||
8151e000-8151ffff : 0000:00:11.0
|
||||
81520000-815200ff : 0000:00:1f.1
|
||||
81521000-81521fff : 0000:00:1e.0
|
||||
81522000-81522fff : 0000:00:1e.0
|
||||
81522000-81522fff : mmc1
|
||||
81523000-81523fff : 0000:00:1c.0
|
||||
81524000-81524fff : 0000:00:1c.0
|
||||
81524000-81524fff : mmc0
|
||||
81525000-81525fff : 0000:00:19.2
|
||||
81526000-81526fff : 0000:00:19.2
|
||||
81526000-815261ff : lpss_dev
|
||||
81526000-815261ff : lpss_dev
|
||||
81526200-815262ff : lpss_priv
|
||||
81526800-81526fff : idma64.14
|
||||
81526800-81526fff : idma64.14
|
||||
81527000-81527fff : 0000:00:19.1
|
||||
81528000-81528fff : 0000:00:19.1
|
||||
81528000-815281ff : lpss_dev
|
||||
81528000-815281ff : lpss_dev
|
||||
81528200-815282ff : lpss_priv
|
||||
81528800-81528fff : idma64.13
|
||||
81528800-81528fff : idma64.13
|
||||
81529000-81529fff : 0000:00:19.0
|
||||
8152a000-8152afff : 0000:00:19.0
|
||||
8152a000-8152a1ff : lpss_dev
|
||||
8152a000-8152a1ff : lpss_dev
|
||||
8152a200-8152a2ff : lpss_priv
|
||||
8152a800-8152afff : idma64.12
|
||||
8152a800-8152afff : idma64.12
|
||||
8152f000-8152ffff : 0000:00:18.1
|
||||
81530000-81530fff : 0000:00:18.1
|
||||
81530000-815301ff : lpss_dev
|
||||
81530000-8153001f : serial
|
||||
81530200-815302ff : lpss_priv
|
||||
81530800-81530fff : idma64.9
|
||||
81530800-81530fff : idma64.9
|
||||
81531000-81531fff : 0000:00:18.0
|
||||
81532000-81532fff : 0000:00:18.0
|
||||
81532000-815321ff : lpss_dev
|
||||
81532000-8153201f : serial
|
||||
81532200-815322ff : lpss_priv
|
||||
81532800-81532fff : idma64.8
|
||||
81532800-81532fff : idma64.8
|
||||
81533000-81533fff : 0000:00:17.3
|
||||
81534000-81534fff : 0000:00:17.3
|
||||
81534000-815341ff : lpss_dev
|
||||
81534000-815341ff : lpss_dev
|
||||
81534200-815342ff : lpss_priv
|
||||
81534800-81534fff : idma64.7
|
||||
81534800-81534fff : idma64.7
|
||||
81535000-81535fff : 0000:00:17.2
|
||||
81536000-81536fff : 0000:00:17.2
|
||||
81536000-815361ff : lpss_dev
|
||||
81536000-815361ff : lpss_dev
|
||||
81536200-815362ff : lpss_priv
|
||||
81536800-81536fff : idma64.6
|
||||
81536800-81536fff : idma64.6
|
||||
81537000-81537fff : 0000:00:17.1
|
||||
81538000-81538fff : 0000:00:17.1
|
||||
81538000-815381ff : lpss_dev
|
||||
81538000-815381ff : lpss_dev
|
||||
81538200-815382ff : lpss_priv
|
||||
81538800-81538fff : idma64.5
|
||||
81538800-81538fff : idma64.5
|
||||
81539000-81539fff : 0000:00:17.0
|
||||
8153a000-8153afff : 0000:00:17.0
|
||||
8153a000-8153a1ff : lpss_dev
|
||||
8153a000-8153a1ff : lpss_dev
|
||||
8153a200-8153a2ff : lpss_priv
|
||||
8153a800-8153afff : idma64.4
|
||||
8153a800-8153afff : idma64.4
|
||||
8153b000-8153bfff : 0000:00:16.3
|
||||
8153c000-8153cfff : 0000:00:16.3
|
||||
8153c000-8153c1ff : lpss_dev
|
||||
8153c000-8153c1ff : lpss_dev
|
||||
8153c200-8153c2ff : lpss_priv
|
||||
8153c800-8153cfff : idma64.3
|
||||
8153c800-8153cfff : idma64.3
|
||||
8153d000-8153dfff : 0000:00:16.2
|
||||
8153e000-8153efff : 0000:00:16.2
|
||||
8153e000-8153e1ff : lpss_dev
|
||||
8153e000-8153e1ff : lpss_dev
|
||||
8153e200-8153e2ff : lpss_priv
|
||||
8153e800-8153efff : idma64.2
|
||||
8153e800-8153efff : idma64.2
|
||||
8153f000-8153ffff : 0000:00:16.1
|
||||
81540000-81540fff : 0000:00:16.1
|
||||
81540000-815401ff : lpss_dev
|
||||
81540000-815401ff : lpss_dev
|
||||
81540200-815402ff : lpss_priv
|
||||
81540800-81540fff : idma64.1
|
||||
81540800-81540fff : idma64.1
|
||||
81541000-81541fff : 0000:00:16.0
|
||||
81542000-81542fff : 0000:00:16.0
|
||||
81542000-815421ff : lpss_dev
|
||||
81542000-815421ff : lpss_dev
|
||||
81542200-815422ff : lpss_priv
|
||||
81542800-81542fff : idma64.0
|
||||
81542800-81542fff : idma64.0
|
||||
81543000-81543fff : 0000:00:15.1
|
||||
81544000-815447ff : 0000:00:12.0
|
||||
81544000-815447ff : ahci
|
||||
81545000-815450ff : 0000:00:12.0
|
||||
81545000-815450ff : ahci
|
||||
81546000-81546fff : 0000:00:11.0
|
||||
81547000-81547fff : 0000:00:0f.2
|
||||
81548000-81548fff : 0000:00:0f.1
|
||||
81549000-81549fff : 0000:00:0f.0
|
||||
81549000-81549fff : mei_me
|
||||
90000000-9fffffff : 0000:00:02.0
|
||||
a0000000-a00fffff : PCI Bus 0000:03
|
||||
a0000000-a0003fff : 0000:03:00.0
|
||||
a0100000-a01fffff : PCI Bus 0000:02
|
||||
a0100000-a0103fff : 0000:02:00.0
|
||||
d0c00000-d0c00653 : INT3452:03
|
||||
d0c00000-d0c00653 : INT3452:03
|
||||
d0c40000-d0c40763 : INT3452:01
|
||||
d0c40000-d0c40763 : INT3452:01
|
||||
d0c50000-d0c5076b : INT3452:00
|
||||
d0c50000-d0c5076b : INT3452:00
|
||||
d0c70000-d0c70673 : INT3452:02
|
||||
d0c70000-d0c70673 : INT3452:02
|
||||
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
|
||||
e0000000-efffffff : PCI Bus 0000:00
|
||||
e0000000-efffffff : pnp 00:01
|
||||
fea00000-feafffff : pnp 00:01
|
||||
fec00000-fec003ff : IOAPIC 0
|
||||
fed00000-fed003ff : HPET 0
|
||||
fed00000-fed003ff : PNP0103:00
|
||||
fed01000-fed01fff : intel-spi
|
||||
fed01000-fed01fff : pnp 00:01
|
||||
fed03000-fed03fff : pnp 00:01
|
||||
fed06000-fed06fff : pnp 00:01
|
||||
fed08000-fed09fff : pnp 00:01
|
||||
fed1c000-fed1cfff : pnp 00:01
|
||||
fed40000-fed44fff : MSFT0101:00
|
||||
fed80000-fedbffff : pnp 00:01
|
||||
fee00000-feefffff : pnp 00:01
|
||||
fee00000-fee00fff : Local APIC
|
||||
ff800000-ffffffff : Reserved
|
||||
100000000-27fffffff : System RAM
|
||||
</IOMEM_INFO>
|
||||
|
||||
<BLOCK_DEVICE_INFO>
|
||||
/dev/sda3: TYPE="ext4"
|
||||
/dev/mmcblk0p1: TYPE="ext4"
|
||||
/dev/mmcblk0p3: TYPE="ext4"
|
||||
</BLOCK_DEVICE_INFO>
|
||||
|
||||
<TTYS_INFO>
|
||||
seri:/dev/ttyS0 type:mmio base:0x91526000 irq:4 bdf:"00:18.0"
|
||||
seri:/dev/ttyS1 type:mmio base:0x91524000 irq:5 bdf:"00:18.1"
|
||||
</TTYS_INFO>
|
||||
|
||||
<AVAILABLE_IRQ_INFO>
|
||||
3, 6, 7, 10, 11, 12, 13, 15
|
||||
</AVAILABLE_IRQ_INFO>
|
||||
|
||||
<TOTAL_MEM_INFO>
|
||||
8066364 kB
|
||||
</TOTAL_MEM_INFO>
|
||||
|
||||
<CPU_PROCESSOR_INFO>
|
||||
0, 1, 2, 3
|
||||
</CPU_PROCESSOR_INFO>
|
||||
|
||||
<MAX_MSIX_TABLE_NUM>
|
||||
4
|
||||
</MAX_MSIX_TABLE_NUM>
|
||||
|
||||
</acrn-config>
|
@ -1,217 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-up2" scenario="hybrid">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SAFETY_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM0</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x100000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>Zephyr</name>
|
||||
<kern_type>KERNEL_ZEPHYR</kern_type>
|
||||
<kern_mod>Zephyr_RawImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>reboot=acpi</bootargs>
|
||||
<kern_load_addr>0x8000</kern_load_addr>
|
||||
<kern_entry_addr>0x8000</kern_entry_addr>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM2_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/mmcblk0p3</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 i915.enable_gvt=1
|
||||
hvlog=2M@0xe00000 memmap=0x600000$0xa00000 ramoops.mem_address=0xa00000 ramoops.mem_size=0x400000 ramoops.console_size=0x200000
|
||||
reboot_panic=p,w module_blacklist=dwc3_pci i915.enable_guc=0x02 cma=64M@0-
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>0</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,192 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-up2" scenario="industry">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>y</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM2_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>2</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/mmcblk0p3</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 i915.enable_gvt=1
|
||||
hvlog=2M@0xe00000 memmap=0x600000$0xa00000 ramoops.mem_address=0xa00000 ramoops.mem_size=0x400000 ramoops.console_size=0x200000
|
||||
reboot_panic=p,w module_blacklist=dwc3_pci i915.enable_guc=0x02 cma=64M@0-
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>3</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>POST_RT_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>1</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,187 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-up2" scenario="logical_partition">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM0</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x100000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw rootwait root=/dev/sda3 console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M consoleblank=0 tsc=reliable
|
||||
reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)</pci_dev>
|
||||
<pci_dev>02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM1</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x120000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw rootwait root=/dev/sda3 console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M
|
||||
consoleblank=0 tsc=reliable reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)</pci_dev>
|
||||
<pci_dev>03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,188 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="apl-up2" scenario="sdc">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/mmcblk0p3</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 i915.enable_gvt=1
|
||||
hvlog=2M@0xe00000 memmap=0x600000$0xa00000 ramoops.mem_address=0xa00000 ramoops.mem_size=0x400000 ramoops.console_size=0x200000
|
||||
reboot_panic=p,w module_blacklist=dwc3_pci i915.enable_guc=0x02 cma=64M@0-
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>KATA_VM</vm_type>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>0</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="apl-up2" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">ANDROID</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT arguments. Recommendation is 64 448 8. Leave it blank to disable GVT.">64 448 8</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos">PowerButton</poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device">00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)</usb_xdci>
|
||||
<audio desc="vm audio device">00:0e.0 Multimedia audio controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)</audio>
|
||||
<audio_codec desc="vm audio codec device">00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b)</audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">AaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">/dev/mmcblk0p1:android/android.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="apl-up2" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT arguments. Recommendation is 64 448 8. Leave it blank to disable GVT.">64 448 8</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Enable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos">PowerButton</poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device">00:15.1 USB controller: Intel Corporation Device 5aaa (rev 0b)</usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device">00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)</cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">LaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">/dev/mmcblk0p1:yocto/yocto.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@pty:pty_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
File diff suppressed because it is too large
Load Diff
@ -1,215 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="nuc6cayh" scenario="hybrid">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SAFETY_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM0</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x100000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>Zephyr</name>
|
||||
<kern_type>KERNEL_ZEPHYR</kern_type>
|
||||
<kern_mod>Zephyr_RawImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>reboot=acpi</bootargs>
|
||||
<kern_load_addr>0x8000</kern_load_addr>
|
||||
<kern_entry_addr>0x8000</kern_entry_addr>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM2_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/sda3</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 hvlog=2M@0xe00000 memmap=0x200000$0xe00000
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>0</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,383 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="nuc6cayh" scenario="industry">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>y</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM2_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>2</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/sda3</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 hvlog=2M@0xe00000 memmap=0x200000$0xe00000
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>POST_RT_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="3">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="4">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="5">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="6">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="7">
|
||||
<vm_type>KATA_VM</vm_type>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>0</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="nuc6cayh" scenario="industry" uos_launcher="1">
|
||||
<uos id="2">
|
||||
<uos_type desc="UOS type">PREEMPT-RT LINUX</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">Hard RT</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">1024</mem_size>
|
||||
<gvt_args configurable="0" desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device">02:00.0 Non-Volatile memory controller: Intel Corporation Device f1a6 (rev 03)</nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]."></network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img"></block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="nuc6cayh" scenario="industry" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">VXWORKS</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">Hard RT</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]."></network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">./VxWorks.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="nuc6cayh" scenario="industry" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">WINDOWS</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">4096</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT.">gvtd</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Enable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device">00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)</audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">WaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">./win10-ltsc.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]"></console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,91 +0,0 @@
|
||||
<acrn-config board="nuc6cayh" scenario="industry" uos_launcher="2">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">WINDOWS</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">4096</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT.">gvtd</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Enable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device">00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)</audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">WaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">./win10-ltsc.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]"></console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
|
||||
<uos id="2">
|
||||
<uos_type desc="UOS type">PREEMPT-RT LINUX</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">Hard RT</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">1024</mem_size>
|
||||
<gvt_args configurable="0" desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device">02:00.0 Non-Volatile memory controller: Intel Corporation Device f1a6 (rev 03)</nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]."></network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img"></block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,259 +0,0 @@
|
||||
<acrn-config board="nuc6cayh" scenario="industry" uos_launcher="6">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">WINDOWS</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">4096</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT.">gvtd</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Enable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device">00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)</audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">WaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">./win10-ltsc.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]"></console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
|
||||
<uos id="2">
|
||||
<uos_type desc="UOS type">PREEMPT-RT LINUX</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">Hard RT</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">1024</mem_size>
|
||||
<gvt_args configurable="0" desc="GVT arguments. Recommendation is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device">02:00.0 Non-Volatile memory controller: Intel Corporation Device f1a6 (rev 03)</nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]."></network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img"></block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
<uos id="3">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">512</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos" />
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4" />
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id />
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device" />
|
||||
<audio desc="vm audio device" />
|
||||
<audio_codec desc="vm audio codec device" />
|
||||
<ipu desc="vm ipu device" />
|
||||
<ipu_i2c desc="vm ipu_i2c device" />
|
||||
<cse desc="vm cse device" />
|
||||
<wifi desc="vm wifi device" />
|
||||
<bluetooth desc="vm bluetooth" />
|
||||
<sd_card desc="vm sd card device" />
|
||||
<ethernet desc="vm ethernet device" />
|
||||
<sata desc="vm sata device" />
|
||||
<nvme desc="vm nvme device" />
|
||||
</passthrough_devices>
|
||||
<virtio_devices>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]" />
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]." />
|
||||
<input desc="virtio input device" />
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img" />
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
<uos id="4">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">512</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos" />
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4" />
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id />
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device" />
|
||||
<audio desc="vm audio device" />
|
||||
<audio_codec desc="vm audio codec device" />
|
||||
<ipu desc="vm ipu device" />
|
||||
<ipu_i2c desc="vm ipu_i2c device" />
|
||||
<cse desc="vm cse device" />
|
||||
<wifi desc="vm wifi device" />
|
||||
<bluetooth desc="vm bluetooth" />
|
||||
<sd_card desc="vm sd card device" />
|
||||
<ethernet desc="vm ethernet device" />
|
||||
<sata desc="vm sata device" />
|
||||
<nvme desc="vm nvme device" />
|
||||
</passthrough_devices>
|
||||
<virtio_devices>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]" />
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]." />
|
||||
<input desc="virtio input device" />
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img" />
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
<uos id="5">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">512</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos" />
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4" />
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id />
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device" />
|
||||
<audio desc="vm audio device" />
|
||||
<audio_codec desc="vm audio codec device" />
|
||||
<ipu desc="vm ipu device" />
|
||||
<ipu_i2c desc="vm ipu_i2c device" />
|
||||
<cse desc="vm cse device" />
|
||||
<wifi desc="vm wifi device" />
|
||||
<bluetooth desc="vm bluetooth" />
|
||||
<sd_card desc="vm sd card device" />
|
||||
<ethernet desc="vm ethernet device" />
|
||||
<sata desc="vm sata device" />
|
||||
<nvme desc="vm nvme device" />
|
||||
</passthrough_devices>
|
||||
<virtio_devices>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]" />
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]." />
|
||||
<input desc="virtio input device" />
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img" />
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
<uos id="6">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">512</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos" />
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4" />
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id />
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device" />
|
||||
<audio desc="vm audio device" />
|
||||
<audio_codec desc="vm audio codec device" />
|
||||
<ipu desc="vm ipu device" />
|
||||
<ipu_i2c desc="vm ipu_i2c device" />
|
||||
<cse desc="vm cse device" />
|
||||
<wifi desc="vm wifi device" />
|
||||
<bluetooth desc="vm bluetooth" />
|
||||
<sd_card desc="vm sd card device" />
|
||||
<ethernet desc="vm ethernet device" />
|
||||
<sata desc="vm sata device" />
|
||||
<nvme desc="vm nvme device" />
|
||||
</passthrough_devices>
|
||||
<virtio_devices>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]" />
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]." />
|
||||
<input desc="virtio input device" />
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img" />
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,186 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="nuc6cayh" scenario="logical_partition">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM0</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x100000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw rootwait root=/dev/sda3 console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M consoleblank=0 tsc=reliable reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)</pci_dev>
|
||||
<pci_dev>03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>PRE_STD_VM</vm_type>
|
||||
<name>ACRN PRE-LAUNCHED VM1</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<memory>
|
||||
<start_hpa>0x120000000</start_hpa>
|
||||
<size>0x20000000</size>
|
||||
<start_hpa2>0x0</start_hpa2>
|
||||
<size_hpa2>0x0</size_hpa2>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>YOCTO</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>
|
||||
rw rootwait root=/dev/sda3 console=ttyS0 noxsave nohpet no_timer_check ignore_loglevel log_buf_len=16M
|
||||
consoleblank=0 tsc=reliable reboot=acpi
|
||||
</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM1_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>COM2_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)</pci_dev>
|
||||
<pci_dev>02:00.0 Network controller: Intel Corporation Device 24fb (rev 10)</pci_dev>
|
||||
</pci_devs>
|
||||
<mmio_resources>
|
||||
<TPM2>n</TPM2>
|
||||
</mmio_resources>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,356 +0,0 @@
|
||||
<acrn-config board="nuc6cayh">
|
||||
<BIOS_INFO>
|
||||
BIOS Information
|
||||
Vendor: Intel Corp.
|
||||
Version: AYAPLCEL.86A.0063.2019.0621.1450
|
||||
Release Date: 06/21/2019
|
||||
BIOS Revision: 5.6
|
||||
</BIOS_INFO>
|
||||
|
||||
<BASE_BOARD_INFO>
|
||||
Base Board Information
|
||||
Manufacturer: Intel Corporation
|
||||
Product Name: NUC6CAYB
|
||||
Version: J23203-404
|
||||
</BASE_BOARD_INFO>
|
||||
|
||||
<PCI_DEVICE>
|
||||
00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b)
|
||||
00:02.0 VGA compatible controller: Intel Corporation Device 5a85 (rev 0b)
|
||||
Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
|
||||
Region 2: Memory at 80000000 (64-bit, prefetchable) [size=256M]
|
||||
00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)
|
||||
Region 0: Memory at 91410000 (64-bit, non-prefetchable) [size=16K]
|
||||
Region 4: Memory at 91000000 (64-bit, non-prefetchable) [size=1M]
|
||||
00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)
|
||||
Region 0: Memory at 91427000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)
|
||||
Region 0: Memory at 91414000 (32-bit, non-prefetchable) [size=8K]
|
||||
Region 1: Memory at 91424000 (32-bit, non-prefetchable) [size=256]
|
||||
Region 5: Memory at 91423000 (32-bit, non-prefetchable) [size=2K]
|
||||
00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 (rev fb)
|
||||
00:13.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #2 (rev fb)
|
||||
00:13.2 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3 (rev fb)
|
||||
00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)
|
||||
Region 0: Memory at 91400000 (64-bit, non-prefetchable) [size=64K]
|
||||
00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91422000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91421000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b)
|
||||
Region 0: Memory at 91420000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9141f000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1 (rev 0b)
|
||||
Region 0: Memory at 9141e000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9141d000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2 (rev 0b)
|
||||
Region 0: Memory at 9141c000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 9141b000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:19.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 (rev 0b)
|
||||
Region 0: Memory at 9141a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91419000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1a.0 Serial bus controller [0c80]: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PWM Pin Controller (rev 0b)
|
||||
Region 0: Memory at 91418000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91417000 (64-bit, non-prefetchable) [size=4K]
|
||||
00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b)
|
||||
00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b)
|
||||
Region 0: Memory at 91416000 (64-bit, non-prefetchable) [size=256]
|
||||
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
|
||||
Region 0: Memory at 91300000 (32-bit, non-prefetchable) [size=4K]
|
||||
02:00.0 Network controller: Intel Corporation Device 24fb (rev 10)
|
||||
Region 0: Memory at 91200000 (64-bit, non-prefetchable) [size=8K]
|
||||
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
|
||||
Region 2: Memory at 91104000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 4: Memory at 91100000 (64-bit, non-prefetchable) [size=16K]
|
||||
</PCI_DEVICE>
|
||||
|
||||
<PCI_VID_PID>
|
||||
00:00.0 0600: 8086:5af0 (rev 0b)
|
||||
00:02.0 0300: 8086:5a85 (rev 0b)
|
||||
00:0e.0 0403: 8086:5a98 (rev 0b)
|
||||
00:0f.0 0780: 8086:5a9a (rev 0b)
|
||||
00:12.0 0106: 8086:5ae3 (rev 0b)
|
||||
00:13.0 0604: 8086:5ad8 (rev fb)
|
||||
00:13.1 0604: 8086:5ad9 (rev fb)
|
||||
00:13.2 0604: 8086:5ada (rev fb)
|
||||
00:15.0 0c03: 8086:5aa8 (rev 0b)
|
||||
00:16.0 1180: 8086:5aac (rev 0b)
|
||||
00:18.0 1180: 8086:5abc (rev 0b)
|
||||
00:19.0 1180: 8086:5ac2 (rev 0b)
|
||||
00:19.1 1180: 8086:5ac4 (rev 0b)
|
||||
00:19.2 1180: 8086:5ac6 (rev 0b)
|
||||
00:1a.0 0c80: 8086:5ac8 (rev 0b)
|
||||
00:1f.0 0601: 8086:5ae8 (rev 0b)
|
||||
00:1f.1 0c05: 8086:5ad4 (rev 0b)
|
||||
01:00.0 ff00: 10ec:5229 (rev 01)
|
||||
02:00.0 0280: 8086:24fb (rev 10)
|
||||
03:00.0 0200: 10ec:8168 (rev 15)
|
||||
</PCI_VID_PID>
|
||||
|
||||
<WAKE_VECTOR_INFO>
|
||||
#define WAKE_VECTOR_32 0x7962108CUL
|
||||
#define WAKE_VECTOR_64 0x79621098UL
|
||||
</WAKE_VECTOR_INFO>
|
||||
|
||||
<RESET_REGISTER_INFO>
|
||||
#define RESET_REGISTER_ADDRESS 0xCF9UL
|
||||
#define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define RESET_REGISTER_VALUE 0x6U
|
||||
</RESET_REGISTER_INFO>
|
||||
|
||||
<PM_INFO>
|
||||
#define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_EVT_BIT_WIDTH 0x20U
|
||||
#define PM1A_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1A_EVT_ADDRESS 0x400UL
|
||||
#define PM1A_EVT_ACCESS_SIZE 0x2U
|
||||
#define PM1B_EVT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_EVT_BIT_WIDTH 0x0U
|
||||
#define PM1B_EVT_BIT_OFFSET 0x0U
|
||||
#define PM1B_EVT_ADDRESS 0x0UL
|
||||
#define PM1B_EVT_ACCESS_SIZE 0x2U
|
||||
#define PM1A_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1A_CNT_BIT_WIDTH 0x10U
|
||||
#define PM1A_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1A_CNT_ADDRESS 0x404UL
|
||||
#define PM1A_CNT_ACCESS_SIZE 0x2U
|
||||
#define PM1B_CNT_SPACE_ID SPACE_SYSTEM_IO
|
||||
#define PM1B_CNT_BIT_WIDTH 0x0U
|
||||
#define PM1B_CNT_BIT_OFFSET 0x0U
|
||||
#define PM1B_CNT_ADDRESS 0x0UL
|
||||
#define PM1B_CNT_ACCESS_SIZE 0x2U
|
||||
</PM_INFO>
|
||||
|
||||
<S3_INFO>
|
||||
#define S3_PKG_VAL_PM1A 0x5U
|
||||
#define S3_PKG_VAL_PM1B 0U
|
||||
#define S3_PKG_RESERVED 0x0U
|
||||
</S3_INFO>
|
||||
|
||||
<S5_INFO>
|
||||
#define S5_PKG_VAL_PM1A 0x7U
|
||||
#define S5_PKG_VAL_PM1B 0U
|
||||
#define S5_PKG_RESERVED 0x0U
|
||||
</S5_INFO>
|
||||
|
||||
<DRHD_INFO>
|
||||
#define DRHD_COUNT 2U
|
||||
|
||||
#define DRHD0_DEV_CNT 0x1U
|
||||
#define DRHD0_SEGMENT 0x0U
|
||||
#define DRHD0_FLAGS 0x0U
|
||||
#define DRHD0_REG_BASE 0xFED64000UL
|
||||
#define DRHD0_IGNORE true
|
||||
#define DRHD0_DEVSCOPE0_TYPE 0x1U
|
||||
#define DRHD0_DEVSCOPE0_ID 0x0U
|
||||
#define DRHD0_DEVSCOPE0_BUS 0x0U
|
||||
#define DRHD0_DEVSCOPE0_PATH 0x10U
|
||||
|
||||
#define DRHD1_DEV_CNT 0x2U
|
||||
#define DRHD1_SEGMENT 0x0U
|
||||
#define DRHD1_FLAGS 0x1U
|
||||
#define DRHD1_REG_BASE 0xFED65000UL
|
||||
#define DRHD1_IGNORE false
|
||||
#define DRHD1_DEVSCOPE0_TYPE 0x3U
|
||||
#define DRHD1_DEVSCOPE0_ID 0x1U
|
||||
#define DRHD1_DEVSCOPE0_BUS 0xfaU
|
||||
#define DRHD1_DEVSCOPE0_PATH 0xf8U
|
||||
#define DRHD1_DEVSCOPE1_TYPE 0x4U
|
||||
#define DRHD1_DEVSCOPE1_ID 0x0U
|
||||
#define DRHD1_DEVSCOPE1_BUS 0x0U
|
||||
#define DRHD1_DEVSCOPE1_PATH 0xffU
|
||||
|
||||
</DRHD_INFO>
|
||||
|
||||
<CPU_BRAND>
|
||||
"Intel(R) Celeron(R) CPU J3455 @ 1.50GHz"
|
||||
</CPU_BRAND>
|
||||
|
||||
<CX_INFO>
|
||||
{{SPACE_FFixedHW, 0x00U, 0x00U, 0x00U, 0x00UL}, 0x01U, 0x01U, 0x00U}, /* C1 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x415UL}, 0x02U, 0x32U, 0x00U}, /* C2 */
|
||||
{{SPACE_SYSTEM_IO, 0x08U, 0x00U, 0x00U, 0x419UL}, 0x03U, 0x96U, 0x00U}, /* C3 */
|
||||
</CX_INFO>
|
||||
|
||||
<PX_INFO>
|
||||
{0x5DDUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001700UL, 0x001700UL}, /* P0 */
|
||||
{0x5DCUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000F00UL, 0x000F00UL}, /* P1 */
|
||||
{0x578UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000E00UL, 0x000E00UL}, /* P2 */
|
||||
{0x514UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000D00UL, 0x000D00UL}, /* P3 */
|
||||
{0x4B0UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000C00UL, 0x000C00UL}, /* P4 */
|
||||
{0x44CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000B00UL, 0x000B00UL}, /* P5 */
|
||||
{0x3E8UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000A00UL, 0x000A00UL}, /* P6 */
|
||||
{0x384UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000900UL, 0x000900UL}, /* P7 */
|
||||
{0x320UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000800UL, 0x000800UL}, /* P8 */
|
||||
</PX_INFO>
|
||||
|
||||
<MMCFG_BASE_INFO>
|
||||
/* PCI mmcfg base of MCFG */
|
||||
#define DEFAULT_PCI_MMCFG_BASE 0xe0000000UL
|
||||
</MMCFG_BASE_INFO>
|
||||
|
||||
<CLOS_INFO>
|
||||
rdt resources supported: L2
|
||||
rdt resource clos max: 4
|
||||
rdt resource mask max: '0xff'
|
||||
</CLOS_INFO>
|
||||
|
||||
<IOMEM_INFO>
|
||||
00000000-00000fff : Reserved
|
||||
00001000-0003efff : System RAM
|
||||
0003f000-0003ffff : Reserved
|
||||
00040000-0009dfff : System RAM
|
||||
0009e000-000fffff : Reserved
|
||||
000f0000-000fffff : System ROM
|
||||
00100000-0fffffff : System RAM
|
||||
10000000-12150fff : Reserved
|
||||
12151000-6ff5e017 : System RAM
|
||||
6ff5e018-6ff6c057 : System RAM
|
||||
6ff6c058-6ff6d017 : System RAM
|
||||
6ff6d018-6ff7d057 : System RAM
|
||||
6ff7d058-7710dfff : System RAM
|
||||
7710e000-79232fff : Reserved
|
||||
79233000-7924dfff : ACPI Tables
|
||||
7924e000-79651fff : ACPI Non-volatile Storage
|
||||
79652000-799f5fff : Reserved
|
||||
799f6000-79d78fff : System RAM
|
||||
79d79000-79d79fff : ACPI Non-volatile Storage
|
||||
79d7a000-79da3fff : Reserved
|
||||
79da4000-7a9defff : System RAM
|
||||
7a9df000-7a9e0fff : Reserved
|
||||
7a9e1000-7affffff : System RAM
|
||||
7b000000-7fffffff : Reserved
|
||||
7b800001-7bffffff : PCI Bus 0000:00
|
||||
7c000001-7fffffff : PCI Bus 0000:00
|
||||
7c000001-7ffffffe : Graphics Stolen Memory
|
||||
80000000-cfffffff : PCI Bus 0000:00
|
||||
80000000-8fffffff : 0000:00:02.0
|
||||
90000000-90ffffff : 0000:00:02.0
|
||||
91000000-910fffff : 0000:00:0e.0
|
||||
91000000-910fffff : ICH HD audio
|
||||
91100000-911fffff : PCI Bus 0000:03
|
||||
91100000-91103fff : 0000:03:00.0
|
||||
91104000-91104fff : 0000:03:00.0
|
||||
91104000-91104fff : r8169
|
||||
91200000-912fffff : PCI Bus 0000:02
|
||||
91200000-91201fff : 0000:02:00.0
|
||||
91200000-91201fff : iwlwifi
|
||||
91300000-913fffff : PCI Bus 0000:01
|
||||
91300000-91300fff : 0000:01:00.0
|
||||
91300000-91300fff : rtsx_pci
|
||||
91400000-9140ffff : 0000:00:15.0
|
||||
91400000-9140ffff : xhci-hcd
|
||||
91408070-9140846f : intel_xhci_usb_sw
|
||||
91410000-91413fff : 0000:00:0e.0
|
||||
91410000-91413fff : ICH HD audio
|
||||
91414000-91415fff : 0000:00:12.0
|
||||
91414000-91415fff : ahci
|
||||
91416000-914160ff : 0000:00:1f.1
|
||||
91417000-91417fff : 0000:00:1a.0
|
||||
91418000-91418fff : 0000:00:1a.0
|
||||
91418000-91418fff : 0000:00:1a.0
|
||||
91419000-91419fff : 0000:00:19.2
|
||||
9141a000-9141afff : 0000:00:19.2
|
||||
9141a000-9141a1ff : lpss_dev
|
||||
9141a000-9141a1ff : pxa2xx-spi.4
|
||||
9141a200-9141a2ff : lpss_priv
|
||||
9141a800-9141afff : idma64.4
|
||||
9141a800-9141afff : idma64.4
|
||||
9141b000-9141bfff : 0000:00:19.1
|
||||
9141c000-9141cfff : 0000:00:19.1
|
||||
9141c000-9141c1ff : lpss_dev
|
||||
9141c000-9141c1ff : pxa2xx-spi.3
|
||||
9141c200-9141c2ff : lpss_priv
|
||||
9141c800-9141cfff : idma64.3
|
||||
9141c800-9141cfff : idma64.3
|
||||
9141d000-9141dfff : 0000:00:19.0
|
||||
9141e000-9141efff : 0000:00:19.0
|
||||
9141e000-9141e1ff : lpss_dev
|
||||
9141e000-9141e1ff : pxa2xx-spi.2
|
||||
9141e200-9141e2ff : lpss_priv
|
||||
9141e800-9141efff : idma64.2
|
||||
9141e800-9141efff : idma64.2
|
||||
9141f000-9141ffff : 0000:00:18.0
|
||||
91420000-91420fff : 0000:00:18.0
|
||||
91420000-914201ff : lpss_dev
|
||||
91420000-9142001f : serial
|
||||
91420200-914202ff : lpss_priv
|
||||
91420800-91420fff : idma64.1
|
||||
91420800-91420fff : idma64.1
|
||||
91421000-91421fff : 0000:00:16.0
|
||||
91422000-91422fff : 0000:00:16.0
|
||||
91422000-914221ff : lpss_dev
|
||||
91422000-914221ff : i2c_designware.0
|
||||
91422200-914222ff : lpss_priv
|
||||
91422800-91422fff : idma64.0
|
||||
91422800-91422fff : idma64.0
|
||||
91423000-914237ff : 0000:00:12.0
|
||||
91423000-914237ff : ahci
|
||||
91424000-914240ff : 0000:00:12.0
|
||||
91424000-914240ff : ahci
|
||||
91427000-91427fff : 0000:00:0f.0
|
||||
91427000-91427fff : mei_me
|
||||
d0000000-d0ffffff : Reserved
|
||||
d0c00000-d0c00653 : INT3452:03
|
||||
d0c00000-d0c00653 : INT3452:03
|
||||
d0c40000-d0c40763 : INT3452:01
|
||||
d0c40000-d0c40763 : INT3452:01
|
||||
d0c50000-d0c5076b : INT3452:00
|
||||
d0c50000-d0c5076b : INT3452:00
|
||||
d0c70000-d0c70673 : INT3452:02
|
||||
d0c70000-d0c70673 : INT3452:02
|
||||
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
|
||||
e0000000-efffffff : Reserved
|
||||
e0000000-efffffff : PCI Bus 0000:00
|
||||
e0000000-efffffff : pnp 00:02
|
||||
fe042000-fe044fff : Reserved
|
||||
fe900000-fe902fff : Reserved
|
||||
fea00000-feafffff : pnp 00:02
|
||||
fec00000-fec00fff : Reserved
|
||||
fec00000-fec003ff : IOAPIC 0
|
||||
fed00000-fed003ff : HPET 0
|
||||
fed00000-fed003ff : PNP0103:00
|
||||
fed01000-fed01fff : intel-spi
|
||||
fed01000-fed01fff : Reserved
|
||||
fed01000-fed01fff : pnp 00:02
|
||||
fed03000-fed03fff : pnp 00:02
|
||||
fed06000-fed06fff : pnp 00:02
|
||||
fed08000-fed09fff : pnp 00:02
|
||||
fed1c000-fed1cfff : pnp 00:02
|
||||
fed40000-fed44fff : MSFT0101:00
|
||||
fed64000-fed64fff : dmar0
|
||||
fed65000-fed65fff : dmar1
|
||||
fed80000-fedbffff : pnp 00:02
|
||||
fee00000-fee00fff : Local APIC
|
||||
fee00000-fee00fff : Reserved
|
||||
ff000000-ffffffff : Reserved
|
||||
100000000-27fffffff : System RAM
|
||||
101000000-1022048b0 : Kernel code
|
||||
1022048b1-102bce3ff : Kernel data
|
||||
102d36000-1035fffff : Kernel bss
|
||||
</IOMEM_INFO>
|
||||
|
||||
<BLOCK_DEVICE_INFO>
|
||||
/dev/sda3: TYPE="ext4"
|
||||
</BLOCK_DEVICE_INFO>
|
||||
|
||||
<TTYS_INFO>
|
||||
seri:/dev/ttyS0 type:mmio base:0x91420000 irq:4 bdf:"00:18.0"
|
||||
</TTYS_INFO>
|
||||
|
||||
<AVAILABLE_IRQ_INFO>
|
||||
3, 5, 6, 7, 10, 11, 12, 13, 15
|
||||
</AVAILABLE_IRQ_INFO>
|
||||
|
||||
<TOTAL_MEM_INFO>
|
||||
8062792 kB
|
||||
</TOTAL_MEM_INFO>
|
||||
|
||||
<CPU_PROCESSOR_INFO>
|
||||
0, 1, 2, 3
|
||||
</CPU_PROCESSOR_INFO>
|
||||
|
||||
<MAX_MSIX_TABLE_NUM>
|
||||
16
|
||||
</MAX_MSIX_TABLE_NUM>
|
||||
|
||||
</acrn-config>
|
@ -1,187 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<acrn-config board="nuc6cayh" scenario="sdc">
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<RELEASE>n</RELEASE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
<LOG_DESTINATION>7</LOG_DESTINATION>
|
||||
<LOG_BUF_SIZE>0x40000</LOG_BUF_SIZE>
|
||||
</DEBUG_OPTIONS>
|
||||
|
||||
<FEATURES>
|
||||
<RELOC>y</RELOC>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2>y</MULTIBOOT2>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>n</CDP_ENABLED>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
<CLOS_MASK>0xff</CLOS_MASK>
|
||||
</RDT>
|
||||
<NVMX_ENABLED>n</NVMX_ENABLED>
|
||||
<HYPERV_ENABLED>y</HYPERV_ENABLED>
|
||||
<IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
|
||||
<ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
|
||||
<L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
|
||||
<MCE_ON_PSC_DISABLED>n</MCE_ON_PSC_DISABLED>
|
||||
<IVSHMEM>
|
||||
<IVSHMEM_ENABLED>n</IVSHMEM_ENABLED>
|
||||
<IVSHMEM_REGION/>
|
||||
</IVSHMEM>
|
||||
</FEATURES>
|
||||
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
<HV_RAM_SIZE/>
|
||||
<HV_RAM_START/>
|
||||
<LOW_RAM_SIZE>0x00010000</LOW_RAM_SIZE>
|
||||
<PLATFORM_RAM_SIZE>0x400000000</PLATFORM_RAM_SIZE>
|
||||
</MEMORY>
|
||||
|
||||
<CAPACITIES>
|
||||
<IOMMU_BUS_NUM>0x100</IOMMU_BUS_NUM>
|
||||
<MAX_IR_ENTRIES>256</MAX_IR_ENTRIES>
|
||||
<MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
|
||||
<MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
|
||||
<MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
|
||||
<MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM>16</MAX_MSIX_TABLE_NUM>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
</hv>
|
||||
|
||||
<vm id="0">
|
||||
<vm_type>SOS_VM</vm_type>
|
||||
<name>ACRN SOS VM</name>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<start_hpa>0</start_hpa>
|
||||
</memory>
|
||||
<os_config>
|
||||
<name>ACRN Service OS</name>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>SOS_VM_BOOTARGS</bootargs>
|
||||
</os_config>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>SOS_COM1_BASE</base>
|
||||
<irq>SOS_COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>SOS_COM2_IRQ</irq>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev/>
|
||||
<pci_dev/>
|
||||
</pci_devs>
|
||||
<board_private>
|
||||
<rootfs>/dev/sda3</rootfs>
|
||||
<bootargs>
|
||||
rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3
|
||||
i915.nuclear_pageflip=1 hvlog=2M@0xe00000 memmap=0x200000$0xe00000
|
||||
</bootargs>
|
||||
</board_private>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<vm_type>POST_STD_VM</vm_type>
|
||||
<guest_flags>
|
||||
<guest_flag>0</guest_flag>
|
||||
</guest_flags>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<vm_type>KATA_VM</vm_type>
|
||||
<cpu_affinity>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<epc_section>
|
||||
<base>0</base>
|
||||
<size>0</size>
|
||||
</epc_section>
|
||||
<legacy_vuart id="0">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM1_IRQ</irq>
|
||||
</legacy_vuart>
|
||||
<legacy_vuart id="1">
|
||||
<type>VUART_LEGACY_PIO</type>
|
||||
<base>INVALID_COM_BASE</base>
|
||||
<irq>COM2_IRQ</irq>
|
||||
<target_vm_id>0</target_vm_id>
|
||||
<target_uart_id>0</target_uart_id>
|
||||
</legacy_vuart>
|
||||
<console_vuart id="0">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
</console_vuart>
|
||||
<communication_vuart id="1">
|
||||
<base>INVALID_PCI_BASE</base>
|
||||
<target_vm_id>1</target_vm_id>
|
||||
<target_uart_id>1</target_uart_id>
|
||||
</communication_vuart>
|
||||
<PTM>n</PTM>
|
||||
</vm>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="nuc6cayh" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">YOCTO</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">2048</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT.">gvtd</gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Disable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX].">LaaG</network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">/home/clear/uos/uos.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@stdio:stdio_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
@ -1,46 +0,0 @@
|
||||
<acrn-config board="nuc6cayh" scenario="sdc" uos_launcher="1">
|
||||
<uos id="1">
|
||||
<uos_type desc="UOS type">ZEPHYR</uos_type>
|
||||
<rtos_type desc="UOS Realtime capability">no</rtos_type>
|
||||
<mem_size desc="UOS memory size in MByte">128</mem_size>
|
||||
<gvt_args desc="GVT settings. Set it to gvtd for GVTd, otherwise is GVTg arguments. The recommendation arguments for GVTg is 64 448 8. Leave it blank to disable GVT."></gvt_args>
|
||||
<vbootloader desc="virtual bootloader method" readonly="true">ovmf</vbootloader>
|
||||
<vuart0 desc="vUART0 which emulated by device model">Enable</vuart0>
|
||||
<poweroff_channel desc="the method of power off uos"></poweroff_channel>
|
||||
<allow_trigger_s5 desc="allow this vm to trigger s5 shutdown flow, this flag works with poweroff_channel 'vuart1(pty)' and 'vuart1(tty)' only.">n</allow_trigger_s5>
|
||||
<enable_ptm desc="enable ptm of uos">n</enable_ptm>
|
||||
<usb_xhci desc="USB xHCI mediator configuration. input format: bus#-port#[:bus#-port#: ...]. e.g.: 1-2:2-4"></usb_xhci>
|
||||
<cpu_affinity desc="List of pCPU that this VM's vCPUs are pinned to.">
|
||||
<pcpu_id></pcpu_id>
|
||||
</cpu_affinity>
|
||||
<shm_regions desc="List of shared memory regions for inter-VM communication.">
|
||||
<shm_region desc="configure the shm regions for current VM, for example hv:/sharename,2"></shm_region>
|
||||
</shm_regions>
|
||||
<console_vuart desc="A PCI based console vuart which is emulated by device model">Disable</console_vuart>
|
||||
<communication_vuarts desc="List of PCI based communication vuarts which are emulated by device model">
|
||||
<communication_vuart></communication_vuart>
|
||||
</communication_vuarts>
|
||||
|
||||
<passthrough_devices>
|
||||
<usb_xdci desc="vm usb_xdci device"></usb_xdci>
|
||||
<audio desc="vm audio device"></audio>
|
||||
<audio_codec desc="vm audio codec device"></audio_codec>
|
||||
<ipu desc="vm ipu device"></ipu>
|
||||
<ipu_i2c desc="vm ipu_i2c device"></ipu_i2c>
|
||||
<cse desc="vm cse device"></cse>
|
||||
<wifi desc="vm wifi device"></wifi>
|
||||
<bluetooth desc="vm bluetooth"></bluetooth>
|
||||
<sd_card desc="vm sd card device"></sd_card>
|
||||
<ethernet desc="vm ethernet device"></ethernet>
|
||||
<sata desc="vm sata device"></sata>
|
||||
<nvme desc="vm nvme device"></nvme>
|
||||
</passthrough_devices>
|
||||
|
||||
<virtio_devices>
|
||||
<network desc="virtio network devices setting. Input format: tap_name,[vhost],[mac=XX:XX:XX:XX:XX:XX]."></network>
|
||||
<input desc="virtio input device"></input>
|
||||
<block desc="virtio block device setting. format: [blk partition:][img path] e.g.: /dev/sda3:./a/b.img">./zephyr.img</block>
|
||||
<console desc="virtio console device,input format: [@]stdio|tty|pty|sock:portname[=portpath][,[@]stdio|tty|pty:portname[=portpath]]">@pty:pty_port</console>
|
||||
</virtio_devices>
|
||||
</uos>
|
||||
</acrn-config>
|
Loading…
Reference in New Issue
Block a user