原创 C/C++程序員參考手冊

For C/C++ Programmer   分等級的,分模塊,彩色的LOG宏(C代碼)    ASSCII編碼表   計算機英文術語 計算機英語術語[II]  匈牙利命名法   常用宏定義    GCC中文手冊   GNU Make中文

原创 arm-linux交叉編譯器

本文出自:http://embdev.gotdns.org  版本選者在linux裏面是非常重要的,沒有windows一樣有效的管理,建議選者文中的版本。否則出現錯誤的概率很高,所有的版本區別請參考各位庫的官方主頁。 雖然網上有現成的工

原创 u-boot 在s3c2443上的移植

u-boot 的下載地址:http://sourceforge.project.u-boot第一部分:U-boot文件修改選者開發版,smdk2410和smdk2443開發板最接近,故選者在此基礎上改,需要修改的地方1.cpu/arm92

原创 UBoot document

Table of contents: · 1. Abstract¨ 1.1. Introduction¨ 1.2. History¨ 1.3. Supported Hardware¨ 1.4. Design Principles¨ 1.5

原创 我們的mplayer編譯參數

1.libmad-0.15.1b.tar.bz2 編譯參數./configure --enable-fpm=arm --host=arm-linux --disable-shared --disable-debugging --prefi

原创 Linux基礎學習

Linux啓動過程綜述   內容:  一. Bootloader  二.Kernel引導入口  三.核心數據結構初始化--內核引導第一部分  四.外設初始化--內核引導第二部分  五.init進程和inittab引導指令  六.rc啓動腳

原创 moblin Power Policy Manager的移植

  參考網址:http://v1.moblin.org/projects/projects_ppm.php     1.PPM consists of four main components: policy definition fi

原创 移植感想

從linux Kernel的移植一直做到現在AP的移植,我發現移植也是有規律可尋的。不管是移植還是自己設計的,我想最終的目的是解決這個問題,其中我覺得架構是最重要的。知道了架構,剩下的問題就是做一個產品所需

原创 MiniGUI使用tslib進行屏幕矯正

可以通過修改src/oal/2410.c文件或新建一個的oal引擎來實現新的輸入方式,新的輸入方式使用tslib中的庫,所以編譯的時候要加入tslib的頭文件和lib,以下是source code。至於mi

原创 交叉編譯mplayer

1.編譯./configure --host-cc=gcc --cc=arm-linux-gcc --target=arm-armv4l-linux --enable-static --prefix=/tmp/mplayer --disa

原创 linux kernel下的幾個實用補丁。

1)Bootsplash通過用戶空間程序來定製啓動logo、設定控制檯背景和顯隱啓動時的字符信息,甚至可以支持開機畫面的動畫顯示。主頁:http://www.bootsplash.org/2)Kgdb可以通

原创 ARM上任天堂遊戲模擬器移植

 1.SDL的移植1)編譯參數如下:NM=arm-linux-nm LD=arm-linux-ld CC=arm-linux-gcc CXX=arm-linux-g++ RANLIB=arm-linux-r

原创 uclinux上任天堂遊戲模擬器移植

uclinux和linux的區別我就不用多說了,uclinux是專門爲沒有MMU的cpu而準備的。以下兩點卻別會影響到我們的移植。1.uclinux生成的目標文件格式是flat,可以在裸機上跑.uclinu

原创 QT在S3CXX平臺的移植。

步驟如下:1.下載qt-embedded-linux-opensource-src-4.4.2.tar.gz   ftp://ftp.trolltech.com/qt/source/2.配置./config

原创 交叉編譯器理論上可以編譯出任何平臺的東西出來

最近因爲要把一些linux上的軟件弄到pocket pc上去跑,而不得去porting。然而linux上的接口和windows上的接口差別很大。移植起來真的很費勁,編譯起來一般都是幾千個錯誤,讓人如何接受得了。在網上找到一個開源的arm-