原创 English, you make me confused

說起來,還真tmd討厭英語,作爲國人,學習英語真是莫大的悲哀。痛恨歸痛恨,有些易混的單詞還是必備的,你說我們怎麼這麼倒黴呢? quite(相當)-------------------------------------quiet(安靜的)

原创 驅動程序用到的頭文件linux/include/linux/init.h(基於linux version:2.6.34; arch:arm)

在解釋完linux/include/linux/compiler.h後,回到本來的初衷linux/include/linux/init.h。在此貼上代碼: 1 #ifndef _LINUX_INIT_H 2 #define _LI

原创 隨便寫寫

本文記錄本人學習LDD3的過程,零碎記錄,只爲自己留個筆記。觀賞者請勿因其零碎職責我,呵呵。 本文的擴展代碼的相關分析,除特別指明外,將基於linux 2.6.34, archs=arm。 從最簡單的概念開始吧,設備被linux系統分爲三

原创 Linux輸入子系統

在學習設備驅動詳解時,看到input系統,感覺講的很不清晰,於是在網上search到一篇感覺比較好的文章。 1 輸入子系統架構Overview         輸入子系統(Input Subsystem)的架構如下圖所示       輸

原创 秋季該喝什麼茶

喝茶有治病防病的功效,但是不同的茶有不同的“適應症”。 咽喉乾燥飲烏龍 烏龍茶屬半發酵茶,不寒不熱,溫熱適中,因此有潤膚、潤喉、生津、清除體內積熱的作用,可以讓機體適應自然環境的變化。烏龍茶對蛋白質及脂肪有較好的分解作用,能防止肝臟脂肪堆

原创 RealView 應用

RealView 編譯工具產品 用戶手冊 C/C++ 編譯器 RV 編譯器和庫(RV_CC.PDF) C/C++運行時庫 RV 編譯器和庫 (RV_CC.PDF) RogueWave C++ 標準模板庫 R

原创 linux輸入子系統

search到的另外一篇比較不錯的講述linux input子系統的文章,特此留底。 最近公司的鍵盤驅動出了點問題,便看起了Red Hat 9 裏鍵盤驅動的實現:編寫硬件相關的初始化程序,以獲得的掃描碼爲參數調用drivers/char/

原创 驅動程序用到的頭文件linux/include/linux/compiler.h(基於linux version:2.6.34; arch:arm)

讓我們從一個最簡單的驅動程序開始,下面是來自《LINUX設備驅動開發詳解》中的一個內核模塊程序例子: /*==================================================================

原创 常見詞彙背後的故事(7)

特洛伊戰爭 the Trojan Warapple of discord意思是“不和的根源”。不和女神艾瑞斯(Eris)在某個婚禮中投下一隻金蘋果,上面寫着“送給最美的女神”。結果引起神後赫拉(Hera)、智慧女神雅典娜(Athene)和

原创 用Windows自帶命令行徹底刪除文件

在windows 2000以上版本都內置了一個這樣的工具——cipher.exe。cipher使用方法很簡單,在命令行窗口中,鍵入: cipher /w:盤符:/目錄 其中,目錄是可選的,用於卷掛接點。一般情況下,只寫磁盤盤符就行了。比如

原创 常見詞彙背後的故事(5)

Peck's bad boy: 搗蛋鬼養個乖巧的小孩是父母的福氣,若攤上個“搗蛋鬼”,說不定就是上天的賜予了。沒聽說過這句話?——“只有壞小孩才能闖天涯”。當然,“壞小孩”不是真的壞,只不過,養他要更費些心思,因爲他太愛闖禍、太能耍小聰明

原创 用戶空間的signal函數說明

c traps and pitfalls 對signal函數解釋得非常詳細。 <signal.h> 中 void ( *signal( int sig, void (* handler)( int ))) ( int );int (*p)

原创 短小精悍,超實用!英語短詞集錦

      Absolutely!—— 絕對正確!   Adorable! —— 可愛極了!   Amazing! —— 太神了!   Anytime! —— 隨時吩咐!   Almost! —— 差不多了! - Finished? -

原创 常見詞彙背後的故事(6)

deadcatbounce 可怕的“死貓反彈”有句俗語“A cat has nine lives”(貓有九命),意思是說貓的生命力很強,比如,貓從高樓上掉下來大抵是摔不死的。不管“貓有九命”的說法能否被大衆接受,但很多股民卻知道,“死貓反

原创 Tag

Tomorrow is my last day at Greenliant.