原创 C++學習筆記一 —— 3.5 const限定修飾符

<1>.const類型限定修飾符把一個對象轉換成一個常量(constant).例如const int bufsize= 512.<2>.因爲常量在定義

原创 一篇保護模式下處理實模式中斷的硬盤中斷處理程序文章(轉)

Accessing the Harddisk using LBA under DPMI From Open Watcom Jump to: navigation, search Contents [hide] 1 General

原创 OPENGL學習筆記1

     OPENGL就是有很多圖形API的函數庫,專業一點就叫“圖形接口”,所以瞭解這些API是以後使用OPENGL的基礎。爲了達到使用這些API的目的,還需要至少掌握一門語言,建議C語言。現在流行的編程方式是win32 console

原创 Zlib函數列表

  實用函數 int compress (Bytef *dest, uLongf *destLen, const Bytef *source, uLo

原创 C++學習筆記二 —— 3.3 指針類型

1.每個指針都有一個相關的類型,不同數據類型的指針之間的區別不是在指針的表示上,也不在指針所持有的值上——對所有類型的指針這兩方面都是相同的。不同之處在於指針所指的對象的類型,指針的類型可以指示編譯器怎樣解釋特定地址上內存的內容以及該內存

原创 移植OSS SDK到TI3354 ARM平臺記錄

因爲項目需要把數據上傳到阿里雲,我們的採集設備是ARM平臺的,就要移植OSS SDK到我們的ARM平臺,我們的設備用的是TI3354,LINUX 3.14,弄了兩天終於弄好了,記錄一下,原創文章,請勿轉載! 交叉編譯 OSS SDK 步驟

原创 google服務包官方下載地址

http://goo.im/gapps

原创 android 4.0 某些APK程序無法安裝的解決記錄

問題描述: 某些APK程序無法安裝,比如憤怒的小鳥,武士2,把程序拷貝到內部存儲上安裝,在線安裝,adb install都不行。 調試記錄: 使用adb install安裝時的logcat信息如下: E/Vold ( 1040): Su

原创 android OOBE創建方法

OOBE就是ANDROID第一次開機時候的系統設置,只在機器第一次開機的時候運行一次,之後都不會再運行,除非erase userdata和erase cache。 創建OOBE很簡單,只需要把Google的APK應用套件拷貝到自己的系統裏

原创 android OTA 的功能實現和修改

Android OTA空中升級的文檔不少。但是多是介紹原理的和分析代碼的。原理我就不說了。這裏記錄一下我在項目中實現的工作,和問題總結。 工作流程:     update.xml文件放在服務器上,當客戶

原创 Android recovery 下使用 updater-script 自制升級包

 recovery 模式下,使用 updater-script 腳本來完成的升級。 系統自帶到ota_rom_target_files.py,編譯時可以生成updater-script的腳本。 有時我們需要自己定義升級的功能。下面自己寫一

原创 在系統中增加一個可喚醒中斷--簡單實例

    在系統休眠的時候3G來電或者短信需要喚醒系統,使系統resume。從3G模塊手冊看到有WAKE#腳,當收到來電或者SMS時這個腳會有0.5S的拉低,就是cp_wakeup_ap,用這個腳做喚醒腳。查看AP的datasheet,挑選

原创 android OTA差分包的生成方法

原文地址:http://lhc180.blog.51cto.com/316940/757378 作者禁止轉載的,怕以後找不到了沒辦法只有轉載了。   在make android系統後,會生成系統的img文件。 make otapackag

原创 在android 4.2.2上調試MU609步驟,WCDMA

1.修改kernel\drivers\usb\serial\option.c,添加MU609的ID號#define HUAWEI_PRODUCT_E353 0x1506 更新了firmware之後ID

原创 在android4.2中添加自己的intent事件並使用

android_4.2.2\frameworks\base\core\java\android\content\Intent.java 添加自己的intent代號,如下: @SdkConstant(SdkConstantType.