原创 計算機的啓動過程

零、boot的含義 先問一個問題,”啓動”用英語怎麼說? 回答是boot。可是,boot原來的意思是靴子,”啓動”與靴子有什麼關係呢? 原來,這裏的boot是bootstrap(鞋帶)的縮寫,它來自一句諺語: "pull onese

原创 sysfs接口函數的建立_DEVICE_ATTR

#define DEVICE_ATTR(_name, _mode, _show, _store) \ struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _

原创 CTP固件升級接口技術規範3.0

CTP固件升級接口技術規範 一.        固件升級需求指引 調研用戶,售後,工廠測試得到ctp的固件升級的基本需求如下: 1.    應用或shell命令可以強制下載ctp固件,包括降級的固件(降級固件不能重新開機,因爲開機後會自動

原创 執行SVN up和svn merge等命令出現在首位置的各字母含義以及SVN合併別人的修改

“ ” 無修改 “A” 新增 “C” 衝突 “D” 刪除 “G” 合併 “I” 忽略 “M” 改變 “R” 替換 “X” 未納入版本控制,但被外部定義所用 “?” 未納入版本控制 “!” 該項目已遺失 (被非 svn 命令所刪除) 或是

原创 Linux下線程pid和tid

Linux下線程pid和tid #include <stdio.h> #include <pthread.h> #include <sys/types.h> #include <sys/syscall.h> struct mes

原创 MTK65XX平臺充電調試總結

MTK平臺充電調試總結     摘要:調試電池的充放電管理,首先需要深入瞭解鋰電池的電池原理和特點,充放電特性以及基本的電池安全問題。然後需要對MTK的電池管理驅動程序有深入的瞭解,理解電池充放電算法的基本原理。在此基礎上,對充放電導致的

原创 sem_wait sem_post信號量操作進本函數

sem_wait   sem_post 信號量的數據類型爲結構sem_t,它本質上是一個長整型的數。函數sem_init()用來初始化一個信號量。它的原型爲:   extern int sem_init __P ((sem_t *

原创 ubuntu16.04上如何使用svn創建新的倉庫

1.mkdir   repository 2.cd repository 3.svnadmin create TEE 4.vi TEE/conf/svnserve.conf   #anon-access

原创 android studio 怎樣添加彈出對話框?

彈出對話框使用AlertDialogBuilder類構建,再用AlertDialog類具體化。我們假設在屏幕上有一退出程序的按鈕,當用戶點擊該按鈕時,彈出對話框詢問是否退出程序,用戶點擊確定時退出程序,點擊取消時返回程序。   一、新

原创 Shell裏的流程控制、Shell裏的函數及腳本調試

if語句: 首先了解幾個知識: [ -f “somefile” ] :判斷是否是一個文件 [ -x “/bin/ls” ] :判斷/bin/ls是否存在並有可執行權限 [ -n “$var” ] :判斷$var變量是否有

原创 S3C2440上LCD驅動 (FrameBuffer)實例開發講解

1.S3C2440上LCD驅動 (FrameBuffer)實例開發講解 其中的代碼也可直接參考:drivers/video/s3c2410fb.c 以下爲轉載文章,文章原地址:http://blog.csdn.net/jianyun

原创 Eclipse自動編譯NDK/JNI的三種方法

1.工程上點擊右鍵選擇設置Properties 2. 點擊New按鈕,新添加一個編譯器,點擊後出現添加界面,選擇Program,點擊OK: 3.     點擊OK後,出現了添加界面:         在Edit configu

原创 IPO\IPOH快速開關機相關

6592項目中,Settings的輔助功能裏面有快速開關機項,因項目需求,需要將該模塊去掉。所以就花了半早上看了一下。 1)首先是需要把界面顯示去掉,AccessibilitySettings.java中去掉該CheckBoxPrefer

原创 如何爲ubuntu server版(10版後)安裝圖形界面

如何爲ubuntu server版(10版後)安裝圖形界面 步驟: 服務器端安裝圖形界面 ①.sudo apt-get install xinit ②.sudo apt-get install gdm ③.sudo apt-get ins

原创 MTK工廠模式移植

WI95工程模式移植 ETON WI95 svn源碼下載地址: http://192.168.0.67/svn/mtk-ics/6732-52/abroad/wi95/fdd-lwt-L0-mp6-v3/develop/alps 編譯命令