天天看點

核心開發基礎資訊指令和函數

1、核心子產品加載/解除安裝

使用insmod指令加載

使用rmmod指令解除安裝

2、核心子產品入口/出口

module_init():加載子產品時該函數自動執行,進行初始化操作

module_exit():解除安裝子產品時函數自動執行,進行清理操作

3、MODULE_LICENSE():表示子產品代碼接收軟體許可協定,Linux核心遵守GPL V2開源協定,

核心子產品與Linux核心保持一緻即可。

4、MODULE_AUTHOR():描述子產品的作者資訊

5、MODULE_DESCRIPTION():對子產品的簡單介紹

6、MODULE_ALIAS():給子產品設定一個别名

繼續閱讀