原创 修改系統默認輸入法

http://topic.csdn.net/u/20090303/17/220a0c3d-f82b-48d2-9202-a616ac3630ab.html 大家在註冊表裏找一下,會發現下面的一些鍵值(我只選了一部分): [HKEY_CL

原创 WinCE上BINFS實現詳解

WinCE上BINFS實現詳解 作者: wwfiney@ARMCE 網上不少介紹三星24x0系列的BINFS啓動方式實現,有些內容上描述的不是非常全面 下面就 WinCE6上的BINFS實現,從基本原理到修改BSP,再到如何燒錄啓動做一

原创 Linux regulator分析

Regulator模塊用於控制系統中某些設備的電壓/電流供應。在嵌入式系統(尤其是手機)中,控制耗電量很重要,直接影響到電池的續航時間。所以,如果系統中某一個模塊暫時不需要使用,就可以通過regulator關閉其電源供應;或者降低提供給

原创 list操作

在 [net/core/netfilter.c] 的 nf_register_sockopt() 函數中有這麼一段話:  …… struct list_head *i; …… list_for_each(i, &nf_sockopts)

原创 wince中解析reg和bib文件的不同之處

在WINCE中,reg文件和bib文件是兩種重要的文件,它影響了整個的CE系統。在解析的過程中,原始的Common.bib, Config.bib, Project.bib, Platform.bib等文件會合成爲ce.bib,而原始

原创 platform_set_drvdata

           probe函數中定義的局部變量,如果我想在其他地方使用它怎麼辦呢? 這就需要把它保存起來。內核提供了這個方法,使用函數platform_set_drvdata()可以將ndev保存成平臺總線設備的私有數據。以後再要使

原创 ubuntu12.04(64位)搭建android2.3開發環境

ubuntu 12.04搭建android2.3開發環境: 1、安裝JKD:參考 http://source.android.com/source/initializing.html#installing-the-jdk 要先裝5才能裝

原创 \system\core\rootdir目錄下的ueventd.rc文件 的作用

剛纔照着老羅的博客做hello 的驅動和JNI以及HAL等,發現我我照着改了ueventd.rc \system\core\rootdir目錄下的ueventd.rc文件 增加了  /dev/hello 0666 root root  但

原创 C3000 LCD驅動

1:修改mx51_bbg_android.h #define CONFIG_ANDROID_RECOVERY_BOOTARGS_MMC \     "setenv bootargs ${bootargs} init=/init root=

原创 MfgTool 燒寫內存爲256M的板

MFG Tool的工作方式,是首先在OTG接口和ROM CODE連接起來,ROM code會把MFG Tool使用的u-boot.bin,uImage(叫做OS Firmware),可以在MFG TOOL的路徑裏看到這個目錄。 ROM C

原创 linux一些機制的總結

1.  Work   將任務添加到系統的工作隊列中 Struct work_struct  cd_wq; INIT_WORK(&cd_wq,work_func); Schedule_work(&cd_wq); 實際上工作隊列就是一個進程,

原创 Linux驅動加載順序

Linux內核爲不同驅動的加載順序對應不同的優先級,定義了一些宏: include\linux\init.h #define pure_initcall(fn)   __define_initcall("0",fn,1) #define

原创 修改android默認屏幕超時時間

修改C3000/frameworks/base/packages/SettingProvider/res/values/default.xml 修改def_screen_off_timeout項,原來是60000ms,1分鐘,改成需要的值

原创 Ubuntu10.10下virtualbox使用USB問題

首先不要使用ose版,不支持usb 建議到官網上下載新版同時下載VirtualBox 4.0.6 Oracle VM VirtualBox Extension Pack,這是必須的 安裝完VirtualBox後,直接雙擊這個擴展包就能默

原创 打開MC13892 VVIDEO 2V775的電壓

LCD供電用這個電源: 修改kernel_imx\arch\arm\mach-mx5\mx51_babbage_pmic_mc13892.c static struct regulator_init_data vvideo_init =