之所以會想寫這篇網誌是因為原本在Linux系統中新增系統呼叫是自己課程上的一份作業,但是當時自己其實在新增系統呼叫時用了很久,看了很多文件,所以希望說寫了這個以後能幫助比較多人比較快地了解到新增system call的流程

其實我在新增system call的過程中有看了網路上很多東西,但是我覺得幫助最大的是以下兩份文件,而我接下來網誌的內容與其說是改寫這兩份文件,倒不如說是整理這兩份文件而成的,如果這兩份文件的原作者認為我的內容有所不妥,我會馬上將自己的網誌屏蔽

第一份文件就是標準的在Linux系統中增加system call,但是沒有包含編譯kernel的部分,不過寫得已經很詳盡了,我雖然不知道這個作者是誰,但是真的很感謝他,因為我是大部分以此份文件為參考才順利地新增system call

在linux上新增一個system call ---kernel 2.6.28.5

連結網址:oss.csie.fju.edu.tw/note/C/HowToAddSystemCall.doc

而接下來在編譯核心的部分基本上完全都是參考鳥哥的私房菜其中在編譯核心的部分,在這裡也非常感謝鳥哥,我覺得鳥哥把linux系統做了非常完整的簡介,造福了無數的莘莘學子,讓我們在碰Linux系統時真的可以省去很多自學的麻煩

Linux 核心編譯與管理 - 鳥哥的Linux 私房菜

finonglager2145 發表在 痞客邦 留言(1) 人氣()