close
Module簡介:介紹了module的原理以及2.2時該怎麼寫module。為什麼 linux module 裡可以直接使用 printk...等核心裡提供的函數呢?原來就是因為 linux Makefile 偷偷幫我們在 module 裡埋了一個假 function,並且重 define了,這部份可以參考產生出來的 .ver,裏面就有寫這部份。那要提供給別人或核心使用的,就是用 EXPORT_SYMBOL 來選擇要 export 出去的變數或函數。這個有空可以來 trace 看看。這邊先剪下好了。

Windows NT的 2E中斷介紹:基本上就是 NT Kernel 提供的常式中斷,API 有些其實就直接呼叫中斷來處理。


arrow
arrow

    elleryq 發表在 痞客邦 留言(0) 人氣()