亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 技術資料 > Linux內核驅動模塊編程指南

Linux內核驅動模塊編程指南

  • 資源大小:3594 K
  • 上傳時間: 2022-03-30
  • 上傳用戶:2431247090
  • 資源積分:2 下載積分
  • 標      簽: linux

資 源 簡 介

《Linux內核驅動模塊編程指南》最初是由 Ori Pomerantz為22版本的內核編寫的,后來,ori將文檔維護的任務交給了 Peter Jay Salzman,Peter完成了24內核版本文檔的編寫,畢竟Lnux內核驅動模塊是一個更新很快的內容。現在,Peter也無法騰出足夠的時間來完成
2.6內核版本文檔的編寫,目前該2.6內核版本的文檔由合作者 Michael Burian完成版本和注意
Linux內核模塊是一塊不斷更新進步的內容,在 LKMPG上總有關于是否保留還是歷史版本的爭論。Michae和我最終是決定為每個新的穩定版本內核建立一個新的文檔分支。也就是說LKMPG24x專注于24的內核,而 LKMPG2.6X將專注于26的內核。我們不會在一篇文檔中提供對舊版本內核的支持,對此感興趣的讀者應該尋找相關版本的文檔分支在文檔中的絕大部分源代碼和討論都應該適用于其它平臺,但我無法提供任何保證。其中的一個例外就是 Chapter12,中斷處理該章的源代碼和討論就只適用于x86平臺。

什么是內核模塊?
內核模塊是如何被調入內核工作的?
什么是內核模塊?
現在,你是不是想編寫內核模塊。你應該懂得C語言,寫過一些用戶程序,那么現在你將要見識一些真實的東西。在這里,你會看到一個野蠻的指針是如何毀掉你的文件系統的次內核崩潰意味著重啟動。
什么是內核模塊?內核模塊是一些可以讓操作系統內核在需要時載入和執行的代碼,這同樣意味著它可以在不需要時有操作系統卸載。它們擴展了操作系統內核的功能卻不需要重新啟動系統。舉例子來說,其中一種內核模塊時設備驅動程序模塊,它們用來讓操作系統正確識別,使用安裝在系統上的硬件設備。如果沒有內核模塊,我們不得不一次又一次重新編譯生成單內核操作系統的內核鏡像來加入新的功能。這還意味著一個臃腫的內核。
內核模塊是如何被調入內核工作的?
你可以通過執行 Ismo命令來査看內核已經加載了哪些內核模塊,該命令通過讀取
/proc/modules文件的內容來獲得所需信息這些內核模塊是如何被調入內核的?當操作系統內核需要的擴展功能不存在時,內核模塊管理守護進程kmod1]執行 modprobe去加載內核模塊。兩種類型的參數被傳遞給 modprobe

相 關 資 源

主站蜘蛛池模板: 抚松县| 临汾市| 兰西县| 乌审旗| 三都| 潢川县| 新沂市| 康马县| 小金县| 浦东新区| 蓬安县| 乌兰浩特市| 新安县| 专栏| 大丰市| 沈丘县| 虞城县| 盈江县| 龙口市| 应城市| 徐闻县| 德庆县| 成都市| 天水市| 贺兰县| 腾冲县| 高州市| 高雄县| 临沭县| 织金县| 鹤峰县| 山阴县| 贡嘎县| 平顶山市| 资兴市| 高碑店市| 谢通门县| 洛南县| 江门市| 锡林郭勒盟| 祁连县|