From 3bd6030e08deeec30fd50efbd90493908a889426 Mon Sep 17 00:00:00 2001 From: Helmut Buchsbaum Date: Mon, 9 May 2022 11:41:01 +0200 Subject: [PATCH] debian/configs: Remove proprietary configs, just provide a hook directory Tracked-On: #6688 Signed-off-by: Helmut Buchsbaum --- debian/README.rst | 14 +- debian/acrn-hypervisor.conf.mk | 20 - debian/configs/README.rst | 54 + .../kontron-COMe-mAL10/kontron-COMe-mAL10.xml | 997 ---------------- .../kontron-COMe-mAL10/shared+initrd.xml | 310 ----- debian/configs/kontron-COMe-mAL10/shared.xml | 310 ----- debian/configs/nuc7i7dnh/nuc7i7dnh.xml | 1006 ---------------- debian/configs/nuc7i7dnh/shared+initrd.xml | 310 ----- debian/configs/nuc7i7dnh/shared.xml | 310 ----- .../configs/simatic-ipc227g/shared+initrd.xml | 310 ----- debian/configs/simatic-ipc227g/shared.xml | 310 ----- .../simatic-ipc227g/simatic-ipc227g.xml | 1060 ----------------- debian/rules | 20 +- 13 files changed, 79 insertions(+), 4952 deletions(-) delete mode 100755 debian/acrn-hypervisor.conf.mk create mode 100644 debian/configs/README.rst delete mode 100644 debian/configs/kontron-COMe-mAL10/kontron-COMe-mAL10.xml delete mode 100644 debian/configs/kontron-COMe-mAL10/shared+initrd.xml delete mode 100644 debian/configs/kontron-COMe-mAL10/shared.xml delete mode 100644 debian/configs/nuc7i7dnh/nuc7i7dnh.xml delete mode 100644 debian/configs/nuc7i7dnh/shared+initrd.xml delete mode 100644 debian/configs/nuc7i7dnh/shared.xml delete mode 100644 debian/configs/simatic-ipc227g/shared+initrd.xml delete mode 100644 debian/configs/simatic-ipc227g/shared.xml delete mode 100644 debian/configs/simatic-ipc227g/simatic-ipc227g.xml diff --git a/debian/README.rst b/debian/README.rst index 6b0a45f20..c591070ca 100644 --- a/debian/README.rst +++ b/debian/README.rst @@ -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- -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 `__: :: - mkdir -p misc/config_tools/data/newboard - cp /newboard.xml misc/config_tools/data/newboard/newboard.xml - cp /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 /newboard.xml debian/config/newboard/newboard.xml + cp /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 ````. diff --git a/debian/acrn-hypervisor.conf.mk b/debian/acrn-hypervisor.conf.mk deleted file mode 100755 index 9f92566e3..000000000 --- a/debian/acrn-hypervisor.conf.mk +++ /dev/null @@ -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 diff --git a/debian/configs/README.rst b/debian/configs/README.rst new file mode 100644 index 000000000..2818b5ac1 --- /dev/null +++ b/debian/configs/README.rst @@ -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 + + .xml + | + + .xml + .. + + .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 /nuc7i7dnhe.xml debian/configs/nuc7i7dnhe/ + me@devhost:~/acrn-work/acrn-hypervisor$ cp /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= 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>`__. + diff --git a/debian/configs/kontron-COMe-mAL10/kontron-COMe-mAL10.xml b/debian/configs/kontron-COMe-mAL10/kontron-COMe-mAL10.xml deleted file mode 100644 index 3a20699e0..000000000 --- a/debian/configs/kontron-COMe-mAL10/kontron-COMe-mAL10.xml +++ /dev/null @@ -1,997 +0,0 @@ - - - BIOS Information - Vendor: Kontron Europe - Version: MAL1R113 - Release Date: 05/08/2019 - BIOS Revision: 5.12 - - - Base Board Information - Manufacturer: Kontron Europe GmbH - Product Name: COMe-mAL10 E2 - Version: 2.0.0 - - - 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] - - - 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) - - - #define WAKE_VECTOR_32 0x79D6908CUL - #define WAKE_VECTOR_64 0x79D69098UL - - - #define RESET_REGISTER_ADDRESS 0xCF9UL - #define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO - #define RESET_REGISTER_VALUE 0x6U - - - #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 - - - - - #define S5_PKG_VAL_PM1A 0x7U - #define S5_PKG_VAL_PM1B 0U - #define S5_PKG_RESERVED 0x0U - - - #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 - - - - "Intel(R) Atom(TM) Processor E3940 @ 1.60GHz" - - - /* Cx data is not available */ - - - /* Px data is not available */ - - - /* PCI mmcfg base of MCFG */ - #define DEFAULT_PCI_MMCFG_BASE 0xe0000000UL - - - /* no TPM device */ - - - rdt resources supported: L2 - rdt resource clos max: 4 - rdt resource mask max: '0xff' - - - 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 - - - /dev/sda2: TYPE="ext4" - - - seri:/dev/ttyS0 type:portio base:0x3F8 irq:4 - seri:/dev/ttyS1 type:portio base:0x2F8 irq:3 - - - 5, 6, 7, 10, 11, 12, 13, 15 - - - 3870212 kB - - - 0, 1, 2, 3 - - - 5 - - - - 0x6 - 0x5c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0x15 - 39 - 48 - - - - - 0 - 0x0 - 0x0 - 0x6 - 0x5c - 0x9 - - - - - - - 1 - 0x2 - 0x2 - 0x6 - 0x5c - 0x9 - - - - - - - 2 - 0x4 - 0x4 - 0x6 - 0x5c - 0x9 - - - - - - - 3 - 0x6 - 0x6 - 0x6 - 0x5c - 0x9 - - - - - - - - - 24576 - 64 - 6 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x0 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x0 - - - - 24576 - 64 - 6 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x2 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x2 - - - - 24576 - 64 - 6 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x4 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x4 - - - - 24576 - 64 - 6 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x6 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x6 - - - - 1048576 - 64 - 16 - 1024 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x0 - 0x2 - - - 8 - 4 - - - - 1048576 - 64 - 16 - 1024 - 1 - 1 - 0 - 1 - 0 - 0 - - 0x4 - 0x6 - - - 8 - 4 - - - - - - - - - - - - - - - - -
0xfec00000
- 0x0 - 120 -
-
- - - 0x8086 - 0x5af0 - 0x8086 - 0x7270 - 0x060000 - - - - - - - 0x8086 - 0x5a85 - 0x8086 - 0x2212 - 0x030000 - - - - - - - - 1 - - - - - - - - 0x8086 - 0x5a98 - 0x8086 - 0x7270 - 0x040300 - - - - - - - 1 - - - - - - 0x8086 - 0x5a9a - 0x8086 - 0x7270 - 0x078000 - - - - - 1 - - - - - - 0x8086 - 0x5ae3 - 0x8086 - 0x7270 - 0x010601 - - - - - - - - - 1 - - - - - - 0x8086 - 0x5ad8 - 0x060400 - - - - - - 1 - - - - - - - - 0x8086 - 0x1533 - 0xffff - 0x0000 - 0x020000 - - - - - - - 1 - - - - - 5 - 7 - 0x30000 - 1 - 0x0 - - - - - - - - - - 0x8086 - 0x5ad9 - 0x060400 - - - - 1 - - - - - - - - - 0x8086 - 0x5ada - 0x060400 - - - - - 1 - - - - - - - - 0x1c7e - 0xde01 - 0x0000 - 0x0000 - 0x000000 - - - - 1 - - - - - - - - - - - 0x8086 - 0x5adb - 0x060400 - - - - 1 - - - - - - - - - 0x8086 - 0x5ad6 - 0x060400 - - - - - - 1 - - - - - - - - 0x8086 - 0x157b - 0x1059 - 0x4140 - 0x020000 - - - - - - - 1 - - - - - 5 - 7 - 0x30000 - 1 - 0x0 - - - - - - - - - - 0x8086 - 0x5ad7 - 0x060400 - - - - 1 - - - - - - - - - 0x8086 - 0x5aa8 - 0x8086 - 0x7270 - 0x0c0330 - - - - - 8 - - - - - - - 0x8086 - 0x5aca - 0x8086 - 0x7270 - 0x080501 - - - - - - - - 0x8086 - 0x5acc - 0x8086 - 0x7270 - 0x080501 - - - - - - - - 0x8086 - 0x5ae8 - 0x8086 - 0x7270 - 0x060100 - - - 0x8086 - 0x5ad4 - 0x8086 - 0x7270 - 0x0c0500 - - - - - - - - - - Power Button - PNP0C0C/button/input0 - - - Power Button - LNXPWRBN/button/input0 - - - PC Speaker - isa0061/input0 - - - Video Bus - LNXVIDEO/video/input0 - - - HDA Intel PCH HDMI/DP,pcm=3 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=7 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=8 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=9 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=10 - ALSA - - - - - /dev/ttyS0 - 4 - - - /dev/ttyS1 - 4 - - - /dev/ttyS2 - 0 - - - /dev/ttyS3 - 0 - - - -
diff --git a/debian/configs/kontron-COMe-mAL10/shared+initrd.xml b/debian/configs/kontron-COMe-mAL10/shared+initrd.xml deleted file mode 100644 index 87f8d9b20..000000000 --- a/debian/configs/kontron-COMe-mAL10/shared+initrd.xml +++ /dev/null @@ -1,310 +0,0 @@ - - - - debug - /dev/ttyS1 - 5 - 5 - 3 - - - y - SCHED_BVT - y - y - n - n - - n - y - n - - y - n - y - n - n - - - - 0x2000 - - - 16 - 1 - 96 - 120 - 256 - - 16 - - - 0x00000010 - - - - Connection_1 - legacy - - ACRN_Service_VM - 0x3F - - - POST_STD_VM1 - 0x3F - - - - Connection_2 - pci - - ACRN_Service_VM - 00:10.0 - - - POST_RT_VM1 - 00:10.0 - - - - - - SERVICE_VM - ACRN_Service_VM - - 0 - - - KERNEL_BZIMAGE - Linux_bzImage - Linux_initrd - - - COM Port 1 - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM1 - - - 0 - - - 1 - - - - 0 - 0 - - - 4096 - - COM Port 1 - - 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 500 (rev 0b) - - n - Windows OS - y - n - - - - - WaaG - - - ./win10-ltsc.img - - - - POST_LAUNCHED_VM - RTVM - POST_RT_VM1 - y - - - 2 - y - - - 3 - y - - - - 0 - 0 - - - 1024 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - RT - - - ./core-image-weston-intel-corei7-64.wic - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM2 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG3 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM3 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG4 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM4 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG5 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM5 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG6 - - - ./YaaG.img - - - diff --git a/debian/configs/kontron-COMe-mAL10/shared.xml b/debian/configs/kontron-COMe-mAL10/shared.xml deleted file mode 100644 index fbbe73303..000000000 --- a/debian/configs/kontron-COMe-mAL10/shared.xml +++ /dev/null @@ -1,310 +0,0 @@ - - - - debug - /dev/ttyS1 - 5 - 5 - 3 - - - y - SCHED_BVT - y - y - n - n - - n - y - n - - y - n - y - n - n - - - - 0x2000 - - - 16 - 1 - 96 - 120 - 256 - - 16 - - - 0x00000010 - - - - Connection_1 - legacy - - ACRN_Service_VM - 0x3F - - - POST_STD_VM1 - 0x3F - - - - Connection_2 - pci - - ACRN_Service_VM - 00:10.0 - - - POST_RT_VM1 - 00:10.0 - - - - - - SERVICE_VM - ACRN_Service_VM - - 0 - - - KERNEL_BZIMAGE - Linux_bzImage - - - - COM Port 1 - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM1 - - - 0 - - - 1 - - - - 0 - 0 - - - 4096 - - COM Port 1 - - 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 500 (rev 0b) - - n - Windows OS - y - n - - - - - WaaG - - - ./win10-ltsc.img - - - - POST_LAUNCHED_VM - RTVM - POST_RT_VM1 - y - - - 2 - y - - - 3 - y - - - - 0 - 0 - - - 1024 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - RT - - - ./core-image-weston-intel-corei7-64.wic - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM2 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG3 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM3 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG4 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM4 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG5 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM5 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG6 - - - ./YaaG.img - - - diff --git a/debian/configs/nuc7i7dnh/nuc7i7dnh.xml b/debian/configs/nuc7i7dnh/nuc7i7dnh.xml deleted file mode 100644 index accbc9ba1..000000000 --- a/debian/configs/nuc7i7dnh/nuc7i7dnh.xml +++ /dev/null @@ -1,1006 +0,0 @@ - - - BIOS Information - Vendor: Intel Corp. - Version: DNKBLi7v.86A.0066.2019.0710.1150 - Release Date: 07/10/2019 - BIOS Revision: 5.6 - - - Base Board Information - Manufacturer: Intel Corporation - Product Name: NUC7i7DNB - Version: J83500-206 - - - 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08) - 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) - Region 0: Memory at de000000 (64-bit, non-prefetchable) [size=16M] - Region 2: Memory at a0000000 (64-bit, prefetchable) [size=512M] - 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model - Region 0: Memory at df152000 (64-bit, non-prefetchable) [disabled] [size=4K] - 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) - Region 0: Memory at df130000 (64-bit, non-prefetchable) [size=64K] - 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21) - Region 0: Memory at df151000 (64-bit, non-prefetchable) [size=4K] - 00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21) - Region 0: Memory at df150000 (64-bit, non-prefetchable) [size=4K] - 00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21) - Region 0: Memory at df14f000 (64-bit, non-prefetchable) [size=4K] - 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21) - Region 0: Memory at df14e000 (64-bit, non-prefetchable) [size=4K] - 00:16.3 Serial controller: Intel Corporation Sunrise Point-LP Active Management Technology - SOL (rev 21) - Region 1: Memory at df14d000 (32-bit, non-prefetchable) [size=4K] - 00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) - Region 0: Memory at df148000 (32-bit, non-prefetchable) [size=8K] - Region 1: Memory at df14c000 (32-bit, non-prefetchable) [size=256] - Region 5: Memory at df14b000 (32-bit, non-prefetchable) [size=2K] - 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1) - 00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21) - 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) - Region 0: Memory at df144000 (32-bit, non-prefetchable) [disabled] [size=16K] - 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) - Region 0: Memory at df140000 (64-bit, non-prefetchable) [size=16K] - Region 4: Memory at df120000 (64-bit, non-prefetchable) [size=64K] - 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) - Region 0: Memory at df14a000 (64-bit, non-prefetchable) [size=256] - 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection I219-LM (rev 21) - Region 0: Memory at df100000 (32-bit, non-prefetchable) [size=128K] - 01:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78) - Region 0: Memory at df000000 (64-bit, non-prefetchable) [size=8K] - - - 00:00.0 0600: 8086:5914 (rev 08) - 00:02.0 0300: 8086:5917 (rev 07) - 00:08.0 0880: 8086:1911 - 00:14.0 0c03: 8086:9d2f (rev 21) - 00:14.2 1180: 8086:9d31 (rev 21) - 00:15.0 1180: 8086:9d60 (rev 21) - 00:15.1 1180: 8086:9d61 (rev 21) - 00:16.0 0780: 8086:9d3a (rev 21) - 00:16.3 0700: 8086:9d3d (rev 21) - 00:17.0 0106: 8086:9d03 (rev 21) - 00:1c.0 0604: 8086:9d12 (rev f1) - 00:1f.0 0601: 8086:9d4e (rev 21) - 00:1f.2 0580: 8086:9d21 (rev 21) - 00:1f.3 0403: 8086:9d71 (rev 21) - 00:1f.4 0c05: 8086:9d23 (rev 21) - 00:1f.6 0200: 8086:156f (rev 21) - 01:00.0 0280: 8086:24fd (rev 78) - - - #define WAKE_VECTOR_32 0x7A9F9F8CUL - #define WAKE_VECTOR_64 0x7A9F9F98UL - - - #define RESET_REGISTER_ADDRESS 0xCF9UL - #define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO - #define RESET_REGISTER_VALUE 0x6U - - - #define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO - #define PM1A_EVT_BIT_WIDTH 0x20U - #define PM1A_EVT_BIT_OFFSET 0x0U - #define PM1A_EVT_ADDRESS 0x1800UL - #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 0x1804UL - #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 - - - #define S3_PKG_VAL_PM1A 0x5U - #define S3_PKG_VAL_PM1B 0U - #define S3_PKG_RESERVED 0x0U - - - #define S5_PKG_VAL_PM1A 0x7U - #define S5_PKG_VAL_PM1B 0U - #define S5_PKG_RESERVED 0x0U - - - #define DRHD_COUNT 2U - - #define DRHD0_DEV_CNT 0x1U - #define DRHD0_SEGMENT 0x0U - #define DRHD0_FLAGS 0x0U - #define DRHD0_REG_BASE 0xFED90000UL - #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 0xFED91000UL - #define DRHD1_IGNORE false - #define DRHD1_DEVSCOPE0_TYPE 0x3U - #define DRHD1_DEVSCOPE0_ID 0x2U - #define DRHD1_DEVSCOPE0_BUS 0xf0U - #define DRHD1_DEVSCOPE0_PATH 0xf8U - #define DRHD1_DEVSCOPE1_TYPE 0x4U - #define DRHD1_DEVSCOPE1_ID 0x0U - #define DRHD1_DEVSCOPE1_BUS 0x0U - #define DRHD1_DEVSCOPE1_PATH 0xf8U - - - - "Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz" - - - /* Cx data is not available */ - - - /* Px data is not available */ - - - /* PCI mmcfg base of MCFG */ - #define DEFAULT_PCI_MMCFG_BASE 0xe0000000UL - - - TPM2 - - - - - 00000000-00000fff : Reserved - 00001000-00057fff : System RAM - 00058000-00058fff : Reserved - 00059000-0009dfff : System RAM - 0009e000-000fffff : Reserved - 000a0000-000bffff : PCI Bus 0000:00 - 000c0000-000c3fff : PCI Bus 0000:00 - 000c4000-000c7fff : PCI Bus 0000:00 - 000c8000-000cbfff : PCI Bus 0000:00 - 000cc000-000cffff : PCI Bus 0000:00 - 000d0000-000d3fff : PCI Bus 0000:00 - 000d4000-000d7fff : PCI Bus 0000:00 - 000d8000-000dbfff : PCI Bus 0000:00 - 000dc000-000dffff : PCI Bus 0000:00 - 000e0000-000e3fff : PCI Bus 0000:00 - 000e4000-000e7fff : PCI Bus 0000:00 - 000e8000-000ebfff : PCI Bus 0000:00 - 000ec000-000effff : PCI Bus 0000:00 - 000f0000-000fffff : System ROM - 00100000-3fffffff : System RAM - 40000000-403fffff : Reserved - 40000000-403fffff : pnp 00:00 - 40400000-71b6afff : System RAM - 71b6b000-71b6bfff : ACPI Non-volatile Storage - 71b6c000-71b6cfff : Reserved - 71b6d000-7674bfff : System RAM - 7674c000-767adfff : Reserved - 767ae000-76814fff : System RAM - 76815000-76817fff : Reserved - 76818000-7a48afff : System RAM - 7a48b000-7a94cfff : Reserved - 7a94d000-7a999fff : ACPI Tables - 7a99a000-7a9f9fff : ACPI Non-volatile Storage - 7a9fa000-7af2cfff : Reserved - 7af2d000-7affefff : Unknown E820 type - 7afff000-7affffff : System RAM - 7b000000-7fffffff : Reserved - 7c000000-7fffffff : Graphics Stolen Memory - 80000000-dfffffff : PCI Bus 0000:00 - a0000000-bfffffff : 0000:00:02.0 - de000000-deffffff : 0000:00:02.0 - df000000-df0fffff : PCI Bus 0000:01 - df000000-df001fff : 0000:01:00.0 - df000000-df001fff : iwlwifi - df100000-df11ffff : 0000:00:1f.6 - df100000-df11ffff : e1000e - df120000-df12ffff : 0000:00:1f.3 - df120000-df12ffff : ICH HD audio - df130000-df13ffff : 0000:00:14.0 - df130000-df13ffff : xhci-hcd - df138070-df13846f : intel_xhci_usb_sw - df140000-df143fff : 0000:00:1f.3 - df140000-df143fff : ICH HD audio - df144000-df147fff : 0000:00:1f.2 - df148000-df149fff : 0000:00:17.0 - df148000-df149fff : ahci - df14a000-df14a0ff : 0000:00:1f.4 - df14b000-df14b7ff : 0000:00:17.0 - df14b000-df14b7ff : ahci - df14c000-df14c0ff : 0000:00:17.0 - df14c000-df14c0ff : ahci - df14d000-df14dfff : 0000:00:16.3 - df14e000-df14efff : 0000:00:16.0 - df14e000-df14efff : mei_me - df14f000-df14ffff : 0000:00:15.1 - df14f000-df14f1ff : lpss_dev - df14f000-df14f1ff : i2c_designware.1 lpss_dev - df14f200-df14f2ff : lpss_priv - df14f800-df14ffff : idma64.1 - df14f800-df14ffff : idma64.1 idma64.1 - df150000-df150fff : 0000:00:15.0 - df150000-df1501ff : lpss_dev - df150000-df1501ff : i2c_designware.0 lpss_dev - df150200-df1502ff : lpss_priv - df150800-df150fff : idma64.0 - df150800-df150fff : idma64.0 idma64.0 - df151000-df151fff : 0000:00:14.2 - df151000-df151fff : Intel PCH thermal driver - df152000-df152fff : 0000:00:08.0 - dffe0000-dfffffff : pnp 00:06 - e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff] - e0000000-efffffff : Reserved - e0000000-efffffff : pnp 00:06 - fd000000-fe7fffff : PCI Bus 0000:00 - fd000000-fdabffff : pnp 00:07 - fdac0000-fdacffff : INT344B:00 - fdac0000-fdacffff : INT344B:00 INT344B:00 - fdad0000-fdadffff : pnp 00:07 - fdae0000-fdaeffff : INT344B:00 - fdae0000-fdaeffff : INT344B:00 INT344B:00 - fdaf0000-fdafffff : INT344B:00 - fdaf0000-fdafffff : INT344B:00 INT344B:00 - fdc6000c-fdc6000f : wdat_wdt - fdc6000c-fdc6000f : wdat_wdt wdat_wdt - fe000000-fe010fff : Reserved - fe028000-fe028fff : pnp 00:09 - fe029000-fe029fff : pnp 00:09 - fe036000-fe03bfff : pnp 00:07 - fe03d000-fe3fffff : pnp 00:07 - fe410000-fe7fffff : pnp 00:07 - fec00000-fec00fff : Reserved - fec00000-fec003ff : IOAPIC 0 - fed00000-fed00fff : Reserved - fed00000-fed003ff : HPET 0 - fed00000-fed003ff : PNP0103:00 - fed10000-fed17fff : pnp 00:06 - fed18000-fed18fff : pnp 00:06 - fed19000-fed19fff : pnp 00:06 - fed20000-fed3ffff : pnp 00:06 - fed40000-fed44fff : MSFT0101:00 - fed40000-fed44fff : MSFT0101:00 MSFT0101:00 - fed45000-fed8ffff : pnp 00:06 - fed90000-fed93fff : pnp 00:06 - fee00000-fee00fff : Local APIC - fee00000-fee00fff : Reserved - ff000000-ffffffff : Reserved - ff000000-ffffffff : INT0800:00 - ff000000-ffffffff : pnp 00:06 - 100000000-87dffffff : System RAM - 74b200000-74be01e76 : Kernel code - 74c000000-74c76ffff : Kernel rodata - 74c800000-74ca7b7ff : Kernel data - 74d04f000-74d1fffff : Kernel bss - 87e000000-87fffffff : RAM buffer - - - /dev/sda2: TYPE="ext4" - - - seri:/dev/ttyS0 type:portio base:0x3F8 irq:4 - seri:/dev/ttyS1 type:portio base:0xF0A0 irq:19 - - - 3, 5, 6, 7, 10, 11, 12, 13, 15 - - - 32754740 kB - - - 0, 1, 2, 3 - - - 1 - - - - 0x6 - 0x8e - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0x16 - 39 - 48 - - - - - 0 - 0x0 - 0x0 - 0x6 - 0x8e - 0xa - - - - - - - 1 - 0x2 - 0x2 - 0x6 - 0x8e - 0xa - - - - - - - 2 - 0x4 - 0x4 - 0x6 - 0x8e - 0xa - - - - - - - 3 - 0x6 - 0x6 - 0x6 - 0x8e - 0xa - - - - - - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x0 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x0 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x2 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x2 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x4 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x4 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x6 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x6 - - - - 262144 - 64 - 4 - 1024 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x0 - - - - 262144 - 64 - 4 - 1024 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x2 - - - - 262144 - 64 - 4 - 1024 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x4 - - - - 262144 - 64 - 4 - 1024 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x6 - - - - 8388608 - 64 - 16 - 8192 - 1 - 1 - 0 - 0 - 1 - 1 - - 0x0 - 0x2 - 0x4 - 0x6 - - - - - - - - - - - - - - -
0xfec00000
- 0x0 - 120 -
-
- - - 0x8086 - 0x5914 - 0x8086 - 0x2070 - 0x060000 - - - - - - - - - - - - - - - - - - 0x8086 - 0x5917 - 0x8086 - 0x2070 - 0x030000 - - - - - - - - 1 - - - - - - - - 0x8086 - 0x1911 - 0x8086 - 0x2070 - 0x088000 - - - - 1 - - - - - - 0x8086 - 0x9d2f - 0x8086 - 0x2070 - 0x0c0330 - - - - - 8 - - - - - - 0x8086 - 0x9d31 - 0x8086 - 0x2070 - 0x118000 - - - - - 1 - - - - 0x8086 - 0x9d60 - 0x8086 - 0x2070 - 0x118000 - - - - - - - 0x8086 - 0x9d61 - 0x8086 - 0x2070 - 0x118000 - - - - - - - 0x8086 - 0x9d3a - 0x8086 - 0x2070 - 0x078000 - - - - - 1 - - - - - 0x8086 - 0x9d3d - 0x8086 - 0x2070 - 0x070002 - - - - - 1 - - - - - - 0x8086 - 0x9d03 - 0x8086 - 0x2070 - 0x010601 - - - - - - - - - 1 - - - - - - 0x8086 - 0x9d12 - 0x060400 - - - - - 1 - - - - - - - - - - 0x8086 - 0x24fd - 0x8086 - 0x0010 - 0x028000 - - - - - 1 - - - - - - - - - - - - 0x8086 - 0x9d4e - 0x8086 - 0x2070 - 0x060100 - - - 0x8086 - 0x9d21 - 0x8086 - 0x2070 - 0x058000 - - - - 0x8086 - 0x9d71 - 0x8086 - 0x2070 - 0x040300 - - - - - - 1 - - - - - 0x8086 - 0x9d23 - 0x8086 - 0x2070 - 0x0c0500 - - - - - - 0x8086 - 0x156f - 0x8086 - 0x2070 - 0x020000 - - - - - 1 - - - - - - - - - - Sleep Button - PNP0C0E/button/input0 - - - Power Button - PNP0C0C/button/input0 - - - Power Button - LNXPWRBN/button/input0 - - - PC Speaker - isa0061/input0 - - - Video Bus - LNXVIDEO/video/input0 - - - HDA Intel PCH HDMI/DP,pcm=3 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=7 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=8 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=9 - ALSA - - - HDA Intel PCH HDMI/DP,pcm=10 - ALSA - - - - - /dev/ttyS0 - 4 - - - /dev/ttyS1 - 4 - - - /dev/ttyS2 - 0 - - - /dev/ttyS3 - 0 - - - -
diff --git a/debian/configs/nuc7i7dnh/shared+initrd.xml b/debian/configs/nuc7i7dnh/shared+initrd.xml deleted file mode 100644 index 3e0e8c991..000000000 --- a/debian/configs/nuc7i7dnh/shared+initrd.xml +++ /dev/null @@ -1,310 +0,0 @@ - - - - debug - /dev/ttyS0 - 5 - 5 - 3 - - - y - SCHED_BVT - y - y - n - n - - n - y - n - - y - n - y - n - n - - - - 0x2000 - - - 16 - 1 - 96 - 120 - 256 - - 16 - - - 0x00000010 - - - - Connection_1 - legacy - - ACRN_Service_VM - 0x3F - - - POST_STD_VM1 - 0x3F - - - - Connection_2 - pci - - ACRN_Service_VM - 00:10.0 - - - POST_RT_VM1 - 00:10.0 - - - - - - SERVICE_VM - ACRN_Service_VM - - 0 - - - KERNEL_BZIMAGE - Linux_bzImage - Linux_initrd - console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000 - - COM Port 1 - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM1 - - - 0 - - - 1 - - - - 0 - 0 - - - 4096 - - COM Port 1 - - 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) - - n - Windows OS - y - n - - - - - WaaG - - - ./win10-ltsc.img - - - - POST_LAUNCHED_VM - RTVM - POST_RT_VM1 - y - - - 2 - y - - - 3 - y - - - - 0 - 0 - - - 1024 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - RT - - - ./core-image-weston-intel-corei7-64.wic - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM2 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG3 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM3 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG4 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM4 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG5 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM5 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG6 - - - ./YaaG.img - - - diff --git a/debian/configs/nuc7i7dnh/shared.xml b/debian/configs/nuc7i7dnh/shared.xml deleted file mode 100644 index 1e3723a3c..000000000 --- a/debian/configs/nuc7i7dnh/shared.xml +++ /dev/null @@ -1,310 +0,0 @@ - - - - debug - /dev/ttyS0 - 5 - 5 - 3 - - - y - SCHED_BVT - y - y - n - n - - n - y - n - - y - n - y - n - n - - - - 0x2000 - - - 16 - 1 - 96 - 120 - 256 - - 16 - - - 0x00000010 - - - - Connection_1 - legacy - - ACRN_Service_VM - 0x3F - - - POST_STD_VM1 - 0x3F - - - - Connection_2 - pci - - ACRN_Service_VM - 00:10.0 - - - POST_RT_VM1 - 00:10.0 - - - - - - SERVICE_VM - ACRN_Service_VM - - 0 - - - KERNEL_BZIMAGE - Linux_bzImage - - console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000 - - COM Port 1 - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM1 - - - 0 - - - 1 - - - - 0 - 0 - - - 4096 - - COM Port 1 - - 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) - - n - Windows OS - y - n - - - - - WaaG - - - ./win10-ltsc.img - - - - POST_LAUNCHED_VM - RTVM - POST_RT_VM1 - y - - - 2 - y - - - 3 - y - - - - 0 - 0 - - - 1024 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - RT - - - ./core-image-weston-intel-corei7-64.wic - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM2 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG3 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM3 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG4 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM4 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG5 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM5 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG6 - - - ./YaaG.img - - - diff --git a/debian/configs/simatic-ipc227g/shared+initrd.xml b/debian/configs/simatic-ipc227g/shared+initrd.xml deleted file mode 100644 index 6e9ae1ab2..000000000 --- a/debian/configs/simatic-ipc227g/shared+initrd.xml +++ /dev/null @@ -1,310 +0,0 @@ - - - - debug - /dev/ttyS1 - 5 - 5 - 3 - - - y - SCHED_BVT - y - y - n - n - - n - y - n - - y - n - y - n - n - - - - 0x2000 - - - 16 - 1 - 96 - 120 - 256 - - 16 - - - 0x00000010 - - - - Connection_1 - legacy - - ACRN_Service_VM - 0x3F - - - POST_STD_VM1 - 0x3F - - - - Connection_2 - pci - - ACRN_Service_VM - 00:10.0 - - - POST_RT_VM1 - 00:10.0 - - - - - - SERVICE_VM - ACRN_Service_VM - - 0 - - - KERNEL_BZIMAGE - Linux_bzImage - Linux_initrd - console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000 - - COM Port 1 - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM1 - - - 0 - - - 1 - - - - 0 - 0 - - - 4096 - - COM Port 1 - - 00:02.0 VGA compatible controller: Intel Corporation Device 4555 (rev 01) - - n - Windows OS - y - n - - - - - WaaG - - - ./win10-ltsc.img - - - - POST_LAUNCHED_VM - RTVM - POST_RT_VM1 - y - - - 2 - y - - - 3 - y - - - - 0 - 0 - - - 1024 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - RT - - - ./core-image-weston-intel-corei7-64.wic - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM2 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG3 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM3 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG4 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM4 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG5 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM5 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG6 - - - ./YaaG.img - - - diff --git a/debian/configs/simatic-ipc227g/shared.xml b/debian/configs/simatic-ipc227g/shared.xml deleted file mode 100644 index 7f9988525..000000000 --- a/debian/configs/simatic-ipc227g/shared.xml +++ /dev/null @@ -1,310 +0,0 @@ - - - - debug - /dev/ttyS1 - 5 - 5 - 3 - - - y - SCHED_BVT - y - y - n - n - - n - y - n - - y - n - y - n - n - - - - 0x2000 - - - 16 - 1 - 96 - 120 - 256 - - 16 - - - 0x00000010 - - - - Connection_1 - legacy - - ACRN_Service_VM - 0x3F - - - POST_STD_VM1 - 0x3F - - - - Connection_2 - pci - - ACRN_Service_VM - 00:10.0 - - - POST_RT_VM1 - 00:10.0 - - - - - - SERVICE_VM - ACRN_Service_VM - - 0 - - - KERNEL_BZIMAGE - Linux_bzImage - - console=tty0 console=ttyS0,115200n8 hvlog=2M@0x100000 memmap=2M$0x100000 - - COM Port 1 - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM1 - - - 0 - - - 1 - - - - 0 - 0 - - - 4096 - - COM Port 1 - - 00:02.0 VGA compatible controller: Intel Corporation Device 4555 (rev 01) - - n - Windows OS - y - n - - - - - WaaG - - - ./win10-ltsc.img - - - - POST_LAUNCHED_VM - RTVM - POST_RT_VM1 - y - - - 2 - y - - - 3 - y - - - - 0 - 0 - - - 1024 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - RT - - - ./core-image-weston-intel-corei7-64.wic - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM2 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG3 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM3 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG4 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM4 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG5 - - - ./YaaG.img - - - - POST_LAUNCHED_VM - STANDARD_VM - POST_STD_VM5 - - - 0 - - - 1 - - - - 0 - 0 - - - 512 - - COM Port 1 - n - Non-Windows OS - y - n - - - - Virtio console - stdio - - - YaaG6 - - - ./YaaG.img - - - diff --git a/debian/configs/simatic-ipc227g/simatic-ipc227g.xml b/debian/configs/simatic-ipc227g/simatic-ipc227g.xml deleted file mode 100644 index 875b9d486..000000000 --- a/debian/configs/simatic-ipc227g/simatic-ipc227g.xml +++ /dev/null @@ -1,1060 +0,0 @@ - - - BIOS Information - Vendor: INSYDE Corp. - Version: V28.01.01 - Release Date: 06/17/2021 - BIOS Revision: 244.1 - - - Base Board Information - Manufacturer: SIEMENS AG - Product Name: A5E48725569 - Version: RS-AE - - - 00:00.0 Host bridge: Intel Corporation Device 452c (rev 01) - 00:02.0 VGA compatible controller: Intel Corporation Device 4555 (rev 01) - Region 0: Memory at 80000000 (64-bit, non-prefetchable) [size=16M] - Region 2: Memory at 70000000 (64-bit, prefetchable) [size=256M] - 00:14.0 USB controller: Intel Corporation Device 4b7d (rev 11) - Region 0: Memory at 81480000 (64-bit, non-prefetchable) [size=64K] - 00:14.2 RAM memory: Intel Corporation Device 4b7f (rev 11) - Region 0: Memory at 81490000 (64-bit, non-prefetchable) [size=16K] - Region 2: Memory at 8149a000 (64-bit, non-prefetchable) [size=4K] - 00:15.0 Serial bus controller: Intel Corporation Device 4b78 (rev 11) - Region 0: Memory at 6fc82000 (64-bit, non-prefetchable) [size=4K] - 00:15.2 Serial bus controller: Intel Corporation Device 4b7a (rev 11) - Region 0: Memory at 6fc83000 (64-bit, non-prefetchable) [size=4K] - 00:15.3 Serial bus controller: Intel Corporation Device 4b7b (rev 11) - Region 0: Memory at 6fc84000 (64-bit, non-prefetchable) [size=4K] - 00:16.0 Communication controller: Intel Corporation Device 4b70 (rev 11) - Region 0: Memory at 8149e000 (64-bit, non-prefetchable) [size=4K] - 00:19.0 Serial bus controller: Intel Corporation Device 4b4b (rev 11) - Region 0: Memory at 6fc85000 (64-bit, non-prefetchable) [size=4K] - 00:19.2 Communication controller: Intel Corporation Device 4b4d (rev 11) - Region 0: Memory at 814a0000 (64-bit, non-prefetchable) [size=4K] - 00:1c.0 PCI bridge: Intel Corporation Device 4b3c (rev 11) - 00:1d.0 System peripheral: Intel Corporation Device 4bb3 (rev 11) - Region 0: Memory at 81000000 (64-bit, non-prefetchable) [size=2M] - 00:1d.1 Ethernet controller: Intel Corporation Device 4ba0 (rev 11) - Region 0: Memory at 6fc00000 (64-bit, non-prefetchable) [size=256K] - 00:1d.2 Ethernet controller: Intel Corporation Device 4bb0 (rev 11) - Region 0: Memory at 6fc40000 (64-bit, non-prefetchable) [size=256K] - 00:1e.0 Communication controller: Intel Corporation Device 4b28 (rev 11) - Region 0: Memory at 6fc86000 (64-bit, non-prefetchable) [size=4K] - 00:1e.1 Communication controller: Intel Corporation Device 4b29 (rev 11) - Region 0: Memory at 6fc87000 (64-bit, non-prefetchable) [size=4K] - 00:1e.3 Serial bus controller: Intel Corporation Device 4b2b (rev 11) - Region 0: Memory at 6fc88000 (64-bit, non-prefetchable) [size=4K] - 00:1e.4 Ethernet controller: Intel Corporation Device 4b32 (rev 11) - Region 0: Memory at 6fc80000 (64-bit, non-prefetchable) [size=8K] - Region 2: Memory at 814a4000 (64-bit, non-prefetchable) [size=4K] - 00:1f.0 ISA bridge: Intel Corporation Device 4b00 (rev 11) - 00:1f.3 Audio device: Intel Corporation Device 4b58 (rev 11) - Region 0: Memory at 81494000 (64-bit, non-prefetchable) [size=16K] - Region 4: Memory at 81200000 (64-bit, non-prefetchable) [size=1M] - 00:1f.4 SMBus: Intel Corporation Device 4b23 (rev 11) - Region 0: Memory at 814a5000 (64-bit, non-prefetchable) [size=256] - 00:1f.5 Serial bus controller: Intel Corporation Device 4b24 (rev 11) - Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K] - 01:00.0 Non-Volatile memory controller: Sandisk Corp WD Blue SN550 NVMe SSD (rev 01) - Region 0: Memory at 81300000 (64-bit, non-prefetchable) [size=16K] - Region 4: Memory at 81304000 (64-bit, non-prefetchable) [size=256] - - - 00:00.0 0600: 8086:452c (rev 01) - 00:02.0 0300: 8086:4555 (rev 01) - 00:14.0 0c03: 8086:4b7d (rev 11) - 00:14.2 0500: 8086:4b7f (rev 11) - 00:15.0 0c80: 8086:4b78 (rev 11) - 00:15.2 0c80: 8086:4b7a (rev 11) - 00:15.3 0c80: 8086:4b7b (rev 11) - 00:16.0 0780: 8086:4b70 (rev 11) - 00:19.0 0c80: 8086:4b4b (rev 11) - 00:19.2 0780: 8086:4b4d (rev 11) - 00:1c.0 0604: 8086:4b3c (rev 11) - 00:1d.0 0880: 8086:4bb3 (rev 11) - 00:1d.1 0200: 8086:4ba0 (rev 11) - 00:1d.2 0200: 8086:4bb0 (rev 11) - 00:1e.0 0780: 8086:4b28 (rev 11) - 00:1e.1 0780: 8086:4b29 (rev 11) - 00:1e.3 0c80: 8086:4b2b (rev 11) - 00:1e.4 0200: 8086:4b32 (rev 11) - 00:1f.0 0601: 8086:4b00 (rev 11) - 00:1f.3 0403: 8086:4b58 (rev 11) - 00:1f.4 0c05: 8086:4b23 (rev 11) - 00:1f.5 0c80: 8086:4b24 (rev 11) - 01:00.0 0108: 15b7:5009 (rev 01) - - - #define WAKE_VECTOR_32 0x66F3700CUL - #define WAKE_VECTOR_64 0x66F37018UL - - - #define RESET_REGISTER_ADDRESS 0xB2UL - #define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO - #define RESET_REGISTER_VALUE 0xfbU - - - #define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO - #define PM1A_EVT_BIT_WIDTH 0x20U - #define PM1A_EVT_BIT_OFFSET 0x0U - #define PM1A_EVT_ADDRESS 0x1800UL - #define PM1A_EVT_ACCESS_SIZE 0x2U - #define PM1B_EVT_SPACE_ID SPACE_SYSTEM_MEMORY - #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 0x1804UL - #define PM1A_CNT_ACCESS_SIZE 0x2U - #define PM1B_CNT_SPACE_ID SPACE_SYSTEM_MEMORY - #define PM1B_CNT_BIT_WIDTH 0x0U - #define PM1B_CNT_BIT_OFFSET 0x0U - #define PM1B_CNT_ADDRESS 0x0UL - #define PM1B_CNT_ACCESS_SIZE 0x2U - - - - - #define S5_PKG_VAL_PM1A 0x7U - #define S5_PKG_VAL_PM1B 0U - #define S5_PKG_RESERVED 0x0U - - - #define DRHD_COUNT 2U - - #define DRHD0_DEV_CNT 0x1U - #define DRHD0_SEGMENT 0x0U - #define DRHD0_FLAGS 0x0U - #define DRHD0_REG_BASE 0xFED90000UL - #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 0x5U - #define DRHD1_SEGMENT 0x0U - #define DRHD1_FLAGS 0x1U - #define DRHD1_REG_BASE 0xFED91000UL - #define DRHD1_IGNORE false - #define DRHD1_DEVSCOPE0_TYPE 0x3U - #define DRHD1_DEVSCOPE0_ID 0x2U - #define DRHD1_DEVSCOPE0_BUS 0x0U - #define DRHD1_DEVSCOPE0_PATH 0xf7U - #define DRHD1_DEVSCOPE1_TYPE 0x4U - #define DRHD1_DEVSCOPE1_ID 0x0U - #define DRHD1_DEVSCOPE1_BUS 0x0U - #define DRHD1_DEVSCOPE1_PATH 0xf6U - #define DRHD1_DEVSCOPE2_TYPE 0x5U - #define DRHD1_DEVSCOPE2_ID 0x3U - #define DRHD1_DEVSCOPE2_BUS 0x0U - #define DRHD1_DEVSCOPE2_PATH 0xebU - #define DRHD1_DEVSCOPE3_TYPE 0x5U - #define DRHD1_DEVSCOPE3_ID 0x4U - #define DRHD1_DEVSCOPE3_BUS 0x0U - #define DRHD1_DEVSCOPE3_PATH 0xecU - #define DRHD1_DEVSCOPE4_TYPE 0x5U - #define DRHD1_DEVSCOPE4_ID 0x5U - #define DRHD1_DEVSCOPE4_BUS 0x0U - #define DRHD1_DEVSCOPE4_PATH 0xedU - - - - "Intel Atom(R) x6414RE Processor @ 1.50GHz" - - - {{SPACE_FFixedHW, 0x00U, 0x00U, 0x00U, 0x00UL}, 0x01U, 0x00U, 0x00U}, /* C1 */ - - - /* Px data is not available */ - - - /* PCI mmcfg base of MCFG */ - #define DEFAULT_PCI_MMCFG_BASE 0xc0000000UL - - - TPM2 - - - rdt resources supported: L2 - rdt resource clos max: 16 - rdt resource mask max: '0xfff' - - - 00000000-00000fff : Reserved - 00001000-0009ffff : System RAM - 000a0000-000fffff : Reserved - 000a0000-000bffff : PCI Bus 0000:00 - 000f0000-000fffff : System ROM - 00100000-3fc4ffff : System RAM - 3fc50000-40007fff : Reserved - 40008000-501b3fff : System RAM - 501b4000-501b6fff : Reserved - 501b7000-501eafff : System RAM - 501eb000-5020cfff : Reserved - 5020d000-54360fff : System RAM - 54361000-54c60fff : Reserved - 54c61000-62e7efff : System RAM - 62e7f000-6327efff : Unknown E820 type - 6327f000-64f7efff : Reserved - 63309f98-63309f98 : wdat_wdt - 63309f98-63309f98 : wdat_wdt wdat_wdt - 64f7f000-66f7efff : ACPI Non-volatile Storage - 66f7f000-66ffefff : ACPI Tables - 66fff000-66ffffff : System RAM - 67000000-6fbfffff : Reserved - 6fc00000-bfffffff : PCI Bus 0000:00 - 6fc00000-6fc3ffff : 0000:00:1d.1 - 6fc00000-6fc3ffff : 0000:00:1d.1 - 6fc40000-6fc7ffff : 0000:00:1d.2 - 6fc40000-6fc7ffff : 0000:00:1d.2 - 6fc80000-6fc81fff : 0000:00:1e.4 - 6fc80000-6fc81fff : 0000:00:1e.4 - 6fc82000-6fc82fff : 0000:00:15.0 - 6fc82000-6fc821ff : lpss_dev - 6fc82000-6fc821ff : i2c_designware.0 lpss_dev - 6fc82200-6fc822ff : lpss_priv - 6fc82800-6fc82fff : idma64.0 - 6fc82800-6fc82fff : idma64.0 idma64.0 - 6fc83000-6fc83fff : 0000:00:15.2 - 6fc83000-6fc831ff : lpss_dev - 6fc83000-6fc831ff : i2c_designware.1 lpss_dev - 6fc83200-6fc832ff : lpss_priv - 6fc83800-6fc83fff : idma64.1 - 6fc83800-6fc83fff : idma64.1 idma64.1 - 6fc84000-6fc84fff : 0000:00:15.3 - 6fc84000-6fc841ff : lpss_dev - 6fc84000-6fc841ff : i2c_designware.2 lpss_dev - 6fc84200-6fc842ff : lpss_priv - 6fc84800-6fc84fff : idma64.2 - 6fc84800-6fc84fff : idma64.2 idma64.2 - 6fc85000-6fc85fff : 0000:00:19.0 - 6fc85000-6fc851ff : lpss_dev - 6fc85000-6fc851ff : i2c_designware.3 lpss_dev - 6fc85200-6fc852ff : lpss_priv - 6fc85800-6fc85fff : idma64.3 - 6fc85800-6fc85fff : idma64.3 idma64.3 - 6fc86000-6fc86fff : 0000:00:1e.0 - 6fc86000-6fc861ff : lpss_dev - 6fc86000-6fc8601f : serial - 6fc86200-6fc862ff : lpss_priv - 6fc86800-6fc86fff : idma64.5 - 6fc86800-6fc86fff : idma64.5 idma64.5 - 6fc87000-6fc87fff : 0000:00:1e.1 - 6fc87000-6fc871ff : lpss_dev - 6fc87000-6fc8701f : serial - 6fc87200-6fc872ff : lpss_priv - 6fc87800-6fc87fff : idma64.6 - 6fc87800-6fc87fff : idma64.6 idma64.6 - 6fc88000-6fc88fff : 0000:00:1e.3 - 6fc88000-6fc881ff : lpss_dev - 6fc88000-6fc881ff : pxa2xx-spi.7 lpss_dev - 6fc88200-6fc882ff : lpss_priv - 6fc88800-6fc88fff : idma64.7 - 6fc88800-6fc88fff : idma64.7 idma64.7 - 70000000-7fffffff : 0000:00:02.0 - 70000000-707effff : efifb - 80000000-80ffffff : 0000:00:02.0 - 81000000-811fffff : 0000:00:1d.0 - 81000000-811fffff : intel_ish_ipc - 81200000-812fffff : 0000:00:1f.3 - 81300000-813fffff : PCI Bus 0000:01 - 81300000-81303fff : 0000:01:00.0 - 81300000-81303fff : nvme - 81304000-813040ff : 0000:01:00.0 - 81304000-813040ff : nvme - 81400200-81400203 : INTC1033:01 - 81400204-81400207 : INTC1033:01 - 81440200-81440203 : INTC1033:02 - 81440204-81440207 : INTC1033:02 - 81480000-8148ffff : 0000:00:14.0 - 81480000-8148ffff : xhci-hcd - 81490000-81493fff : 0000:00:14.2 - 81494000-81497fff : 0000:00:1f.3 - 81498200-81498203 : INTC1033:00 - 81498204-81498207 : INTC1033:00 - 8149a000-8149afff : 0000:00:14.2 - 8149e000-8149efff : 0000:00:16.0 - 8149e000-8149efff : mei_me - 814a0000-814a0fff : 0000:00:19.2 - 814a0000-814a01ff : lpss_dev - 814a0000-814a001f : serial - 814a0200-814a02ff : lpss_priv - 814a0800-814a0fff : idma64.4 - 814a0800-814a0fff : idma64.4 idma64.4 - 814a4000-814a4fff : 0000:00:1e.4 - 814a5000-814a50ff : 0000:00:1f.4 - c0000000-cfffffff : PCI MMCONFIG 0000 [bus 00-ff] - c0000000-cfffffff : Reserved - c0000000-cfffffff : pnp 00:03 - fd000000-fd68ffff : pnp 00:04 - fd6b0000-fd6cffff : pnp 00:04 - fd6f0000-fdffffff : pnp 00:04 - fe000000-fe01ffff : PCI Bus 0000:00 - fe000000-fe010fff : Reserved - fe010000-fe010fff : 0000:00:1f.5 - fe200000-fe7fffff : pnp 00:04 - fec00000-fec003ff : IOAPIC 0 - fec80000-fecfffff : Reserved - fec80000-fecfffff : pnp 00:03 - fed00000-fed003ff : HPET 0 - fed00000-fed003ff : PNP0103:00 - fed20000-fed7ffff : Reserved - fed40000-fed44fff : INTC6001:00 - fed40000-fed44fff : INTC6001:00 - fed90000-fed90fff : dmar0 - fed91000-fed91fff : dmar1 - feda0000-feda1fff : Reserved - feda0000-feda0fff : pnp 00:03 - feda1000-feda1fff : pnp 00:03 - fee00000-fee00fff : Local APIC - fee00000-fee00fff : Reserved - ff600000-ffffffff : Reserved - 100000000-4903fffff : System RAM - 114a00000-115601e76 : Kernel code - 115800000-115f64fff : Kernel rodata - 116000000-11627c67f : Kernel data - 11686a000-116bfffff : Kernel bss - 490400000-493ffffff : RAM buffer - - - /dev/nvme0n1p2: TYPE="ext4" - - - seri:/dev/ttyS0 type:mmio base:0x814A0000 irq:33 bdf:"00:19.2" - seri:/dev/ttyS1 type:portio base:0x2F8 irq:3 - seri:/dev/ttyS2 type:mmio base:0x6FC86000 irq:16 bdf:"00:1e.0" - seri:/dev/ttyS3 type:mmio base:0x6FC87000 irq:17 bdf:"00:1e.1" - - - 4, 5, 6, 7, 10, 11, 12, 13, 14, 15 - - - 16169492 kB - - - 0, 1, 2, 3 - - - 17 - - - - 0x6 - 0x96 - Atom - 0x0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0x1b - 39 - 48 - - - - - 0 - 0x0 - 0x0 - 0x6 - 0x96 - 0x1 - Atom - 0x0 - - - - - 1 - 0x2 - 0x2 - 0x6 - 0x96 - 0x1 - Atom - 0x0 - - - - - 2 - 0x4 - 0x4 - 0x6 - 0x96 - 0x1 - Atom - 0x0 - - - - - 3 - 0x6 - 0x6 - 0x6 - 0x96 - 0x1 - Atom - 0x0 - - - - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x0 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x0 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x2 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x2 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x4 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x4 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x6 - - - - 32768 - 64 - 8 - 64 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x6 - - - - 1572864 - 64 - 12 - 2048 - 1 - 1 - 0 - 0 - 0 - 0 - - 0x0 - 0x2 - 0x4 - 0x6 - - - 12 - 16 - - - - - 4194304 - 64 - 16 - 4096 - 1 - 1 - 0 - 0 - 1 - 1 - - 0x0 - 0x2 - 0x4 - 0x6 - - - - - - - - - - - - - -
0xfec00000
- 0x0 - 120 -
-
- - - 0x8086 - 0x452c - 0x8086 - 0x7270 - 0x060000 - - - - - - 0x8086 - 0x4555 - 0x8086 - 0x7270 - 0x030000 - - - - - - - - 1 - - - - - - - - - 0x8086 - 0x4b7d - 0x0000 - 0x0000 - 0x0c0330 - - - - - 8 - - - - - - - - 0x8086 - 0x4b7f - 0x8086 - 0x7270 - 0x050000 - - - - - - 0x8086 - 0x4b78 - 0x8086 - 0x7270 - 0x0c8000 - - - - - - - 0x8086 - 0x4b7a - 0x8086 - 0x7270 - 0x0c8000 - - - - - - - 0x8086 - 0x4b7b - 0x8086 - 0x7270 - 0x0c8000 - - - - - - - 0x8086 - 0x4b70 - 0x8086 - 0x7270 - 0x078000 - - - - - 1 - - - - - - 0x8086 - 0x4b4b - 0x8086 - 0x7270 - 0x0c8000 - - - - - - - 0x8086 - 0x4b4d - 0x8086 - 0x7270 - 0x078000 - - - - - - - 0x8086 - 0x4b3c - 0x060400 - - - - - 1 - - - - - - - - - - - - 0x15b7 - 0x5009 - 0x15b7 - 0x5009 - 0x010802 - - - - - - 32 - - - - - 17 - 1 - 0x40000 - 0 - 0x0 - - - - - - - - - - - - 0x8086 - 0x4bb3 - 0x8086 - 0x7270 - 0x088035 - - - - - - 1 - - - - - - 0x8086 - 0x4ba0 - 0x8086 - 0x7270 - 0x020018 - - - - - - 32 - - - - - - - 0x8086 - 0x4bb0 - 0x8086 - 0x7270 - 0x020019 - - - - - - 32 - - - - - - - 0x8086 - 0x4b28 - 0x8086 - 0x7270 - 0x078000 - - - - - - - 0x8086 - 0x4b29 - 0x8086 - 0x7270 - 0x078000 - - - - - - - 0x8086 - 0x4b2b - 0x8086 - 0x7270 - 0x0c8000 - - - - - - - 0x8086 - 0x4b32 - 0x8086 - 0x7270 - 0x020000 - - - - - - - 32 - - - - - - - - 0x8086 - 0x4b00 - 0x8086 - 0x7270 - 0x060100 - - - 0x8086 - 0x4b58 - 0x0000 - 0x0000 - 0x040300 - - - - - - - 1 - - - - - 0x8086 - 0x4b23 - 0x8086 - 0x7270 - 0x0c0500 - - - - - - 0x8086 - 0x4b24 - 0x8086 - 0x7270 - 0x0c8000 - - - - - - - - Sleep Button - PNP0C0E/button/input0 - - - Power Button - PNP0C0C/button/input0 - - - Power Button - PNP0C0C/button/input0 - - - Power Button - LNXPWRBN/button/input0 - - - PC Speaker - isa0061/input0 - - - - - /dev/ttyS0 - 4 - - - /dev/ttyS1 - 4 - - - /dev/ttyS2 - 4 - - - /dev/ttyS3 - 4 - - - -
diff --git a/debian/rules b/debian/rules index f7113338e..3c04efeb7 100755 --- a/debian/rules +++ b/debian/rules @@ -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