Browse Source
This ABI is no longer required by any targets and is deprecated. Signed-off-by: Charles E. Youse <charles.youse@intel.com>pull/18505/head
25 changed files with 20 additions and 273 deletions
@ -1,3 +0,0 @@
@@ -1,3 +0,0 @@
|
||||
/* SPDX-License-Identifier: Apache-2.0 */ |
||||
|
||||
#include "qemu_x86.dts" |
@ -1,11 +0,0 @@
@@ -1,11 +0,0 @@
|
||||
identifier: qemu_x86_iamcu |
||||
name: QEMU Emulation for X86 (IAMCU) |
||||
type: qemu |
||||
arch: x86 |
||||
toolchain: |
||||
- zephyr |
||||
- xtools |
||||
testing: |
||||
ignore_tags: |
||||
- net |
||||
- bluetooth |
@ -1,19 +0,0 @@
@@ -1,19 +0,0 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_X86=y |
||||
CONFIG_SOC_IA32=y |
||||
CONFIG_BOARD_QEMU_X86_IAMCU=y |
||||
CONFIG_CPU_MINUTEIA=y |
||||
CONFIG_HPET_TIMER=y |
||||
CONFIG_HPET_TIMER_IRQ=2 |
||||
CONFIG_PIC_DISABLE=y |
||||
CONFIG_LOAPIC=y |
||||
CONFIG_CONSOLE=y |
||||
CONFIG_SERIAL=y |
||||
CONFIG_UART_NS16550=y |
||||
CONFIG_UART_CONSOLE=y |
||||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000 |
||||
CONFIG_X86_IAMCU=y |
||||
CONFIG_X86_MMU=y |
||||
CONFIG_X86_MMU_PAGE_POOL_PAGES=15 |
||||
CONFIG_DEBUG_INFO=y |
@ -1,13 +0,0 @@
@@ -1,13 +0,0 @@
|
||||
#!/usr/bin/env python3 |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
import sys |
||||
|
||||
# For some baffling reason IAMCU sets the instruction set architecture |
||||
# in the ELF header to 0x06 instead of 0x03 even though it is just |
||||
# 386 code. This gives QEMU fits. Hack it! |
||||
fd = open(sys.argv[1], "r+b") |
||||
fd.seek(0x12) |
||||
# Write 0x03 which is EM_386 to e_machine |
||||
fd.write(b'\x03') |
||||
fd.close() |
Loading…
Reference in new issue