All pastes #221651 Raw Edit

Anonymous

public text v1 · immutable
#221651 ·published 2006-10-25 20:14 UTC
rendered paste body
/cvs/oe/org.openembedded.dev$ cat conf/machine/htcuniversal.conf
#@TYPE: Machine
#@NAME: HTC Universal
#@DESCRIPTION: Machine configuration for the HTC Universal

#
# Hardware-based properties
#
TARGET_ARCH = "arm"
IPKG_EXTRA_ARCHS = "ipaqpxa armv4t armv5te iwmmxt"

# Use tune-xscale per default. Machine independent feeds should be built with tune-strongarm.
require conf/machine/include/tune-xscale.conf

# Uncomment this to use iwmmxt optimizations. Remove the above xscale stuff first
#require conf/machine/include/tune-iwmmxt.conf

GUI_MACHINE_CLASS = "bigscreen"
MACHINE_FEATURES = "kernel26 apm alsa irda bluetooth usbgadget wifi usbhost keyboard touchscreen"

#
# Software/packages selection
#
PREFERRED_PROVIDER_virtual/kernel = "linux-handhelds-2.6"
PREFERRED_PROVIDER_xserver = "xserver-kdrive"
XSERVER = "xserver-kdrive-fbdev"

MACHINE_EXTRA_RDEPENDS = "tiinit acx-firmware detect-stylus"
MACHINE_EXTRA_RRECOMMENDS = "  kernel-module-nls-cp437 \
                                kernel-module-nls-iso8859-1 \
                                kernel-module-nls-utf8 \
                                kernel-module-af-key \
                                kernel-module-bsd-comp \
                                kernel-module-i2c-pxa \
                                kernel-module-htcuniversal-power \
                                kernel-module-snd-htcuniversal-audio \
                                kernel-module-htcuniversal-acx \
                                kernel-module-acx \
                                kernel-module-bfusb \
                                kernel-module-hci-uart \
                                kernel-module-hci-usb \
                                kernel-module-ppp-async \
                                kernel-module-ppp-deflate \
                                kernel-module-ppp-generic \
                                kernel-module-pppoe \
                                kernel-module-pppox \
                                kernel-module-slhc \
                                kernel-module-irtty-sir \
                                kernel-module-pxaficp-ir \
                                kernel-module-sir-dev \
                                kernel-module-g-ether \
                                kernel-module-pxa27x-udc \
                                kernel-module-fuse \
                                kernel-module-smbfs \
                                kernel-module-bluetooth \
                                kernel-module-l2cap \
                                kernel-module-sco \
                                kernel-module-bnep \
                                kernel-module-hidp \
                                kernel-module-rfcomm \
                                kernel-module-irda \
                                kernel-module-ircomm-tty \
                                kernel-module-ircomm \
                                kernel-module-irlan \
                                kernel-module-soundcore \
                                kernel-module-snd-pxa2xx-i2sound \
                                kernel-module-snd-page-alloc \
                                kernel-module-snd-pcm \
                                kernel-module-snd-timer \
                                kernel-module-snd \
                                kernel-module-snd-mixer-oss \
                                kernel-module-snd-pcm-oss \
                                kernel-module-snd-ak4641 \
                                "

#
# Modules autoload and other boot properties
#
module_autoload_acx = "acx"
module_autoload_htcuniversal_acx = "htcuniversal_acx"
module_autoload_snd-htcuniversal_audio = "snd-htcuniversal_audio"
module_autoload_snd-pcm-oss = "snd-pcm-oss"
module_autoload_snd-mixer-oss = "snd-mixer-oss"
#FIXME: this should be controlled by a userspace utility later.
module_autoload_g_ether = "g_ether"