求教怎麼學習linux核心驅動,求教 linux下哪個檔案是核心配置方案 在哪裡

時間 2022-04-02 13:35:06

1樓:南京新華電腦專修學院

1.首先要了解為什麼要學習核心?下圖已表明,如果要從事驅動開發或系統研究,就要學習核心。

2.核心的知識就像下面的繩結一樣,一環扣一環,我們要解開它們,就必須要先找到線頭也就是核心中的函式介面。初學階段,我們一般不深入的研究核心**,會使用核心的介面函式就不錯了。

3.下面提供瞭如何學習這些核心函式的方法,就像解繩子一樣4.學習核心的四步法則,思維導圖的設計尤為重要,這也是能否學習好核心的關鍵

5.語言基礎也需要紮實,所以需要把c語言鞏固鞏固

求教:linux下哪個檔案是核心配置方案 在**

2樓:

/dev 檔案系統

/dev 目錄包括所有裝置的裝置檔案。裝置檔案用特定的約定命名,這在裝置列表中說明。裝置檔案在安裝時由系統產生,以後可以用 /dev/makedev 描述。

/dev/makedev.local 是系統管理員為本地裝置檔案 ( 或連線 ) 寫的描述文稿 ( 即如一些非標準裝置驅動不是標準 makedev 的一部分 ) 。下面簡要介紹 /dev 下一些常用檔案。

1. /dev/console : 系統控制檯,也就是直接和系統連線的監視器。

2. /dev/hd : ide 硬碟驅動程式介面。

如: /dev/hda 指的是第一個硬碟, had1 則是指 /dev/hda 的第一個分割槽。如系統中有其他的硬碟,則依次為 /dev/hdb 、 /dev/hdc 、 .

. . .

. . ;如有多個分割槽則依次為 hda1 、 hda2 .

. . .

. .

3. /dev/sd : scsi 磁碟驅動程式介面。如系統有 scsi 硬碟,就不會訪問 /dev/had ,而會訪問 /dev/sda 。

4. /dev/fd : 軟碟機裝置驅動程式。

如: /dev/fd0 指系統的第一個軟盤,也就是通常所說的 a 盤, /dev/fd1 指第二個軟盤, . .

. . .

. 而 /dev/fd1 h1440 則表示訪問驅動器 1 中的 4.5 高密盤。

5. /dev/st : scsi 磁帶驅動器驅動程式。

6. /dev/tty : 提供虛擬控制檯支援。如: /dev/tty1 指的是系統的第一個虛擬控制檯, /dev/tty2 則是系統的第二個虛擬控制檯。

7. /dev/pty : 提供遠端登陸偽終端支援。在進行 telnet 登入時就要用到 /dev/pty 裝置。

8. /dev/ttys : 計算機序列介面,對於 dos 來說就是 「com1」 口。

9. /dev/cua : 計算機序列介面,與調變解調器一起使用的裝置。

10. /dev/null : 「 黑洞 」 ,所有寫入該裝置的資訊都將消失。例如:當想要將螢幕上的輸出資訊隱藏起來時,只要將輸出資訊輸入到 /dev/null 中即可。

學習linux核心應該看什麼書籍 初級的

學習核心不是件容易事,前面有很多前續課程要讀。1.c語言,推薦 the programmgin c language被稱為聖經的書,不過沒有中文版,不過c語言不太難,而且讀核心也不需要你對c有多深瞭解。學習到指標和結構體就夠你用了。2.資料結構,不懂這個想學是不可能的,推薦 資料結構 c語言版本。3...

我在學習寫linux驅動程式,以前沒接觸linux,看《linux裝置驅

還是先學簡單的吧,windows的!想學習linux 驅動,需要什麼知識 學習linux驅動你會發現你的python和c 方面的知識基本用不上,因為linux核心是c的。首先建議先學習c語言,你有物件導向的基礎程序導向理解的肯定更透徹,其次學習計算機組成原理和作業系統兩門計算機專業課程,如果能看看資...

英特爾核心顯示卡驅動怎麼更新,英特爾核心顯示卡驅動程式是什麼啊?和顯示卡驅動程式一樣嗎?

用360驅動大師更新就好了。很好用的,直接更新到最新版的,不會出問題。 七彩虹科技 英特爾核心顯示卡驅動更新的方法 在 開始 按鈕開啟控制面板 控制面板裡開啟 系統和安全 在系統裡選擇開啟裝置管理器 在裝置管理器雙擊 顯示介面卡 再右鍵開啟英特爾顯示卡直接更新驅動程式檔案 無風 筆記本吧 驅動精靈 ...