📄 linux-alchemy_2.6.11.bb
字号:
# DB1200 Linux .bb build file# Copyright (C) 2005, Advanced Micro Devices, Inc. All Rights Reserved# Released under the MIT license (see /COPYING)DESCRIPTION = "Linux 2.6 kernel for the AMD Alchemy processor"LICENSE = "GPL"KV = ${PV}PR = "r000058"AMD_DRIVER_VERSION="00.00.58"S = "${WORKDIR}/linux-${KV}" FILES_kernel += " /lib/modules/*/modules*"SRC_URI = "file://${TOPDIR}/files/linux-alchemy-src-${KV}-${PR}.tar.gz \file://defconfig"inherit kernelmodule_autoload_smc91111 = "smc91111"module_autoload_ohci-hcd = "ohci-hcd"module_autoload_echi-hcd = "ehci-hcd"module_autoload_usbhid = "usbhid"module_autoload_amd5536otg = "amd5536otg"module_autoload_g_file_storage = "g_file_storage"module_autoload_usb-storage = "usb-storage"KERNEL_OBJECT_SUFFIX = ".o"DEFCONFIG = "db1200"ARCH = "mips"KERNEL_OUTPUT = "vmlinux"KERNEL_IMAGETYPE = "zImage.flash"KERNEL_IMAGEDEST = "tmp"FILES_kernel += " /boot"#Skip patching because a ${S}/patches quilt tree#already exists and we have not listed the patch set.do_patch() { :}do_install_append() { ${TARGET_PREFIX}depmod -A -a -r -b ${D} -e -F ${D}/boot/System.map-${PV} ${KERNEL_VERSION} install -d ${D}/boot ${TARGET_PREFIX}objcopy -O srec ${KERNEL_OUTPUT} ${D}/boot/linux26-${DEFCONFIG}-${AMD_DRIVER_VERSION}.srec install -d ${DEPLOY_DIR}/images cp ${D}/boot/linux26-${DEFCONFIG}-${AMD_DRIVER_VERSION}.srec ${DEPLOY_DIR}/images cp ${KERNEL_OUTPUT} ${D}/boot/linux26-${DEFCONFIG}-${AMD_DRIVER_VERSION}.vmlinux rm -rf ${D}/tmp}do_configure () { install ${WORKDIR}/defconfig ${S}/.config kernel_do_configure}kernel_do_compile() { unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS oe_runmake include/linux/version.h CC="${KERNEL_CC}" LD="${KERNEL_LD}" EXTRA_CFLAGS=" -mtune=mips32"# oe_runmake dep CC="${KERNEL_CC}" LD="${KERNEL_LD}" EXTRA_CFLAGS=" -mtune=mips32" oe_runmake CC="${KERNEL_CC}" LD="${KERNEL_LD}" EXTRA_CFLAGS=" -mtune=mips32" if (grep -q -i -e '^CONFIG_MODULES=y$' .config); then oe_runmake modules CC="${KERNEL_CC}" LD="${KERNEL_LD}" EXTRA_CFLAGS=" -mtune=mips32" else oenote "no modules to compile" fi }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -