freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

7linux內(nèi)核源代碼分析(留存版)

  

【正文】 應(yīng)用選擇系統(tǒng)平臺(tái)的時(shí)候,人們大抵只有兩種選擇,要么使用 DOS并自己編寫(xiě)所有必要的驅(qū)動(dòng)程序,要么就得購(gòu)買(mǎi)專(zhuān)用的實(shí)時(shí)系統(tǒng)。 – mm:此目錄包含所有的內(nèi)存管理代碼。此文件完成一些處理器相關(guān)操作并且跳轉(zhuǎn)到 init/ main()例程。 – /block:塊設(shè)備驅(qū)動(dòng)包括 IDE(在 )驅(qū)動(dòng)。buffer cache和 update核心后臺(tái)進(jìn)程在 fs/中實(shí)現(xiàn) 。實(shí)際上這是一個(gè)反復(fù)的過(guò)程,不可能讀一遍就理解。因此,沒(méi)有一個(gè)好的工具是不行的。閱讀順序分為縱向閱讀與橫向閱讀兩種方式。 – /:包含網(wǎng)絡(luò)驅(qū)動(dòng)源碼,如 DEChip 21040 PCI以太網(wǎng)驅(qū)動(dòng)。 ?中斷處理 –核心的中斷處理代碼總與微處理器結(jié)構(gòu)相關(guān)。與處理器結(jié)構(gòu)相關(guān)庫(kù)代碼被放在 arch/lib/目錄下。每種支持的體系結(jié)構(gòu)分別有一個(gè)子目錄。第 7章 Linux內(nèi)核源代碼分析 ?本章將介紹如下內(nèi)容: –分析 Linux內(nèi)核的意義 –內(nèi)核源代碼的結(jié)構(gòu) – Linux內(nèi)核分析方法 –對(duì)網(wǎng)絡(luò)部分 4個(gè)主要對(duì)象進(jìn)行分析 分析 Linux內(nèi)核的意義 ?開(kāi)發(fā)適合自己的操作系統(tǒng) – 開(kāi)發(fā)嵌入式操作系統(tǒng) ? Linux為嵌入式操作系統(tǒng)提供了一個(gè)極有吸引力的選擇,它與 Unix相似,是以?xún)?nèi)核為基礎(chǔ)的、完全內(nèi)存保護(hù)、多任務(wù)多進(jìn)程的操作系統(tǒng)。此目錄中的 asm子目錄中對(duì)應(yīng)某種處理器的符號(hào)連接,如include/asmi386。 – scripts:此目錄包含用于配置核心的腳本文件。 Intel系統(tǒng)的中斷處理代碼位于arch/i386/kemel/,其定義位于include/asmi386/。 – /sound:所有的聲卡驅(qū)動(dòng)源碼。所謂縱向閱讀就是順著程序的執(zhí)行順序逐步進(jìn)行閱讀,橫向閱讀則是分模塊進(jìn)行閱讀:縱向閱讀與橫向閱讀兩種方式之間也不是絕對(duì)的.而是經(jīng)常結(jié)合在一起的。 – Windows下的一個(gè)閱讀源代碼的工具: Source Insight。在每個(gè)功能函數(shù)內(nèi)部則應(yīng)該一步一步來(lái)。虛擬文件系統(tǒng)數(shù)據(jù)結(jié)構(gòu)在include/linux/ fs//中。所有Linux的設(shè)備驅(qū)動(dòng)源碼都放在 drivers目錄中并且分成以下 7類(lèi)。這部分程序位于arch/i386/kerneld/。 核心源碼的結(jié)構(gòu)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1