Linux 是一個(gè)源碼開放的操作系統(tǒng),無論是普通用戶還是企業(yè)用戶都可以編寫自己的內(nèi)核代碼,再加上對(duì)標(biāo)準(zhǔn)內(nèi)核的裁剪從而制作出適合自己的操作系統(tǒng)。目前有很多中低端用戶使用的網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)是從標(biāo)準(zhǔn) Linux 改進(jìn)而來的,這也說明了有越來越多的人正在加入到 Linux 內(nèi)核開發(fā)團(tuán)體中。 一個(gè)或多個(gè)內(nèi)核模塊的實(shí)現(xiàn)并不能滿足一般 Linux 系統(tǒng)軟件的需要,因?yàn)閮?nèi)核的局限性太大,如不能在終端上打印,不能做大延時(shí)的處理等等。當(dāng)我們需要做這些的時(shí)候,就需要將在內(nèi)核態(tài)采集到的數(shù)據(jù)傳送到用戶態(tài)的一個(gè)或多個(gè)進(jìn)程中進(jìn)行處理。這樣,內(nèi)核態(tài)與用戶空間進(jìn)程通信的方法就顯得尤為重要。在 Linux 的內(nèi)核發(fā)行版本中沒有對(duì)該類通信方法的詳細(xì)介紹,也沒有其他文章對(duì)此進(jìn)行總結(jié),所以本文將列舉幾種內(nèi)核態(tài)與用戶態(tài)進(jìn)程通信的方法并詳細(xì)分析它們的實(shí)現(xiàn)和適用環(huán)境。
標(biāo)簽: Linux 源碼開放 操作系統(tǒng)
上傳時(shí)間: 2015-06-25
上傳用戶:baiom
Linux 是一個(gè)源碼開放的操作系統(tǒng),無論是普通用戶還是企業(yè)用戶都可以編寫自己的內(nèi)核代碼,再加上對(duì)標(biāo)準(zhǔn)內(nèi)核的裁剪從而制作出適合自己的操作系統(tǒng)。目前有很多中低端用戶使用的網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)是從標(biāo)準(zhǔn) Linux 改進(jìn)而來的,這也說明了有越來越多的人正在加入到 Linux 內(nèi)核開發(fā)團(tuán)體中。 一個(gè)或多個(gè)內(nèi)核模塊的實(shí)現(xiàn)并不能滿足一般 Linux 系統(tǒng)軟件的需要,因?yàn)閮?nèi)核的局限性太大,如不能在終端上打印,不能做大延時(shí)的處理等等。當(dāng)我們需要做這些的時(shí)候,就需要將在內(nèi)核態(tài)采集到的數(shù)據(jù)傳送到用戶態(tài)的一個(gè)或多個(gè)進(jìn)程中進(jìn)行處理。這樣,內(nèi)核態(tài)與用戶空間進(jìn)程通信的方法就顯得尤為重要。在 Linux 的內(nèi)核發(fā)行版本中沒有對(duì)該類通信方法的詳細(xì)介紹,也沒有其他文章對(duì)此進(jìn)行總結(jié),所以本文將列舉幾種內(nèi)核態(tài)與用戶態(tài)進(jìn)程通信的方法并詳細(xì)分析它們的實(shí)現(xiàn)和適用環(huán)境。 source code 2
標(biāo)簽: Linux 源碼開放 操作系統(tǒng)
上傳時(shí)間: 2015-06-25
上傳用戶:xjz632
Debussy是NOVAS Software, Inc(思源科技)發(fā)展的HDL Debug & Analysis tool,這套軟體主要不是用來跑模擬或看波形,它最強(qiáng)大的功能是:能夠在HDL source code、schematic diagram、waveform、state bubble diagram之間,即時(shí)做trace,協(xié)助工程師debug。 可能您會(huì)覺的:只要有simulator如ModelSim就可以做debug了,我何必再學(xué)這套軟體呢? 其實(shí)Debussy v5.0以後的新版本,還提供了nLint -- check coding style & synthesizable,這蠻有用的,可以協(xié)助工程師了解如何寫好coding style,並養(yǎng)成習(xí)慣。 下圖所示為整個(gè)Debussy的原理架構(gòu),可歸納幾個(gè)結(jié)論:
標(biāo)簽: Analysis Software Debussy Debug
上傳時(shí)間: 2014-01-14
上傳用戶:hustfanenze
dtmf 源碼,供交流用,不需要用戶名和密碼
上傳時(shí)間: 2013-11-27
上傳用戶:希醬大魔王
C語(yǔ)言神經(jīng)網(wǎng)絡(luò)源碼 數(shù)種神經(jīng)網(wǎng)絡(luò)的C語(yǔ)言實(shí)現(xiàn),要閱讀該文章,您首先得熟悉ANN的學(xué)習(xí)算法,,否則您是讀不懂這些代碼的。本代碼僅供學(xué)習(xí)研究之用,不得用于任何商業(yè)目的!謝謝!
標(biāo)簽: C語(yǔ)言 神經(jīng)網(wǎng)絡(luò) 源碼
上傳時(shí)間: 2014-11-08
上傳用戶:edisonfather
一個(gè)VFP條形碼得源碼示例 非常不錯(cuò),不下后悔!
上傳時(shí)間: 2013-12-24
上傳用戶:zl5712176
文件包含程序源原文件,但不包括數(shù)據(jù)表結(jié)構(gòu);此原碼是倉(cāng)庫(kù)管理系統(tǒng)。
標(biāo)簽: 程序
上傳時(shí)間: 2013-12-13
上傳用戶:asdkin
最新的仙鏡傳說服務(wù)器C語(yǔ)言源碼,這是日本最新在布的,數(shù)據(jù)庫(kù)類型為文件型數(shù)據(jù)庫(kù)。這個(gè)源碼相當(dāng)?shù)耐暾灰幾g一次后就可以運(yùn)行了,但得用到客戶端的兩個(gè)文件一個(gè)是data.grf另一個(gè)是sdata.grf,大家都可以試試!我編譯成功的環(huán)境:Redhat 9.0 成功使用環(huán)境:win2k因?yàn)椴欢瓹語(yǔ)言,但還是發(fā)現(xiàn)程序中存在著一些問題
上傳時(shí)間: 2013-12-09
上傳用戶:dianxin61
可編程中斷控制器中斷控制器8259A是專門為控制優(yōu)先級(jí)中斷而設(shè)計(jì)開發(fā)的芯片。它將中斷源優(yōu)先排隊(duì)、辨別中斷源以及提供中斷矢量的電路集于一片中。因此無需附加任何電路,只需對(duì)8259A進(jìn)行編程,就可以管理8級(jí)中斷,并選擇優(yōu)先模式和中斷請(qǐng)求方式,即中斷結(jié)構(gòu)可以由用戶編程來設(shè)定。同時(shí),在不需要增加其他電路的情況下,通過多片8259A的級(jí)連,能構(gòu)成多達(dá)64級(jí)的矢量中斷系統(tǒng)
上傳時(shí)間: 2015-07-21
上傳用戶:無聊來刷下
麻將游戲源碼 這個(gè)是我隨便編的東西,不會(huì)很好,
上傳時(shí)間: 2015-08-08
上傳用戶:xiaoyunyun
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1