當前位置:編程學習大全網 - 網站源碼 - Linux內核源代碼文檔

Linux內核源代碼文檔

兩種方法:

1,直接加入內核。

例如,輸入drivers/char/目錄,並將xxx.c文件復制到該目錄。

b、修改drivers/char/Kconfig文件,自定義模仿其他選項,添加自己的選項XXX。

c、修改drivers/char/Makefile文件,添加obj-$ (config _ XXX)+= xxx.o。

d、進入內核根目錄,制作menuconfig,進入設備驅動->;Character devices在裏面找到XXX選項,配置成“m”,也就是模塊編譯會生成xxx.ko

2,只需構建壹個目錄,編寫壹個Makefile。在這個Makefile中,妳要指定內核源代碼的根目錄,調用內核源代碼的Makefile來編譯當前目錄下的文件。類似的格式,妳可以在網上找壹個Makefile來修改它:

CFILES = xxx.c

驅動程序名稱= xxxx

KSRC:=/home/Linux/Linux-2.6 . XXX

TARGET = $(驅動程序名稱)。擊倒

obj-m += $(DRIVER_NAME)。o

$(DRIVER_NAME)-objs := $(CFILES:。c=。o)

默認值:

$(制造)-C $(KSRC)子零件=$(殼牌pwd)模塊

  • 上一篇:Olofi和Kalofi+有什麽區別
  • 下一篇:求電影名
  • copyright 2024編程學習大全網