當前位置:首頁 » 操作系統 » armlinux源碼剖析

armlinux源碼剖析

發布時間: 2023-12-12 08:56:22

『壹』 求一段linux操作系統源代碼分析

這個文件非常小 你們老師分析模板給了很好分析了
一,源代碼文件名稱
Linux/lib/setsid.c
二,源代碼功能描述
整體功能:如果調用的進程不是一個組的組長時,setsid創建一個新會話。調用進程將成為該新會話的組長,新進程組的組長,並且沒有控制終端。調用進程的組id和會話id被設置成進程的PID,調用進程將成為新進程組合和新會話中的唯一進程。
函數輸入:pid-t,setsid
函數輸出:調用進程的會話標識符
函數功能:(就一個函數,所以就跟整體功能相同就行了)
三,程序流程圖 (可以省略了)

『貳』 學習linux編程,入門階段看什麼書

《鳥哥的Linux私房菜 基礎學習篇(第三版)》,鳥哥著

一本大而全的LINUX入門指點,主要講解Linux一些命令,Linux的實際操作及Linux基礎理論。很適合Linux初學者學習。
《嵌入式 Linux 應用開發完全手冊》,韋東山著

這本書綜合了常見的嵌入式開發經驗技巧,以及常見的嵌入式系統應用,系統移植,調試及異常處理等,內容非常豐富,是中文 Linux 領域難得的一本好書。嵌入式處理器種類繁多,韋老師著重講了目前國內最常用的ARM系統,實用性很強,是國內嵌入式程序員不容錯過的一本工具書。
《UNIX環境高級編程》(第2版),史蒂文斯著

《UNIX環境高級編程》是 Unix/ Linux 程序員案頭必備的一本書籍。可以說,Linux 程序員如果沒有讀過這本書,就好像基督教徒沒有讀過聖經一樣,是很難讓人理解的。這本書概括了 Linux 編程所需的一切理論框架、主要系統函數、多進程編程、乃至 Linux 網路通信。
《Linux設備驅動開發詳解:基於最新的Linux 4.0內核》,宋寶華著

隨著通信、電子行業的迅速發展,全世界每天都會生產大量晶元,設計大量新電路板,也因此,會有大量設備驅動需要開發。本書主要對驅動編程所涉及Linux內核最底層機理的講解。也是即Linux設備驅動開發詳解第二版暢銷後,作者又進行第三版的編著。
《Linux 設備驅動程序》,科波特著

《LINUX設備驅動程序》就是網上說的「LDD」,經典之作,必備書籍。國產經典《Linux驅動詳細解》也是一本非常不錯的書,很實用,書中源代碼分析比較多,基於2440的,對linux外圍驅動有很全面的講解。
《深入理解 Linux 內核》(第三版) ,博韋等著

學習 Linux ,就要學習 Linux 的精華。而 Linux 的精華,則在於 Linux 的內核。本書以 Linux 2.6 版架構為基礎,分門別類地向初學者介紹了 Linux 內核的架構、編程思想、以及功能模塊。在本書的指導下學習,對於你讀懂 Linux 操作系統的精華部分,會取得事半功倍的效果。

熱點內容
機加工的編程 發布:2024-11-30 00:31:19 瀏覽:726
坦克世界電腦什麼配置 發布:2024-11-30 00:30:41 瀏覽:316
如何在手機設置上找到網路的密碼 發布:2024-11-30 00:18:29 瀏覽:413
和鷹加密鎖 發布:2024-11-30 00:17:17 瀏覽:555
C語言舞會 發布:2024-11-30 00:15:44 瀏覽:376
java下載我的世界 發布:2024-11-30 00:11:08 瀏覽:11
華三配置器升級失敗怎麼回事 發布:2024-11-30 00:09:23 瀏覽:841
汽車空調壓縮機壽命 發布:2024-11-30 00:06:04 瀏覽:566
電腦網路波動異常與伺服器失去連接 發布:2024-11-29 23:43:19 瀏覽:246
個人電腦與伺服器架構類似 發布:2024-11-29 23:40:59 瀏覽:704