2012-04-27 15:44:27 +00:00
|
|
|
#@TYPE: Machine
|
|
|
|
#@NAME: common_pc
|
|
|
|
#@DESCRIPTION: Machine configuration for running a common x86
|
|
|
|
|
|
|
|
TARGET_ARCH = "i586"
|
|
|
|
|
|
|
|
PREFERRED_PROVIDER_virtual/libgl = "mesa-dri"
|
|
|
|
PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim"
|
|
|
|
PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite"
|
|
|
|
PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite"
|
2014-07-31 14:48:00 +00:00
|
|
|
PREFERRED_PROVIDER_virtual/kernel = "${@['linux-sysmocom', 'linux']['1.1' in d.getVar('DISTRO_VERSION', True)]}"
|
2012-04-27 15:44:27 +00:00
|
|
|
|
|
|
|
require conf/machine/include/tune-geode.inc
|
|
|
|
|
|
|
|
MACHINE_FEATURES += "kernel26 x86 usbhost pci acpi"
|
|
|
|
|
|
|
|
KERNEL_IMAGETYPE = "bzImage"
|
|
|
|
|
2014-03-04 16:44:48 +00:00
|
|
|
IMAGE_FSTYPES ?= "tar.gz ext4"
|
2012-04-27 15:44:27 +00:00
|
|
|
|
|
|
|
SERIAL_CONSOLE = "38400 ttyS0"
|
2012-08-04 10:17:40 +00:00
|
|
|
MACHINE_CONSOLE = "console=ttyS0,38400n8"
|
2012-04-27 15:44:27 +00:00
|
|
|
|
|
|
|
# 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"
|
|
|
|
|
|
|
|
GLIBC_ADDONS = "nptl"
|
|
|
|
GLIBC_EXTRA_OECONF = "--with-tls"
|
|
|
|
|
|
|
|
#MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "v86d"
|
|
|
|
MACHINE_ESSENTIAL_EXTRA_RDEPENDS = "\
|
2014-10-28 18:39:53 +00:00
|
|
|
busybox-ifplugd linux-firmware-rtl-nic "
|