/
dreambox.inc
42 lines (30 loc) · 1.33 KB
/
dreambox.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# dreambox.inc
EXTRA_IMAGEDEPENDS += "dreambox-secondstage-${MACHINE}"
GLIBC_EXTRA_OECONF = "--with-tls --with-__thread"
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "dreambox-dvb-modules-${MACHINE}"
include conf/machine/include/autoload-wifi.inc
include conf/machine/include/autoload-dvb-usb.inc
include conf/machine/include/autoload-usbserial.inc
MACHINE_EXTRA_RRECOMMENDS = " \
gst-plugin-dreambox-dvbmediasink \
ntfs-3g \
kernel-module-cifs \
kernel-module-hmac \
kernel-module-md4 \
kernel-module-ecb \
"
MACHINE_FEATURES += "alsa usbhost 3dtv switchoff tpm dreambox"
PREFERRED_PROVIDER_virtual/bootloader = "dreambox-secondstage-${MACHINE}"
PREFERRED_PROVIDER_virtual/kernel = "linux-dreambox"
PREFERRED_PROVIDER_virtual/blindscan-dvbs = "dreambox-blindscan-utils"
PREFERRED_PROVIDER_virtual/blindscan-dvbc = "dreambox-blindscan-utils"
PREFERRED_VERSION_linux-dreambox = "3.2"
KERNEL_IMAGETYPE = "vmlinux"
KERNEL_OUTPUT = "${KERNEL_IMAGETYPE}"
KERNEL_CONSOLE = "${@base_contains('OPENPLI_FEATURES', 'usbconsole', 'ttyS0,115200', 'null', d)}"
MKUBIFS_ARGS = "-m 2048 -e 129024 -c 1996 -x favor_lzo -X 1"
UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512"
DREAMBOX_BUILDIMAGE = "buildimage --arch ${MACHINE} ${EXTRA_BUILDCMD} \
--erase-block-size ${DREAMBOX_ERASE_BLOCK_SIZE} \
--flash-size ${DREAMBOX_FLASH_SIZE} \
--sector-size ${DREAMBOX_SECTOR_SIZE}"