mirror of
https://git.yoctoproject.org/poky
synced 2026-02-28 12:29:40 +01:00
The different kernel recipes encapsulate functionality groups for machines, therefore it makes sense to have all the QEMU machines using the same kernel recipe. Switch the QEMU machines to default to the "linux" recipes for their kernel and bump the latest recipe from linux-2.6.32 to 2.6.33. Signed-off-by: Joshua Lock <josh@linux.intel.com>
37 lines
1013 B
Plaintext
37 lines
1013 B
Plaintext
#@TYPE: Machine
|
|
#@NAME: qemu x86 Emulator setup
|
|
#@DESCRIPTION: Machine configuration for running an x86 system under qemu emulation
|
|
|
|
TARGET_ARCH = "i586"
|
|
PACKAGE_EXTRA_ARCHS = "x86"
|
|
|
|
PREFERRED_PROVIDER_virtual/libgl = "mesa-dri"
|
|
PREFERRED_PROVIDER_virtual/kernel ?= "linux-moblin"
|
|
PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim"
|
|
PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite"
|
|
PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite"
|
|
|
|
require conf/machine/include/qemu.inc
|
|
|
|
MACHINE_FEATURES += "x86"
|
|
|
|
KERNEL_IMAGETYPE = "bzImage"
|
|
|
|
SERIAL_CONSOLE = "115200 ttyS0"
|
|
|
|
# We bypass swrast but we need it to be present for X to load correctly
|
|
XSERVER ?= "xserver-xf86-dri-lite \
|
|
mesa-dri-driver-swrast \
|
|
xf86-input-vmmouse \
|
|
xf86-input-keyboard \
|
|
xf86-input-evdev \
|
|
xf86-video-vmware \
|
|
qemugl"
|
|
|
|
GLIBC_ADDONS = "nptl"
|
|
GLIBC_EXTRA_OECONF = "--with-tls"
|
|
|
|
MACHINE_ESSENTIAL_EXTRA_RDEPENDS = "v86d"
|
|
|
|
TARGET_CC_ARCH = "-march=i586"
|