2015-02-05 15:46:45 +00:00
|
|
|
#@TYPE: Machine
|
|
|
|
#@NAME: common_pc
|
|
|
|
#@DESCRIPTION: Machine configuration for running a common x86
|
|
|
|
|
|
|
|
require conf/machine/include/tune-core2.inc
|
|
|
|
require conf/machine/include/genericx86-common.inc
|
|
|
|
|
|
|
|
|
|
|
|
PREFERRED_PROVIDER_virtual/libgl = "mesa-dri"
|
2015-12-19 15:21:49 +00:00
|
|
|
PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-diet"
|
2015-02-05 15:46:45 +00:00
|
|
|
PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite"
|
|
|
|
PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite"
|
2017-04-25 16:01:53 +00:00
|
|
|
PREFERRED_PROVIDER_virtual/kernel = "linux-sysmocom"
|
|
|
|
PREFERRED_VERSION_linux-sysmocom = "${@dict([('1.5', '3.10.84+git%')]).get(d.getVar('DISTRO_VERSION', True)[0:3],'4.9.14+git%')}"
|
2015-02-05 15:46:45 +00:00
|
|
|
|
|
|
|
MACHINE_FEATURES += "kernel26 x86 usbhost pci acpi"
|
|
|
|
|
|
|
|
KERNEL_IMAGETYPE = "bzImage"
|
|
|
|
|
2015-08-10 13:46:47 +00:00
|
|
|
IMAGE_FSTYPES = "ext4"
|
2015-08-11 06:14:34 +00:00
|
|
|
|
|
|
|
# After dora core2 got renamed to core2-32
|
2015-08-11 11:44:03 +00:00
|
|
|
# After dora core2 got renamed to core2-32
|
|
|
|
DEFAULTTUNE := "${@['core2', 'core2-32']['core2-32' in d.getVar('AVAILTUNES', True)]}"
|
2015-02-05 15:46:45 +00:00
|
|
|
|
2015-02-13 09:48:43 +00:00
|
|
|
SERIAL_CONSOLE = "115200 ttyS0"
|
|
|
|
MACHINE_CONSOLE = "console=ttyS0,115200n8"
|
2015-02-05 15:46:45 +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"
|
2015-05-19 17:02:17 +00:00
|
|
|
MACHINE_ESSENTIAL_EXTRA_RDEPENDS = "linux-firmware-rtl-nic"
|
2015-02-05 15:46:45 +00:00
|
|
|
|
|
|
|
MACHINEOVERRIDES = "${MACHINE}:sysmocom-bsc"
|