原创 X86之操作系統之DPL,RPL,CPL

1、DPL,RPL,CPL 之間的聯繫和區別是什麼?RPL和CPL是必須相同嗎?如果相同,爲什麼要釆用兩個而不改用一個呢?答:特權級是保護模式下一個重要的概念,CPL,RPL和DPL是其中的核心概念,查閱資料無數,總結如下:簡單解釋:CP

原创 [轉載]IPMSG(飛鴿傳書)協議翻譯

/********************************************************** *本人(ypxing)根據下面的協議,C語言寫的ipmsg(聊天,文件/文件夾傳輸) *請參見:

原创 DB2無法刪除表-560C2

db2中無法刪除表,可以新建,可以select 報錯: " DB21034E................................ SQL20241N writing a history  file entry

原创 linux0.01內核trap.c文件分析

該程序主要定義和實現了asm.s中所引用的各個硬件異常中斷處理程序*******************************************************注意函數str(i):定義在sched.h:#define s

原创 [轉載]ptlib 中MergeSym

ptlib 中MergeSym ptlib 中MergeSym 1:MergeSym的作用似乎是將靜態庫(static lib)轉換成def 2:MergeSym項目依賴OPAL_Static; 假如OPAL_Static

原创 避免重複記錄導入DB2數據庫的方法

根據需要,把不能重複的字段(pc)設爲主鍵,再採用: db2 "import from xxx.txt of del insert into patch_detail",即可保證patch_detail數據庫中中主鍵唯一值。 主鍵相關

原创 中斷分析(五)

中斷分析(五)    ——初始化中斷描述符表的具體實現    中斷描述符表的初始化:將中斷描述符表的起始地址裝入IDTR,並初始化表中的每一項。具體過程如下圖所示:         一、中斷描述符表的預初始化:用256個指向ignore_

原创 [轉載]編譯wxWidgets —— windows、vc71、bcc32、MinGW與命令行

編譯wxWidgets —— windows、vc71、bcc32、MinGW與命令行 http://www.diybl.com/course/3_program/vc/vc_js/20071226/93502.html#wxWidget

原创 vi編輯模式不能返回命令模式

昨晚用vi進入編輯模式,敲了半天,發現退不出來。偉大的google告訴我,用ctrl+c可以,還有什麼按兩個大Z的,沒試過這個。恩,按ctrl+c可以,據說是開了linux for qq 的緣故,恩,我確實

原创 defy 超頻/降頻CPU設置

轉載http://www.lexun.cn/forum.php?mod=viewthread&tid=3589386  首先聲明:本文主要是針對cpu的優化設置上來解決耗電問題的最後附上一個減溫、發熱超頻的優化設置建議 (耗電發熱能很

原创 Makefile中添加gdb調試信息

snmpb的源代碼/app文件夾下的makefile,由他生成makefile.snmpb,實際make是依據makefile.snmpb。以下是makefile.snmpb前幾行:CC          

原创 [轉載]H323中ASN描述文件的處理

在一個由不同廠家生產的計算機構成的環境中,由於機器硬件和軟件配置的不同,在數據表示(諸如安符編碼、數值表示、字長)方面往往存在差異。爲使廠家各產品之間互通互連,我們必須消除這些差異,應具有一套獨立於計算機硬件和軟件環境的外部數據表示格式,