原创 UEFI小結-Handle的來龍去脈
學習時間:2013/10/14 參考資料:http://www.biosren.com/thread-3440-1-1.html 說明:本文涉及的源代碼具體見 《附件 UDK2010.SR1.UP1.Complete-131011
原创 Linux下X86與MIPS區別之一:代碼放在數據區是否可以被執行
學習時間:2013/9/1
原创 /proc/cpuinfo文件解析
學習時間:2013/12/10 在Linux系統中,提供了proc文件系統顯示系統的軟硬件信息。如果想了解系統中CPU的提供商和相關配置信息,則可以通過/proc/cpuinfo文件得到。本文章針對該文件進行簡單的總結。
原创 X86寄存器介紹
學習日期:2013/9/18 80X86寄存器介紹 32位CPU所含有的寄存器有: 4個數據寄存器(EAX、EBX、ECX和EDX) 2個變址和指針寄
原创 Linux內核中IO端口訪問機制(第一篇)—概述
前段時間花了近一個月做了基於MIPS架構BIOS中關於PCI的配置,主要分爲彙編代碼與C代碼在PCI初始化時候所做的工作,最近一段時間在調試內核中關於PCI的配置,IO對於做體系結構的開發人員來說是比較複雜的一部分,也是比較重
原创 內核中C代碼部分#與##符號分析
在#define中,標準只定義了#與##兩種操作,#用來把參數轉換成字符串,##則用來連接兩個前後兩個參數,把它們變成一個字符串。 如下實例:
原创 虛擬機qcow2格式文件系統製作
學習時間:2011/9/12 1建立qcow2文件系統格式的虛擬機文件系統 (注意:可用du–
原创 自己用C語言編寫who命令
學習時間:2013/8/12 #include #include #include #include
原创 qemu網絡啓動模式配置
學習時間:2011/12/6 1tap/tun啓動模式(虛擬機啓動網絡參數-net nic –nettap) Qemu的tap初始化腳本缺省是/et
原创 /proc/stat 詳解
學習時間:2013/09/07 參考文檔 http://www.linuxhowtos.org
原创 開通博客說明
本人熱愛技術,從處理器底層邏輯電路硬件設計到上層應用軟件的開發都做過(大學時候寫過十萬行代碼,開發了一款實用的土木工程專業軟件),從2010年至今一直着力於系統軟件的開發,做過內核,操作系統