在openwrt的makefile中经常能看见这样的描述:


define KernelPackage/mt7602e
  CATEGORY:=MTK Properties
  TITLE:=MTK MT7602e wifi AP driver
  FILES:=$(PKG_BUILD_DIR)/build/mt7602e.ko
  DEPENDS:=+kmod-cfg80211
  AUTOLOAD:=$(call AutoLoad,91,mt7603e)
  SUBMENU:=Drivers
  MENU:=

 

其中 AUTOLOAD 表示自动装入内核,一般的表示方法为:

AUTOLOAD_MODS))

AutoLoad的第一个参数$(PRIORITY)为优先级,01为最优先,99为最后装载

有关自动装载可以在/etc/modules.d目录下看到,第二个参数$(AUTOLOAD_MODS)模块名,每个模块名以空格符分隔,即可同时装载多个内核模块
在开发过程最好不要使用自动装载,經過嚴格調試後再使用,可以減輕調試的工作量。

 

相关文章:

  • 2021-11-08
  • 2021-12-19
  • 2021-11-06
  • 2021-05-27
  • 2021-07-21
  • 2021-10-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-04
  • 2021-09-15
  • 2021-08-13
  • 2022-12-23
  • 2021-10-20
  • 2021-12-21
  • 2022-12-23
相关资源
相似解决方案