define Package/套件名或
define KernelPackage/套件名裡面的一些參數,例如 TITLE:= 是填顯示的標題名稱。
其中有一項是 KCONFIG:=,預設是空的,可用來增加 Kernel 的設定,例如 package/hostap-driver/Makefile 的 define KernelPackage/hostap,就有設定
KCONFIG:=CONFIG_HOSTAP CONFIG_HOSTAP_FIRMWARE=y CONFIG_HOSTAP_FIRMWARE_NVRAM=y,如果選了 hostap 套件,Kernel 設定就會增加
,對應到 Kernel 程式,包括外部模組,就會有CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y CONFIG_HOSTAP_FIRMWARE_NVRAM=y
#define CONFIG_HOSTAP_MODULE #define CONFIG_HOSTAP_FIRMWARE #define CONFIG_HOSTAP_FIRMWARE_NVRAM
的定義。
而套件額外的選單設定 define Package/套件名/config 只影響 OpenWrt 的設定,且不會有對應的程式碼定義。
沒有留言:
張貼留言