mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-04-27 11:22:17 +00:00
debian/configs: Remove proprietary configs, just provide a hook directory
Tracked-On: #6688 Signed-off-by: Helmut Buchsbaum <helmut.buchsbaum@opensource.tttech-industrial.com>
This commit is contained in:
parent
dc4a1548f3
commit
3bd6030e08
14
debian/README.rst
vendored
14
debian/README.rst
vendored
@ -119,15 +119,17 @@ of supported board. Many thanks to Pirouf for bringing in this idea!
|
||||
apt-get build-dep acrn-hypervisor
|
||||
cd acrn-hypervisor-<version>
|
||||
|
||||
Now you can make your changes, e.g. use a new board and scenario:
|
||||
Now you can make your changes, e.g. use a new board and scenario, preferrably using ``debian/config`` as a hook directory for proprietary configurations, see also `debian/configs/README.rst <configs/README.rst>`__:
|
||||
|
||||
::
|
||||
|
||||
mkdir -p misc/config_tools/data/newboard
|
||||
cp <user>/newboard.xml misc/config_tools/data/newboard/newboard.xml
|
||||
cp <user>/newscenario.xml misc/config_tools/data/newboard/newscenario.xml
|
||||
sed "s/ACRN_BOARDLIST \:\=.*/ACRN_BOARDLIST \:\= newboard/" -i debian/acrn-hypervisor.conf.mk
|
||||
sed "s/ACRN_SCENARIOLIST \:\=.*/ACRN_SCENARIOLIST \:\= newscenario/" -i debian/acrn-hypervisor.conf.mk
|
||||
mkdir -p debian/config/newboard
|
||||
cp <user>/newboard.xml debian/config/newboard/newboard.xml
|
||||
cp <user>/newscenario.xml debian/config/newboard/newscenario.xml
|
||||
cat << EOF > debian/config/configurations.mk
|
||||
ACRN_BOARDLIST += newboard
|
||||
ACRN_SCENARIOLIST += newscenario
|
||||
EOF
|
||||
dpkg-buildpackage
|
||||
|
||||
The resulting packages are then located in ``<working dir>``.
|
||||
|
20
debian/acrn-hypervisor.conf.mk
vendored
20
debian/acrn-hypervisor.conf.mk
vendored
@ -1,20 +0,0 @@
|
||||
# set these variables to define build of certain boards/scenarios, e.g.
|
||||
ACRN_BOARDLIST := whl-ipc-i5 nuc11tnbi5 cfl-k700-i7 tgl-vecow-spc-7100-Corei7 nuc7i7dnh kontron-COMe-mAL10 simatic-ipc227g
|
||||
ACRN_SCENARIOLIST := partitioned shared hybrid hybrid_rt shared+initrd
|
||||
# alternatively, unset ACRN_BOARDLIST to build for all boards,
|
||||
# ACRN_SCENARIOLIST must be set explicitly: scenario configs must be located
|
||||
# in the same directory as the board config, since there are no board and
|
||||
# scenario attributes any more in the scenario configs since
|
||||
# commit c25de24a92c26faa59e7d5e23966dd54215b66e4
|
||||
#
|
||||
# undefine ACRN_BOARDLIST
|
||||
|
||||
# add builtin and eventually explicitely provided config directories
|
||||
# misc/config_tools/data: contains ACRN supported configuration
|
||||
# debian/configs: add additional configurations here!
|
||||
CONFIGDIRS = misc/config_tools/data debian/configs
|
||||
|
||||
|
||||
# for now build the debug versions
|
||||
# set to 1 for RELEASE build
|
||||
export RELEASE ?= 0
|
54
debian/configs/README.rst
vendored
Normal file
54
debian/configs/README.rst
vendored
Normal file
@ -0,0 +1,54 @@
|
||||
**Purpose of this folder**
|
||||
|
||||
This folder serves as a hook to add proprietary ACRN configuration for package building. To avoid polluting ``misc/config_tools/data`` with otherwise unsupported configurations, any additional board and scenario configurations can be put in here (``debian/configs``) using the same structure as in ``misc/config_tools/data``:
|
||||
|
||||
::
|
||||
|
||||
debian/configs + <board name> + <board name>.xml
|
||||
|
|
||||
+ <scenario 1>.xml
|
||||
..
|
||||
+ <scenario n>.xml
|
||||
|
||||
|
||||
This enables an easy merge form acrn-hypervisor repository without any merge conflict. To get any changes built into the package you have to commit your changes, since ``git-buildpackage`` always requires this to be able to reproduce a package without impact of local changes.
|
||||
|
||||
To add proprietary configuration, you create a proper working branch:
|
||||
|
||||
::
|
||||
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ git checkout -b my-proprietary-acrn-package
|
||||
|
||||
Add your proprietary configuration, e.g., adding a configuration for a NUC7i7DNHE system with a new-shared scenario:
|
||||
|
||||
::
|
||||
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ mkdir -p debian/configs/nuc7i7dnhe
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ cp <your-config-path>/nuc7i7dnhe.xml debian/configs/nuc7i7dnhe/
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ cp <your-config-path>/new-shared.xml debian/configs/nuc7i7dnhe/
|
||||
|
||||
Create a ``debian/configs/configurations.mk`` with the following contents:
|
||||
|
||||
::
|
||||
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ cat debian/configs/configurations.mk
|
||||
ACRN_BOARDLIST += nuc7i7dnhe
|
||||
ACRN_SCENARIOLIST += new-shared
|
||||
|
||||
This adds nuc7i7dnhe:new-shared to the configuration built-into ``acrn-hypervisor`` package. Commit yor changes
|
||||
|
||||
::
|
||||
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ git add debian/configs/nuc7i7dnhe debian/configs/configurations.mk
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ git commit -s -m "Add nuc7i7dnhe:new-shared"
|
||||
|
||||
Now you can use this branch ``my-proprietary-acrn-package`` to build the ACRN packages including your new config:
|
||||
|
||||
::
|
||||
|
||||
me@devhost:~/acrn-work/acrn-hypervisor$ DISTRO=<your distro> VENDOR=<your vendor> debian/docker/acrn-docker-build.sh --git-ignore-branch
|
||||
|
||||
This can then easily be rebased onto any ACRN changes whenever required without any merge-issues.
|
||||
|
||||
*Remark*: For a quick solution without the need to commit your changes you can circumvent ``git-buildpackage`` using the procedure outlined `here <../README.rst#development-build-from-source-package>`__.
|
||||
|
@ -1,997 +0,0 @@
|
||||
<acrn-config board="kontron-COMe-mAL10">
|
||||
<BIOS_INFO>
|
||||
BIOS Information
|
||||
Vendor: Kontron Europe
|
||||
Version: MAL1R113
|
||||
Release Date: 05/08/2019
|
||||
BIOS Revision: 5.12
|
||||
</BIOS_INFO>
|
||||
<BASE_BOARD_INFO>
|
||||
Base Board Information
|
||||
Manufacturer: Kontron Europe GmbH
|
||||
Product Name: COMe-mAL10 E2
|
||||
Version: 2.0.0
|
||||
</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 HD Graphics 500 (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 91610000 (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 9161f000 (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 91614000 (32-bit, non-prefetchable) [size=8K]
|
||||
Region 1: Memory at 9161c000 (32-bit, non-prefetchable) [size=256]
|
||||
Region 5: Memory at 9161b000 (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 91600000 (64-bit, non-prefetchable) [size=64K]
|
||||
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 9161a000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91619000 (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 91618000 (64-bit, non-prefetchable) [size=4K]
|
||||
Region 2: Memory at 91617000 (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 91616000 (64-bit, non-prefetchable) [size=256]
|
||||
01:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
|
||||
Region 0: Memory at 91200000 (32-bit, non-prefetchable) [size=1M]
|
||||
Region 3: Memory at 91300000 (32-bit, non-prefetchable) [size=16K]
|
||||
03:00.0 Non-VGA unclassified device: TTTech Computertechnik AG Device de01 (rev 01)
|
||||
Region 0: Memory at 91500000 (32-bit, non-prefetchable) [disabled] [size=128]
|
||||
05:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
|
||||
Region 0: Memory at 91400000 (32-bit, non-prefetchable) [size=128K]
|
||||
Region 3: Memory at 91420000 (32-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: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:1b.0 0805: 8086:5aca (rev 0b)
|
||||
00:1c.0 0805: 8086:5acc (rev 0b)
|
||||
00:1f.0 0601: 8086:5ae8 (rev 0b)
|
||||
00:1f.1 0c05: 8086:5ad4 (rev 0b)
|
||||
01:00.0 0200: 8086:1533 (rev 03)
|
||||
03:00.0 0000: 1c7e:de01 (rev 01)
|
||||
05:00.0 0200: 8086:157b (rev 03)
|
||||
</PCI_VID_PID>
|
||||
<WAKE_VECTOR_INFO>
|
||||
#define WAKE_VECTOR_32 0x79D6908CUL
|
||||
#define WAKE_VECTOR_64 0x79D69098UL
|
||||
</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>
|
||||
</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) Atom(TM) Processor E3940 @ 1.60GHz"
|
||||
</CPU_BRAND>
|
||||
<CX_INFO>
|
||||
/* Cx data is not available */
|
||||
</CX_INFO>
|
||||
<PX_INFO>
|
||||
/* Px data is not available */
|
||||
</PX_INFO>
|
||||
<MMCFG_BASE_INFO>
|
||||
/* PCI mmcfg base of MCFG */
|
||||
#define DEFAULT_PCI_MMCFG_BASE 0xe0000000UL
|
||||
</MMCFG_BASE_INFO>
|
||||
<TPM_INFO>
|
||||
/* no TPM device */
|
||||
</TPM_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-1fffffff : System RAM
|
||||
0b800000-0c401e76 : Kernel code
|
||||
0c600000-0cd6ffff : Kernel rodata
|
||||
0ce00000-0d07b7ff : Kernel data
|
||||
0d64f000-0d7fffff : Kernel bss
|
||||
20000000-22150fff : Reserved
|
||||
22151000-743fffff : System RAM
|
||||
74400000-74402fff : Reserved
|
||||
74403000-768d7fff : System RAM
|
||||
768d8000-768d8fff : Reserved
|
||||
768d9000-778f9fff : System RAM
|
||||
778fa000-79cf9fff : Reserved
|
||||
79cfa000-79d40fff : System RAM
|
||||
79d41000-79d69fff : ACPI Non-volatile Storage
|
||||
79d6a000-7a0a9fff : Reserved
|
||||
7a0aa000-7a129fff : Unknown E820 type
|
||||
7a12a000-7a498fff : System RAM
|
||||
7a499000-7a499fff : ACPI Non-volatile Storage
|
||||
7a49a000-7a4c3fff : Reserved
|
||||
7a4c4000-7aae4fff : System RAM
|
||||
7aae5000-7aae6fff : Reserved
|
||||
7aae7000-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-913fffff : PCI Bus 0000:01
|
||||
91100000-911fffff : 0000:01:00.0
|
||||
91200000-912fffff : 0000:01:00.0
|
||||
91200000-912fffff : igb
|
||||
91300000-91303fff : 0000:01:00.0
|
||||
91300000-91303fff : igb
|
||||
91400000-914fffff : PCI Bus 0000:05
|
||||
91400000-9141ffff : 0000:05:00.0
|
||||
91400000-9141ffff : igb
|
||||
91420000-91423fff : 0000:05:00.0
|
||||
91420000-91423fff : igb
|
||||
91500000-915fffff : PCI Bus 0000:03
|
||||
91500000-9150007f : 0000:03:00.0
|
||||
91600000-9160ffff : 0000:00:15.0
|
||||
91600000-9160ffff : xhci-hcd
|
||||
91608070-9160846f : intel_xhci_usb_sw
|
||||
91610000-91613fff : 0000:00:0e.0
|
||||
91610000-91613fff : ICH HD audio
|
||||
91614000-91615fff : 0000:00:12.0
|
||||
91614000-91615fff : ahci
|
||||
91616000-916160ff : 0000:00:1f.1
|
||||
91617000-91617fff : 0000:00:1c.0
|
||||
91618000-91618fff : 0000:00:1c.0
|
||||
91618000-91618fff : mmc1
|
||||
91619000-91619fff : 0000:00:1b.0
|
||||
9161a000-9161afff : 0000:00:1b.0
|
||||
9161a000-9161afff : mmc0
|
||||
9161b000-9161b7ff : 0000:00:12.0
|
||||
9161b000-9161b7ff : ahci
|
||||
9161c000-9161c0ff : 0000:00:12.0
|
||||
9161c000-9161c0ff : ahci
|
||||
9161f000-9161ffff : 0000:00:0f.0
|
||||
9161f000-9161ffff : mei_me
|
||||
d0000000-d0ffffff : Reserved
|
||||
d0c00000-d0c00653 : INT3452:03
|
||||
d0c00000-d0c00653 : INT3452:03 INT3452:03
|
||||
d0c40000-d0c40763 : INT3452:01
|
||||
d0c40000-d0c40763 : INT3452:01 INT3452:01
|
||||
d0c50000-d0c5076b : INT3452:00
|
||||
d0c50000-d0c5076b : INT3452:00 INT3452:00
|
||||
d0c70000-d0c70673 : INT3452:02
|
||||
d0c70000-d0c70673 : INT3452:02 INT3452:02
|
||||
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
|
||||
e0000000-efffffff : Reserved
|
||||
e0000000-efffffff : PCI Bus 0000:00
|
||||
e0000000-efffffff : pnp 00:05
|
||||
fe042000-fe044fff : Reserved
|
||||
fe900000-fe902fff : Reserved
|
||||
fea00000-feafffff : pnp 00:05
|
||||
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:05
|
||||
fed03000-fed03fff : pnp 00:05
|
||||
fed06000-fed06fff : pnp 00:05
|
||||
fed08000-fed09fff : pnp 00:05
|
||||
fed1c000-fed1cfff : pnp 00:05
|
||||
fed40000-fed44fff : 00:07 TPM
|
||||
fed80000-fedbffff : pnp 00:05
|
||||
fee00000-fee00fff : Local APIC
|
||||
fee00000-fee00fff : Reserved
|
||||
ff000000-ffffffff : Reserved
|
||||
100000000-17fffffff : System RAM
|
||||
</IOMEM_INFO>
|
||||
<BLOCK_DEVICE_INFO>
|
||||
/dev/sda2: TYPE="ext4"
|
||||
</BLOCK_DEVICE_INFO>
|
||||
<TTYS_INFO>
|
||||
seri:/dev/ttyS0 type:portio base:0x3F8 irq:4
|
||||
seri:/dev/ttyS1 type:portio base:0x2F8 irq:3
|
||||
</TTYS_INFO>
|
||||
<AVAILABLE_IRQ_INFO>
|
||||
5, 6, 7, 10, 11, 12, 13, 15
|
||||
</AVAILABLE_IRQ_INFO>
|
||||
<TOTAL_MEM_INFO>
|
||||
3870212 kB
|
||||
</TOTAL_MEM_INFO>
|
||||
<CPU_PROCESSOR_INFO>
|
||||
0, 1, 2, 3
|
||||
</CPU_PROCESSOR_INFO>
|
||||
<MAX_MSIX_TABLE_NUM>
|
||||
5
|
||||
</MAX_MSIX_TABLE_NUM>
|
||||
<processors>
|
||||
<model description="Intel(R) Atom(TM) Processor E3940 @ 1.60GHz">
|
||||
<family_id>0x6</family_id>
|
||||
<model_id>0x5c</model_id>
|
||||
<core_type></core_type>
|
||||
<native_model_id></native_model_id>
|
||||
<capability id="sse3"/>
|
||||
<capability id="pclmulqdq"/>
|
||||
<capability id="dtes64"/>
|
||||
<capability id="ds_cpl"/>
|
||||
<capability id="vmx"/>
|
||||
<capability id="est"/>
|
||||
<capability id="tm2"/>
|
||||
<capability id="ssse3"/>
|
||||
<capability id="sdbg"/>
|
||||
<capability id="cmpxchg16b"/>
|
||||
<capability id="xtpr"/>
|
||||
<capability id="pdcm"/>
|
||||
<capability id="sse4_1"/>
|
||||
<capability id="sse4_2"/>
|
||||
<capability id="x2apic"/>
|
||||
<capability id="movbe"/>
|
||||
<capability id="popcnt"/>
|
||||
<capability id="tsc_deadline"/>
|
||||
<capability id="aes"/>
|
||||
<capability id="xsave"/>
|
||||
<capability id="rdrand"/>
|
||||
<capability id="fpu"/>
|
||||
<capability id="vme"/>
|
||||
<capability id="de"/>
|
||||
<capability id="pse"/>
|
||||
<capability id="tsc"/>
|
||||
<capability id="msr"/>
|
||||
<capability id="pae"/>
|
||||
<capability id="mce"/>
|
||||
<capability id="cx8"/>
|
||||
<capability id="apic"/>
|
||||
<capability id="sep"/>
|
||||
<capability id="mtrr"/>
|
||||
<capability id="pge"/>
|
||||
<capability id="mca"/>
|
||||
<capability id="cmov"/>
|
||||
<capability id="pat"/>
|
||||
<capability id="pse36"/>
|
||||
<capability id="clfsh"/>
|
||||
<capability id="ds"/>
|
||||
<capability id="acpi"/>
|
||||
<capability id="mmx"/>
|
||||
<capability id="fxsr"/>
|
||||
<capability id="sse"/>
|
||||
<capability id="sse2"/>
|
||||
<capability id="ss"/>
|
||||
<capability id="htt"/>
|
||||
<capability id="tm"/>
|
||||
<capability id="pbe"/>
|
||||
<capability id="fsgsbase"/>
|
||||
<capability id="ia32_tsc_adjust_msr"/>
|
||||
<capability id="smep"/>
|
||||
<capability id="erms"/>
|
||||
<capability id="deprecate_fpu"/>
|
||||
<capability id="mpx"/>
|
||||
<capability id="rdt_a"/>
|
||||
<capability id="rdseed"/>
|
||||
<capability id="smap"/>
|
||||
<capability id="clflushopt"/>
|
||||
<capability id="intel_pt"/>
|
||||
<capability id="sha"/>
|
||||
<capability id="ibrs_ibpb"/>
|
||||
<capability id="stibp"/>
|
||||
<capability id="ia32_arch_capabilities"/>
|
||||
<capability id="lahf_sahf_64"/>
|
||||
<capability id="prefetchw"/>
|
||||
<capability id="syscall_sysret_64"/>
|
||||
<capability id="execute_disable"/>
|
||||
<capability id="gbyte_pages"/>
|
||||
<capability id="rdtscp_ia32_tsc_aux"/>
|
||||
<capability id="intel_64"/>
|
||||
<capability id="invariant_tsc"/>
|
||||
<capability id="fast_string"/>
|
||||
<capability id="vmx_pinbased_ctls_irq_exit"/>
|
||||
<capability id="ept"/>
|
||||
<capability id="apicv"/>
|
||||
<capability id="vmx_procbased_ctls_tsc_off"/>
|
||||
<capability id="vmx_procbased_ctls_tpr_shadow"/>
|
||||
<capability id="vmx_procbased_ctls_io_bitmap"/>
|
||||
<capability id="vmx_procbased_ctls_msr_bitmap"/>
|
||||
<capability id="vmx_procbased_ctls_hlt"/>
|
||||
<capability id="vmx_procbased_ctls_secondary"/>
|
||||
<capability id="vmx_exit_ctls_ack_irq"/>
|
||||
<capability id="vmx_exit_ctls_save_pat"/>
|
||||
<capability id="vmx_exit_ctls_load_pat"/>
|
||||
<capability id="vmx_exit_ctls_host_addr64"/>
|
||||
<capability id="vmx_entry_ctls_load_pat"/>
|
||||
<capability id="vmx_entry_ctls_ia32e_mode"/>
|
||||
<capability id="unrestricted_guest"/>
|
||||
<capability id="vmx_procbased_ctls2_vapic"/>
|
||||
<capability id="vmx_procbased_ctls2_ept"/>
|
||||
<capability id="vmx_procbased_ctls2_vpid"/>
|
||||
<capability id="vmx_procbased_ctls2_rdtscp"/>
|
||||
<capability id="vmx_procbased_ctls2_unrestrict"/>
|
||||
<capability id="invept"/>
|
||||
<capability id="invvpid"/>
|
||||
<capability id="ept_2mb_page"/>
|
||||
<capability id="vmx_ept_1gb_page"/>
|
||||
<attribute id="cpuid_level">0x15</attribute>
|
||||
<attribute id="physical_address_bits">39</attribute>
|
||||
<attribute id="linear_address_bits">48</attribute>
|
||||
</model>
|
||||
<die id="0x0">
|
||||
<core id="0x0">
|
||||
<thread id="0x0">
|
||||
<cpu_id>0</cpu_id>
|
||||
<apic_id>0x0</apic_id>
|
||||
<x2apic_id>0x0</x2apic_id>
|
||||
<family_id>0x6</family_id>
|
||||
<model_id>0x5c</model_id>
|
||||
<stepping_id>0x9</stepping_id>
|
||||
<core_type></core_type>
|
||||
<native_model_id></native_model_id>
|
||||
</thread>
|
||||
</core>
|
||||
<core id="0x1">
|
||||
<thread id="0x2">
|
||||
<cpu_id>1</cpu_id>
|
||||
<apic_id>0x2</apic_id>
|
||||
<x2apic_id>0x2</x2apic_id>
|
||||
<family_id>0x6</family_id>
|
||||
<model_id>0x5c</model_id>
|
||||
<stepping_id>0x9</stepping_id>
|
||||
<core_type></core_type>
|
||||
<native_model_id></native_model_id>
|
||||
</thread>
|
||||
</core>
|
||||
<core id="0x2">
|
||||
<thread id="0x4">
|
||||
<cpu_id>2</cpu_id>
|
||||
<apic_id>0x4</apic_id>
|
||||
<x2apic_id>0x4</x2apic_id>
|
||||
<family_id>0x6</family_id>
|
||||
<model_id>0x5c</model_id>
|
||||
<stepping_id>0x9</stepping_id>
|
||||
<core_type></core_type>
|
||||
<native_model_id></native_model_id>
|
||||
</thread>
|
||||
</core>
|
||||
<core id="0x3">
|
||||
<thread id="0x6">
|
||||
<cpu_id>3</cpu_id>
|
||||
<apic_id>0x6</apic_id>
|
||||
<x2apic_id>0x6</x2apic_id>
|
||||
<family_id>0x6</family_id>
|
||||
<model_id>0x5c</model_id>
|
||||
<stepping_id>0x9</stepping_id>
|
||||
<core_type></core_type>
|
||||
<native_model_id></native_model_id>
|
||||
</thread>
|
||||
</core>
|
||||
</die>
|
||||
</processors>
|
||||
<caches>
|
||||
<cache level="1" id="0x0" type="1">
|
||||
<cache_size>24576</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>6</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x0</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="1" id="0x0" type="2">
|
||||
<cache_size>32768</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>8</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x0</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="1" id="0x2" type="1">
|
||||
<cache_size>24576</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>6</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x2</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="1" id="0x2" type="2">
|
||||
<cache_size>32768</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>8</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x2</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="1" id="0x4" type="1">
|
||||
<cache_size>24576</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>6</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x4</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="1" id="0x4" type="2">
|
||||
<cache_size>32768</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>8</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x4</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="1" id="0x6" type="1">
|
||||
<cache_size>24576</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>6</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x6</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="1" id="0x6" type="2">
|
||||
<cache_size>32768</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>8</ways>
|
||||
<sets>64</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x6</processor>
|
||||
</processors>
|
||||
</cache>
|
||||
<cache level="2" id="0x0" type="3">
|
||||
<cache_size>1048576</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>16</ways>
|
||||
<sets>1024</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x0</processor>
|
||||
<processor>0x2</processor>
|
||||
</processors>
|
||||
<capability id="CAT">
|
||||
<capacity_mask_length>8</capacity_mask_length>
|
||||
<clos_number>4</clos_number>
|
||||
</capability>
|
||||
</cache>
|
||||
<cache level="2" id="0x1" type="3">
|
||||
<cache_size>1048576</cache_size>
|
||||
<line_size>64</line_size>
|
||||
<ways>16</ways>
|
||||
<sets>1024</sets>
|
||||
<partitions>1</partitions>
|
||||
<self_initializing>1</self_initializing>
|
||||
<fully_associative>0</fully_associative>
|
||||
<write_back_invalidate>1</write_back_invalidate>
|
||||
<cache_inclusiveness>0</cache_inclusiveness>
|
||||
<complex_cache_indexing>0</complex_cache_indexing>
|
||||
<processors>
|
||||
<processor>0x4</processor>
|
||||
<processor>0x6</processor>
|
||||
</processors>
|
||||
<capability id="CAT">
|
||||
<capacity_mask_length>8</capacity_mask_length>
|
||||
<clos_number>4</clos_number>
|
||||
</capability>
|
||||
</cache>
|
||||
</caches>
|
||||
<memory>
|
||||
<range start="0x0000000000000000" end="0x000000000003efff" size="258048"/>
|
||||
<range start="0x0000000000040000" end="0x000000000009dfff" size="385024"/>
|
||||
<range start="0x0000000000100000" end="0x000000001fffffff" size="535822336"/>
|
||||
<range start="0x0000000022151000" end="0x00000000778f9fff" size="1434095616"/>
|
||||
<range start="0x0000000079cfa000" end="0x0000000079d40fff" size="290816"/>
|
||||
<range start="0x000000007a12a000" end="0x000000007a498fff" size="3600384"/>
|
||||
<range start="0x000000007a4c4000" end="0x000000007aae4fff" size="6426624"/>
|
||||
<range start="0x000000007aae7000" end="0x000000007affffff" size="5345280"/>
|
||||
<range start="0x0000000100000000" end="0x000000017fffffff" size="2147483648"/>
|
||||
</memory>
|
||||
<ioapics>
|
||||
<ioapic id="0x1">
|
||||
<address>0xfec00000</address>
|
||||
<gsi_base>0x0</gsi_base>
|
||||
<gsi_number>120</gsi_number>
|
||||
</ioapic>
|
||||
</ioapics>
|
||||
<devices>
|
||||
<bus type="pci" address="0x0" id="0x5af0" description="Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5af0</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x060000</class>
|
||||
<resource type="memory" min="0x7b800001" max="0x7bffffff" len="0x7fffff"/>
|
||||
<resource type="memory" min="0x7c000001" max="0x7fffffff" len="0x3ffffff"/>
|
||||
<resource type="memory" min="0x80000000" max="0xcfffffff" len="0x50000000"/>
|
||||
<resource type="memory" min="0xe0000000" max="0xefffffff" len="0x10000000"/>
|
||||
<capability id="Vendor-Specific"/>
|
||||
<device address="0x20000" id="0x5a85" description="00:02.0 VGA compatible controller: Intel Corporation HD Graphics 500">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5a85</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x2212</subsystem_identifier>
|
||||
<class>0x030000</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="io_port" min="0xf000" max="0xf03f" len="0x40" id="bar4"/>
|
||||
<resource type="memory" min="0x80000000" max="0x8fffffff" len="0x10000000" id="bar2" width="64" prefetchable="1"/>
|
||||
<resource type="memory" min="0x90000000" max="0x90ffffff" len="0x1000000" id="bar0" width="64" prefetchable="0"/>
|
||||
<capability id="Vendor-Specific"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="PASID"/>
|
||||
<capability id="ATS"/>
|
||||
<capability id="PRI"/>
|
||||
</device>
|
||||
<device address="0xe0000" id="0x5a98" description="00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5a98</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x040300</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="memory" min="0x91000000" max="0x910fffff" len="0x100000" id="bar4" width="64" prefetchable="0"/>
|
||||
<resource type="memory" min="0x91610000" max="0x91613fff" len="0x4000" id="bar0" width="64" prefetchable="0"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="Vendor-Specific"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
<capability id="64-bit address"/>
|
||||
</capability>
|
||||
<capability id="PCI Express"/>
|
||||
</device>
|
||||
<device address="0xf0000" id="0x5a9a" description="00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5a9a</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x078000</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="memory" min="0x9161f000" max="0x9161ffff" len="0x1000" id="bar0" width="64" prefetchable="0"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
<capability id="64-bit address"/>
|
||||
</capability>
|
||||
<capability id="Vendor-Specific"/>
|
||||
</device>
|
||||
<device address="0x120000" id="0x5ae3" description="00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ae3</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x010601</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="io_port" min="0xf060" max="0xf07f" len="0x20" id="bar4"/>
|
||||
<resource type="io_port" min="0xf080" max="0xf083" len="0x4" id="bar3"/>
|
||||
<resource type="io_port" min="0xf090" max="0xf097" len="0x8" id="bar2"/>
|
||||
<resource type="memory" min="0x91614000" max="0x91615fff" len="0x2000" id="bar0" width="32" prefetchable="0"/>
|
||||
<resource type="memory" min="0x9161b000" max="0x9161b7ff" len="0x800" id="bar5" width="32" prefetchable="0"/>
|
||||
<resource type="memory" min="0x9161c000" max="0x9161c0ff" len="0x100" id="bar1" width="32" prefetchable="0"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="Reserved (0x12)"/>
|
||||
</device>
|
||||
<device address="0x130000" id="0x5ad8" description="00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ad8</identifier>
|
||||
<class>0x060400</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="io_port" min="0xe000" max="0xefff" len="0x1000"/>
|
||||
<resource type="memory" min="0x91100000" max="0x913fffff" len="0x300000"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Subsystem ID and Subsystem Vendor ID"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="ACS"/>
|
||||
<capability id="TPM"/>
|
||||
<bus type="pci" address="0x1">
|
||||
<device address="0x0" id="0x1533" description="01:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x1533</identifier>
|
||||
<subsystem_vendor>0xffff</subsystem_vendor>
|
||||
<subsystem_identifier>0x0000</subsystem_identifier>
|
||||
<class>0x020000</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="io_port" min="0xe000" max="0xe01f" len="0x20" id="bar2"/>
|
||||
<resource type="memory" min="0x91200000" max="0x912fffff" len="0x100000" id="bar0" width="32" prefetchable="0"/>
|
||||
<resource type="memory" min="0x91300000" max="0x91303fff" len="0x4000" id="bar3" width="32" prefetchable="0"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
<capability id="64-bit address"/>
|
||||
<capability id="per-vector masking"/>
|
||||
</capability>
|
||||
<capability id="MSI-X">
|
||||
<table_size>5</table_size>
|
||||
<table_bir>7</table_bir>
|
||||
<table_offset>0x30000</table_offset>
|
||||
<pba_bir>1</pba_bir>
|
||||
<pba_offset>0x0</pba_offset>
|
||||
</capability>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="Advanced Error Reporting"/>
|
||||
<capability id="Device Serial Number"/>
|
||||
<capability id="TPH Requester"/>
|
||||
</device>
|
||||
</bus>
|
||||
</device>
|
||||
<device address="0x130001" id="0x5ad9" description="00:13.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #2">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ad9</identifier>
|
||||
<class>0x060400</class>
|
||||
<resource type="interrupt_pin" pin="INTB#"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Subsystem ID and Subsystem Vendor ID"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="ACS"/>
|
||||
<capability id="TPM"/>
|
||||
<bus type="pci" address="0x2"/>
|
||||
</device>
|
||||
<device address="0x130002" id="0x5ada" description="00:13.2 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ada</identifier>
|
||||
<class>0x060400</class>
|
||||
<resource type="interrupt_pin" pin="INTC#"/>
|
||||
<resource type="memory" min="0x91500000" max="0x915fffff" len="0x100000"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Subsystem ID and Subsystem Vendor ID"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="ACS"/>
|
||||
<capability id="TPM"/>
|
||||
<bus type="pci" address="0x3">
|
||||
<device address="0x0" id="0xde01" description="03:00.0 TTTech Computertechnik AG">
|
||||
<vendor>0x1c7e</vendor>
|
||||
<identifier>0xde01</identifier>
|
||||
<subsystem_vendor>0x0000</subsystem_vendor>
|
||||
<subsystem_identifier>0x0000</subsystem_identifier>
|
||||
<class>0x000000</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="memory" min="0x91500000" max="0x9150007f" len="0x80" id="bar0" width="32" prefetchable="0"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
<capability id="64-bit address"/>
|
||||
</capability>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="Virtual Channel"/>
|
||||
<capability id="Vendor-Specific Extended"/>
|
||||
</device>
|
||||
</bus>
|
||||
</device>
|
||||
<device address="0x130003" id="0x5adb" description="00:13.3 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5adb</identifier>
|
||||
<class>0x060400</class>
|
||||
<resource type="interrupt_pin" pin="INTD#"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Subsystem ID and Subsystem Vendor ID"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="ACS"/>
|
||||
<capability id="TPM"/>
|
||||
<bus type="pci" address="0x4"/>
|
||||
</device>
|
||||
<device address="0x140000" id="0x5ad6" description="00:14.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ad6</identifier>
|
||||
<class>0x060400</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="io_port" min="0xd000" max="0xdfff" len="0x1000"/>
|
||||
<resource type="memory" min="0x91400000" max="0x914fffff" len="0x100000"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Subsystem ID and Subsystem Vendor ID"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="ACS"/>
|
||||
<capability id="TPM"/>
|
||||
<bus type="pci" address="0x5">
|
||||
<device address="0x0" id="0x157b" description="05:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x157b</identifier>
|
||||
<subsystem_vendor>0x1059</subsystem_vendor>
|
||||
<subsystem_identifier>0x4140</subsystem_identifier>
|
||||
<class>0x020000</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="io_port" min="0xd000" max="0xd01f" len="0x20" id="bar2"/>
|
||||
<resource type="memory" min="0x91400000" max="0x9141ffff" len="0x20000" id="bar0" width="32" prefetchable="0"/>
|
||||
<resource type="memory" min="0x91420000" max="0x91423fff" len="0x4000" id="bar3" width="32" prefetchable="0"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
<capability id="64-bit address"/>
|
||||
<capability id="per-vector masking"/>
|
||||
</capability>
|
||||
<capability id="MSI-X">
|
||||
<table_size>5</table_size>
|
||||
<table_bir>7</table_bir>
|
||||
<table_offset>0x30000</table_offset>
|
||||
<pba_bir>1</pba_bir>
|
||||
<pba_offset>0x0</pba_offset>
|
||||
</capability>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="Advanced Error Reporting"/>
|
||||
<capability id="Device Serial Number"/>
|
||||
<capability id="TPH Requester"/>
|
||||
</device>
|
||||
</bus>
|
||||
</device>
|
||||
<device address="0x140001" id="0x5ad7" description="00:14.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #2">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ad7</identifier>
|
||||
<class>0x060400</class>
|
||||
<resource type="interrupt_pin" pin="INTB#"/>
|
||||
<capability id="PCI Express"/>
|
||||
<capability id="MSI">
|
||||
<count>1</count>
|
||||
</capability>
|
||||
<capability id="Subsystem ID and Subsystem Vendor ID"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="ACS"/>
|
||||
<capability id="TPM"/>
|
||||
<bus type="pci" address="0x6"/>
|
||||
</device>
|
||||
<device address="0x150000" id="0x5aa8" description="00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5aa8</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x0c0330</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="memory" min="0x91600000" max="0x9160ffff" len="0x10000" id="bar0" width="64" prefetchable="0"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="MSI">
|
||||
<count>8</count>
|
||||
<capability id="multiple-message"/>
|
||||
<capability id="64-bit address"/>
|
||||
</capability>
|
||||
<capability id="Vendor-Specific"/>
|
||||
</device>
|
||||
<device address="0x1b0000" id="0x5aca" description="00:1b.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5aca</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x080501</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="memory" min="0x91619000" max="0x91619fff" len="0x1000" id="bar2" width="64" prefetchable="0"/>
|
||||
<resource type="memory" min="0x9161a000" max="0x9161afff" len="0x1000" id="bar0" width="64" prefetchable="0"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="Vendor-Specific"/>
|
||||
</device>
|
||||
<device address="0x1c0000" id="0x5acc" description="00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5acc</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x080501</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="memory" min="0x91617000" max="0x91617fff" len="0x1000" id="bar2" width="64" prefetchable="0"/>
|
||||
<resource type="memory" min="0x91618000" max="0x91618fff" len="0x1000" id="bar0" width="64" prefetchable="0"/>
|
||||
<capability id="Power Management"/>
|
||||
<capability id="Vendor-Specific"/>
|
||||
</device>
|
||||
<device address="0x1f0000" id="0x5ae8" description="00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ae8</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x060100</class>
|
||||
</device>
|
||||
<device address="0x1f0001" id="0x5ad4" description="00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller">
|
||||
<vendor>0x8086</vendor>
|
||||
<identifier>0x5ad4</identifier>
|
||||
<subsystem_vendor>0x8086</subsystem_vendor>
|
||||
<subsystem_identifier>0x7270</subsystem_identifier>
|
||||
<class>0x0c0500</class>
|
||||
<resource type="interrupt_pin" pin="INTA#"/>
|
||||
<resource type="io_port" min="0xf040" max="0xf05f" len="0x20" id="bar4"/>
|
||||
<resource type="memory" min="0x91616000" max="0x916160ff" len="0x100" id="bar0" width="64" prefetchable="0"/>
|
||||
</device>
|
||||
</bus>
|
||||
</devices>
|
||||
<device-classes>
|
||||
<inputs>
|
||||
<input>
|
||||
<name>Power Button</name>
|
||||
<phys>PNP0C0C/button/input0</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>Power Button</name>
|
||||
<phys>LNXPWRBN/button/input0</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>PC Speaker</name>
|
||||
<phys>isa0061/input0</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>Video Bus</name>
|
||||
<phys>LNXVIDEO/video/input0</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>HDA Intel PCH HDMI/DP,pcm=3</name>
|
||||
<phys>ALSA</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>HDA Intel PCH HDMI/DP,pcm=7</name>
|
||||
<phys>ALSA</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>HDA Intel PCH HDMI/DP,pcm=8</name>
|
||||
<phys>ALSA</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>HDA Intel PCH HDMI/DP,pcm=9</name>
|
||||
<phys>ALSA</phys>
|
||||
</input>
|
||||
<input>
|
||||
<name>HDA Intel PCH HDMI/DP,pcm=10</name>
|
||||
<phys>ALSA</phys>
|
||||
</input>
|
||||
</inputs>
|
||||
<ttys>
|
||||
<serial>
|
||||
<dev_path>/dev/ttyS0</dev_path>
|
||||
<type>4</type>
|
||||
</serial>
|
||||
<serial>
|
||||
<dev_path>/dev/ttyS1</dev_path>
|
||||
<type>4</type>
|
||||
</serial>
|
||||
<serial>
|
||||
<dev_path>/dev/ttyS2</dev_path>
|
||||
<type>0</type>
|
||||
</serial>
|
||||
<serial>
|
||||
<dev_path>/dev/ttyS3</dev_path>
|
||||
<type>0</type>
|
||||
</serial>
|
||||
</ttys>
|
||||
</device-classes>
|
||||
</acrn-config>
|
310
debian/configs/kontron-COMe-mAL10/shared+initrd.xml
vendored
310
debian/configs/kontron-COMe-mAL10/shared+initrd.xml
vendored
@ -1,310 +0,0 @@
|
||||
<acrn-config>
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<BUILD_TYPE>debug</BUILD_TYPE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS1</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
</DEBUG_OPTIONS>
|
||||
<FEATURES>
|
||||
<RELOC_ENABLED>y</RELOC_ENABLED>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2_ENABLED>y</MULTIBOOT2_ENABLED>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<ENFORCE_TURNOFF_GP>n</ENFORCE_TURNOFF_GP>
|
||||
<SECURITY_VM_FIXUP>n</SECURITY_VM_FIXUP>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>y</CDP_ENABLED>
|
||||
<VCAT_ENABLED>n</VCAT_ENABLED>
|
||||
</RDT>
|
||||
<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/>
|
||||
</FEATURES>
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
</MEMORY>
|
||||
<CAPACITIES>
|
||||
<MAX_VM_NUM>16</MAX_VM_NUM>
|
||||
<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>256</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM/>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
<vuart_connections>
|
||||
<vuart_connection>
|
||||
<name>Connection_1</name>
|
||||
<type>legacy</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_STD_VM1</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
<vuart_connection>
|
||||
<name>Connection_2</name>
|
||||
<type>pci</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_RT_VM1</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
</vuart_connections>
|
||||
</hv>
|
||||
<vm id="0">
|
||||
<load_order>SERVICE_VM</load_order>
|
||||
<name>ACRN_Service_VM</name>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<os_config>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod>Linux_initrd</ramdisk_mod>
|
||||
<bootargs/>
|
||||
</os_config>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM1</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>4096</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:02.0 VGA compatible controller: Intel Corporation HD Graphics 500 (rev 0b)</pci_dev>
|
||||
</pci_devs>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console/>
|
||||
<network>
|
||||
<interface_name>WaaG</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./win10-ltsc.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>RTVM</vm_type>
|
||||
<name>POST_RT_VM1</name>
|
||||
<lapic_passthrough>y</lapic_passthrough>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>1024</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>RT</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./core-image-weston-intel-corei7-64.wic</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="3">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM2</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG3</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="4">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM3</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG4</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="5">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM4</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG5</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="6">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM5</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG6</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
</acrn-config>
|
310
debian/configs/kontron-COMe-mAL10/shared.xml
vendored
310
debian/configs/kontron-COMe-mAL10/shared.xml
vendored
@ -1,310 +0,0 @@
|
||||
<acrn-config>
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<BUILD_TYPE>debug</BUILD_TYPE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS1</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
</DEBUG_OPTIONS>
|
||||
<FEATURES>
|
||||
<RELOC_ENABLED>y</RELOC_ENABLED>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2_ENABLED>y</MULTIBOOT2_ENABLED>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<ENFORCE_TURNOFF_GP>n</ENFORCE_TURNOFF_GP>
|
||||
<SECURITY_VM_FIXUP>n</SECURITY_VM_FIXUP>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>y</CDP_ENABLED>
|
||||
<VCAT_ENABLED>n</VCAT_ENABLED>
|
||||
</RDT>
|
||||
<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/>
|
||||
</FEATURES>
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
</MEMORY>
|
||||
<CAPACITIES>
|
||||
<MAX_VM_NUM>16</MAX_VM_NUM>
|
||||
<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>256</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM/>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
<vuart_connections>
|
||||
<vuart_connection>
|
||||
<name>Connection_1</name>
|
||||
<type>legacy</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_STD_VM1</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
<vuart_connection>
|
||||
<name>Connection_2</name>
|
||||
<type>pci</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_RT_VM1</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
</vuart_connections>
|
||||
</hv>
|
||||
<vm id="0">
|
||||
<load_order>SERVICE_VM</load_order>
|
||||
<name>ACRN_Service_VM</name>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<os_config>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs/>
|
||||
</os_config>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM1</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>4096</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:02.0 VGA compatible controller: Intel Corporation HD Graphics 500 (rev 0b)</pci_dev>
|
||||
</pci_devs>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console/>
|
||||
<network>
|
||||
<interface_name>WaaG</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./win10-ltsc.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>RTVM</vm_type>
|
||||
<name>POST_RT_VM1</name>
|
||||
<lapic_passthrough>y</lapic_passthrough>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>1024</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>RT</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./core-image-weston-intel-corei7-64.wic</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="3">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM2</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG3</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="4">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM3</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG4</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="5">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM4</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG5</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="6">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM5</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG6</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
</acrn-config>
|
1006
debian/configs/nuc7i7dnh/nuc7i7dnh.xml
vendored
1006
debian/configs/nuc7i7dnh/nuc7i7dnh.xml
vendored
File diff suppressed because it is too large
Load Diff
310
debian/configs/nuc7i7dnh/shared+initrd.xml
vendored
310
debian/configs/nuc7i7dnh/shared+initrd.xml
vendored
@ -1,310 +0,0 @@
|
||||
<acrn-config>
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<BUILD_TYPE>debug</BUILD_TYPE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
</DEBUG_OPTIONS>
|
||||
<FEATURES>
|
||||
<RELOC_ENABLED>y</RELOC_ENABLED>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2_ENABLED>y</MULTIBOOT2_ENABLED>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<ENFORCE_TURNOFF_GP>n</ENFORCE_TURNOFF_GP>
|
||||
<SECURITY_VM_FIXUP>n</SECURITY_VM_FIXUP>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>y</CDP_ENABLED>
|
||||
<VCAT_ENABLED>n</VCAT_ENABLED>
|
||||
</RDT>
|
||||
<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/>
|
||||
</FEATURES>
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
</MEMORY>
|
||||
<CAPACITIES>
|
||||
<MAX_VM_NUM>16</MAX_VM_NUM>
|
||||
<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>256</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM/>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
<vuart_connections>
|
||||
<vuart_connection>
|
||||
<name>Connection_1</name>
|
||||
<type>legacy</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_STD_VM1</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
<vuart_connection>
|
||||
<name>Connection_2</name>
|
||||
<type>pci</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_RT_VM1</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
</vuart_connections>
|
||||
</hv>
|
||||
<vm id="0">
|
||||
<load_order>SERVICE_VM</load_order>
|
||||
<name>ACRN_Service_VM</name>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<os_config>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod>Linux_initrd</ramdisk_mod>
|
||||
<bootargs>console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000</bootargs>
|
||||
</os_config>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM1</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>4096</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)</pci_dev>
|
||||
</pci_devs>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console/>
|
||||
<network>
|
||||
<interface_name>WaaG</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./win10-ltsc.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>RTVM</vm_type>
|
||||
<name>POST_RT_VM1</name>
|
||||
<lapic_passthrough>y</lapic_passthrough>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>1024</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>RT</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./core-image-weston-intel-corei7-64.wic</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="3">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM2</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG3</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="4">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM3</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG4</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="5">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM4</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG5</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="6">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM5</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG6</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
</acrn-config>
|
310
debian/configs/nuc7i7dnh/shared.xml
vendored
310
debian/configs/nuc7i7dnh/shared.xml
vendored
@ -1,310 +0,0 @@
|
||||
<acrn-config>
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<BUILD_TYPE>debug</BUILD_TYPE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
</DEBUG_OPTIONS>
|
||||
<FEATURES>
|
||||
<RELOC_ENABLED>y</RELOC_ENABLED>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2_ENABLED>y</MULTIBOOT2_ENABLED>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<ENFORCE_TURNOFF_GP>n</ENFORCE_TURNOFF_GP>
|
||||
<SECURITY_VM_FIXUP>n</SECURITY_VM_FIXUP>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>y</CDP_ENABLED>
|
||||
<VCAT_ENABLED>n</VCAT_ENABLED>
|
||||
</RDT>
|
||||
<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/>
|
||||
</FEATURES>
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
</MEMORY>
|
||||
<CAPACITIES>
|
||||
<MAX_VM_NUM>16</MAX_VM_NUM>
|
||||
<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>256</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM/>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
<vuart_connections>
|
||||
<vuart_connection>
|
||||
<name>Connection_1</name>
|
||||
<type>legacy</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_STD_VM1</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
<vuart_connection>
|
||||
<name>Connection_2</name>
|
||||
<type>pci</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_RT_VM1</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
</vuart_connections>
|
||||
</hv>
|
||||
<vm id="0">
|
||||
<load_order>SERVICE_VM</load_order>
|
||||
<name>ACRN_Service_VM</name>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<os_config>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000</bootargs>
|
||||
</os_config>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM1</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>4096</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)</pci_dev>
|
||||
</pci_devs>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console/>
|
||||
<network>
|
||||
<interface_name>WaaG</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./win10-ltsc.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>RTVM</vm_type>
|
||||
<name>POST_RT_VM1</name>
|
||||
<lapic_passthrough>y</lapic_passthrough>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>1024</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>RT</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./core-image-weston-intel-corei7-64.wic</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="3">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM2</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG3</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="4">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM3</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG4</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="5">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM4</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG5</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="6">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM5</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG6</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
</acrn-config>
|
310
debian/configs/simatic-ipc227g/shared+initrd.xml
vendored
310
debian/configs/simatic-ipc227g/shared+initrd.xml
vendored
@ -1,310 +0,0 @@
|
||||
<acrn-config>
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<BUILD_TYPE>debug</BUILD_TYPE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS1</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
</DEBUG_OPTIONS>
|
||||
<FEATURES>
|
||||
<RELOC_ENABLED>y</RELOC_ENABLED>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2_ENABLED>y</MULTIBOOT2_ENABLED>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<ENFORCE_TURNOFF_GP>n</ENFORCE_TURNOFF_GP>
|
||||
<SECURITY_VM_FIXUP>n</SECURITY_VM_FIXUP>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>y</CDP_ENABLED>
|
||||
<VCAT_ENABLED>n</VCAT_ENABLED>
|
||||
</RDT>
|
||||
<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/>
|
||||
</FEATURES>
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
</MEMORY>
|
||||
<CAPACITIES>
|
||||
<MAX_VM_NUM>16</MAX_VM_NUM>
|
||||
<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>256</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM/>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
<vuart_connections>
|
||||
<vuart_connection>
|
||||
<name>Connection_1</name>
|
||||
<type>legacy</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_STD_VM1</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
<vuart_connection>
|
||||
<name>Connection_2</name>
|
||||
<type>pci</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_RT_VM1</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
</vuart_connections>
|
||||
</hv>
|
||||
<vm id="0">
|
||||
<load_order>SERVICE_VM</load_order>
|
||||
<name>ACRN_Service_VM</name>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<os_config>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod>Linux_initrd</ramdisk_mod>
|
||||
<bootargs>console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000</bootargs>
|
||||
</os_config>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM1</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>4096</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:02.0 VGA compatible controller: Intel Corporation Device 4555 (rev 01)</pci_dev>
|
||||
</pci_devs>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console/>
|
||||
<network>
|
||||
<interface_name>WaaG</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./win10-ltsc.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>RTVM</vm_type>
|
||||
<name>POST_RT_VM1</name>
|
||||
<lapic_passthrough>y</lapic_passthrough>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>1024</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>RT</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./core-image-weston-intel-corei7-64.wic</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="3">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM2</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG3</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="4">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM3</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG4</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="5">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM4</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG5</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="6">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM5</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG6</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
</acrn-config>
|
310
debian/configs/simatic-ipc227g/shared.xml
vendored
310
debian/configs/simatic-ipc227g/shared.xml
vendored
@ -1,310 +0,0 @@
|
||||
<acrn-config>
|
||||
<hv>
|
||||
<DEBUG_OPTIONS>
|
||||
<BUILD_TYPE>debug</BUILD_TYPE>
|
||||
<SERIAL_CONSOLE>/dev/ttyS1</SERIAL_CONSOLE>
|
||||
<MEM_LOGLEVEL>5</MEM_LOGLEVEL>
|
||||
<NPK_LOGLEVEL>5</NPK_LOGLEVEL>
|
||||
<CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
|
||||
</DEBUG_OPTIONS>
|
||||
<FEATURES>
|
||||
<RELOC_ENABLED>y</RELOC_ENABLED>
|
||||
<SCHEDULER>SCHED_BVT</SCHEDULER>
|
||||
<MULTIBOOT2_ENABLED>y</MULTIBOOT2_ENABLED>
|
||||
<ENFORCE_TURNOFF_AC>y</ENFORCE_TURNOFF_AC>
|
||||
<ENFORCE_TURNOFF_GP>n</ENFORCE_TURNOFF_GP>
|
||||
<SECURITY_VM_FIXUP>n</SECURITY_VM_FIXUP>
|
||||
<RDT>
|
||||
<RDT_ENABLED>n</RDT_ENABLED>
|
||||
<CDP_ENABLED>y</CDP_ENABLED>
|
||||
<VCAT_ENABLED>n</VCAT_ENABLED>
|
||||
</RDT>
|
||||
<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/>
|
||||
</FEATURES>
|
||||
<MEMORY>
|
||||
<STACK_SIZE>0x2000</STACK_SIZE>
|
||||
</MEMORY>
|
||||
<CAPACITIES>
|
||||
<MAX_VM_NUM>16</MAX_VM_NUM>
|
||||
<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>256</MAX_PT_IRQ_ENTRIES>
|
||||
<MAX_MSIX_TABLE_NUM/>
|
||||
<MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
|
||||
</CAPACITIES>
|
||||
<MISC_CFG>
|
||||
<GPU_SBDF>0x00000010</GPU_SBDF>
|
||||
</MISC_CFG>
|
||||
<vuart_connections>
|
||||
<vuart_connection>
|
||||
<name>Connection_1</name>
|
||||
<type>legacy</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_STD_VM1</vm_name>
|
||||
<io_port>0x3F</io_port>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
<vuart_connection>
|
||||
<name>Connection_2</name>
|
||||
<type>pci</type>
|
||||
<endpoint>
|
||||
<vm_name>ACRN_Service_VM</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
<endpoint>
|
||||
<vm_name>POST_RT_VM1</vm_name>
|
||||
<vbdf>00:10.0</vbdf>
|
||||
</endpoint>
|
||||
</vuart_connection>
|
||||
</vuart_connections>
|
||||
</hv>
|
||||
<vm id="0">
|
||||
<load_order>SERVICE_VM</load_order>
|
||||
<name>ACRN_Service_VM</name>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<os_config>
|
||||
<kern_type>KERNEL_BZIMAGE</kern_type>
|
||||
<kern_mod>Linux_bzImage</kern_mod>
|
||||
<ramdisk_mod/>
|
||||
<bootargs>console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000</bootargs>
|
||||
</os_config>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
</vm>
|
||||
<vm id="1">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM1</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>4096</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<pci_devs>
|
||||
<pci_dev>00:02.0 VGA compatible controller: Intel Corporation Device 4555 (rev 01)</pci_dev>
|
||||
</pci_devs>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console/>
|
||||
<network>
|
||||
<interface_name>WaaG</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./win10-ltsc.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="2">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>RTVM</vm_type>
|
||||
<name>POST_RT_VM1</name>
|
||||
<lapic_passthrough>y</lapic_passthrough>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>2</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>3</pcpu_id>
|
||||
<real_time_vcpu>y</real_time_vcpu>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>1024</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>RT</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./core-image-weston-intel-corei7-64.wic</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="3">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM2</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG3</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="4">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM3</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG4</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="5">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM4</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG5</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
<vm id="6">
|
||||
<load_order>POST_LAUNCHED_VM</load_order>
|
||||
<vm_type>STANDARD_VM</vm_type>
|
||||
<name>POST_STD_VM5</name>
|
||||
<cpu_affinity>
|
||||
<pcpu>
|
||||
<pcpu_id>0</pcpu_id>
|
||||
</pcpu>
|
||||
<pcpu>
|
||||
<pcpu_id>1</pcpu_id>
|
||||
</pcpu>
|
||||
</cpu_affinity>
|
||||
<clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
<vcpu_clos>0</vcpu_clos>
|
||||
</clos>
|
||||
<memory>
|
||||
<size>512</size>
|
||||
</memory>
|
||||
<console_vuart>COM Port 1</console_vuart>
|
||||
<PTM>n</PTM>
|
||||
<os_type>Non-Windows OS</os_type>
|
||||
<vbootloader>y</vbootloader>
|
||||
<vuart0>n</vuart0>
|
||||
<usb_xhci/>
|
||||
<virtio_devices>
|
||||
<console>
|
||||
<use_type>Virtio console</use_type>
|
||||
<backend_type>stdio</backend_type>
|
||||
</console>
|
||||
<network>
|
||||
<interface_name>YaaG6</interface_name>
|
||||
</network>
|
||||
<input/>
|
||||
<block>./YaaG.img</block>
|
||||
</virtio_devices>
|
||||
</vm>
|
||||
</acrn-config>
|
1060
debian/configs/simatic-ipc227g/simatic-ipc227g.xml
vendored
1060
debian/configs/simatic-ipc227g/simatic-ipc227g.xml
vendored
File diff suppressed because it is too large
Load Diff
20
debian/rules
vendored
20
debian/rules
vendored
@ -31,12 +31,26 @@ rwildcard=$(foreach d,$(wildcard $(1:=/*)),$(call rwildcard,$d,$2) $(filter $(su
|
||||
# remove double quotes
|
||||
unquote = $(subst $\",,$1)
|
||||
|
||||
include debian/acrn-hypervisor.conf.mk
|
||||
# set these variables to define build of certain boards/scenarios, e.g.
|
||||
ACRN_BOARDLIST := whl-ipc-i5 nuc11tnbi5 cfl-k700-i7 tgl-vecow-spc-7100-Corei7
|
||||
ACRN_SCENARIOLIST := partitioned shared hybrid hybrid_rt
|
||||
|
||||
# for now build the debug versions
|
||||
# set to 1 for RELEASE build
|
||||
export RELEASE ?= 0
|
||||
|
||||
# eventually add-in locally contributed configurations
|
||||
-include debian/configs/configurations.mk
|
||||
debian/configs/configurations.mk:
|
||||
@:
|
||||
|
||||
ifeq ($(ACRN_SCENARIOLIST),)
|
||||
$(error No scenarios defined. Please set ACRN_SCENARIOLIST)
|
||||
endif
|
||||
# defaults to config_tools provided data
|
||||
CONFIGDIRS ?= misc/config_tools/data
|
||||
|
||||
# misc/config_tools/data: contains ACRN supported configuration
|
||||
# debian/configs: add additional, unsupported configurations here!
|
||||
CONFIGDIRS ?= misc/config_tools/data debian/configs
|
||||
CONFIGXMLS := $(call rwildcard,$(CONFIGDIRS),*.xml)
|
||||
|
||||
# get relevant data from acrn-config attributes of an XML
|
||||
|
Loading…
Reference in New Issue
Block a user