Time of Update: 2018-12-05
Ubuntudash Shell https://wiki.ubuntu.com/DashAsBinShhttp://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_title.html從Ubuntu 6.10開始,預設使用dash(theDebian Almquist Shell)而不是bash(the GNUBourne-Again Shell). 但Login Shell還是bash.
Time of Update: 2018-12-05
FileObject.h #pragma once#include <string>#include <vector>using namespace std ;#ifdef _UNICODE#define stdTstring wstring#else#define stdTstring string#endiftypedef enum{FILETYPE_NULL = 0,FILETYPE_FILE,FILETYPE_DIR,}FILETYPE;#define
Time of Update: 2018-12-05
在LPC3250中,關於FIQ好像沒有直接函數調用,其實不然。具體的流程請看常式:1在main.c中 GPI07INT_Init();函數設定FIQ中斷void GPI07INT_Init (void){ micFiqSet(31,0); sic2FiqSet(GPI07_INT, 0); /* GPI_07的中斷觸發類型為下降沿 */
Time of Update: 2018-12-05
CFLAGS += -ffunction-sections -fdata-sections LDFLAGS += -Wl,-Map=object.map,--cref,--gc-sectionif found overlap error, add one line in Link script:.text{ *(.text.*)
Time of Update: 2018-12-05
git是一個不錯的版本管理的工具。現在自己在搞一個簡單的應用程式開發,想使用git來進行管理。在Google了配置文檔後,還是受了N多的挫折。某些文檔品質不高,浪費了好多時間...... 好,切入正題:安裝必要的git工具#apt-get install git git-core 安裝好了以後,進行設定1. 建立一個git目錄#mkdir /git#cd /git/#mkdir myproject2. 建立一個空的git倉庫#git-init-db3. 建立工程的檔案# echo "My
Time of Update: 2018-12-05
將程式最小化到托盤(工具 + 生產力)如何將程式最小化到系統托盤?有些軟體點擊最小化是自動最小化到系統托盤而不是工作列的(如QQ,MSN,各種殺毒軟體等等),多數軟體點擊最小化會將軟體最小化到工作列(如IE,文檔等等),怎麼讓這些軟體也最小化到系統托盤呢?利用工具可以幫到你:Tray EverythingTray Everything 使用非常簡單,開啟後如介面,只需將您想要最小化到托盤的程式雙擊該程式即會在工作列消失,顯示在系統托盤,如果想要恢複顯示在工作列只需再次雙擊即可. http:
Time of Update: 2018-12-05
轉自: http://blog.csdn.net/anycell/archive/2008/12/12/3505864.aspx前兩天遇到同樣的問題,特轉載。-------------------------------------------今天客戶打來電話說我們公司的伺服器程式在新裝的64位Windows
Time of Update: 2018-12-05
http://blogold.chinaunix.net/u1/40363/showart_434186.html第一章 MIPS CPU 體繫結構概述 陳懷臨1。序言 本文介紹MIPS體繫結構,著重於其寄存器約定,MMU及儲存管理,異常和中斷處理等等。 通過本文,希望能提供一個基本的輪廓概念給對MIPS CPU及之上OS有興趣的讀者。 並能開始閱讀更詳細的歸約(SPECIFICATION)資料。 MIPS是最早的,最成功的RISC(Reduced Instruction Set
Time of Update: 2018-12-05
How They Did ItVSync Turns Frame Drawing Into A Well-Oiled MachineTriple Buffering Stops Jank From SnowballingThe ResultsNew AnimationsWelcome back to GTKA, everyone's favorite investigative series where we learn all about the newest
Time of Update: 2018-12-05
今天學習了保護模式,依據書上的內容以及大灰狼老師的視頻,終於完成自己寫的保護模式。[BITS 16] ;表示以下為段位16位org 07c00h ;這是由於系統會將代碼載入到7C00處jmp startgdt_table_start: gdt_null:
Time of Update: 2018-12-05
http://blogold.chinaunix.net/u1/40363/showart_434187.html第二章 寄存器約定 對於在一個CPU上進行開發,掌握其工作的CPU的寄存器約定是非常重要的。 MIPS體繫結構提供了32個GPR(GENERAL PURPOSE REGISTER)。這32個寄存器的用法大致如下: REGISTER NAME USAGE $0 $zero 常量0(constant value 0) $2-$3 $v0-$v1 函數調用傳回值(values for
Time of Update: 2018-12-05
公司買了一台Nexus10,上面搭在最新的Android4.2系統。 由於自android4.1以後,在現實模組有相當大的改進,android4.1增加了vsync同步,使得顯示更加順滑流暢,android4.2增加了external display,使得對HDMI的支援更加完善。於是想以Nexus10為載體,研究下對應的核心在這方面的改動。
Time of Update: 2018-12-05
轉自:http://zxhuisd.blog.163.com/blog/static/7517154320104925459419/腰圍尺碼換算 2010-05-09 14:54:59| 分類:預設分類 | 標籤:|字型大小大中小訂閱 2.2尺腰=29碼(74厘米)2.3尺腰=30碼(76厘米)2.4尺腰=31碼(80厘米)2.5尺腰=32碼(84厘米)2.6尺腰=33碼(87厘米)2.7尺腰=34碼(90厘米)2.8尺腰=35碼(94厘米)2.9尺腰=36碼(98厘米)3.0尺腰=38碼(1
Time of Update: 2018-12-05
http://blogold.chinaunix.net/u1/40363/showart_434188.html第三章 MMU和 Memory Management 對於MIPS的MMU和Memory Management, the first and yet important one we need always keep in mind is: No real-mode 沒有實模式。這一點是MIPS CPU 的一個很重要的特點(或缺點)。 我們會問了:BNN,Give me a
Time of Update: 2018-12-05
這個是第五章核心雛形的開始部分,講得是彙編和C的混合編程,具體的例子如下彙編:extern choose ;int choose (int a, int b);[section data] ;表明以下是資料區段,可有可無 param1 dd 8 param2 dd 5
Time of Update: 2018-12-05
Colasoft公司免費發布了colasoft packet builder,圖形化的發包工具。國內下載的是中文版,如果要下載英文版需要使用代理,或者用下面的連結:協助檔案:http://www.colasoft.com/download/PktBuilder_help.zip安裝程式:
Time of Update: 2018-12-05
obj 檔案的重定位[wzhou@dcmp10 ~]$ cat hello.c#include <stdio.h>#include <unistd.h>int main(int argc, char** argv){getuid();getchar();return 0;}gcc -c hello.c -o hello.o產生obj 檔案。[wzhou@dcmp10 ~]$ readelf -S hello.oThere are 10 section headers,
Time of Update: 2018-12-05
http://blogold.chinaunix.net/u1/40363/showart_434190.html第四章 MIPS 異常和中斷處理(Exception and Interrupt handling) 任何一個CPU都要提供一個詳細的異常和中斷處理機制。一個軟體系統,如作業系統,就是一個時序邏輯系統,通過時鐘,外來事件來驅動整個預先定義好的邏輯行為。這也是為什麼當寫一個作業系統時如何定義時間的計算是非常重要的原因。 大家都非常清楚UNIX提供了一整套系統調用(System
Time of Update: 2018-12-05
本節首先從總體上介紹MMU、Cache和CPU核是如何協同工作的,後面兩節分別講解MMU和Cache的細節。三星公司的S3C2410是一種很常見的採用ARM920T的晶片,涉及到具體的晶片時我們以S3C2410為例。ARM920T的MMU和Cache都整合在CP15副處理器中,MMU和Cache的聯絡非常密切,以下是CP15副處理器的寄存器列表(摘自[S3C2410使用者手冊]),和CPU核的r0到r15寄存器一樣,副處理器寄存器也是用0到15來編號,在指令中用4個bit來表示寄存器編號,有些副
Time of Update: 2018-12-05
單鏈表逆序-----非遞迴node * reverse(node *head){node * cur,pnext,temp;cur=head;pnext=head-next;while(cur != NULL ){temp=pnext->next; //儲存pnext後面一個節點到temppnext->next=cur; //將pnext節點提到cur前面,這一步即實現了逆序cur=pnext;