原创 C語言 命令行參數 函數指針 gdb調試 .

作者 : 萬境絕塵 轉載請註明出處 : http://blog.csdn.net/shulianghan/article/details/21551397 | http://www.hanshuliang.com/?post=29 .

原创 高通camera架構 (三) .

四 android_hardware_Camera_setPreviewDisplay(JNI) 這個接口函數的作用是爲Preview分配內存。 static void android_hardware_Camera_setPrevie

原创 sscanf函數的用法 .

頭文件 #include             定義函數 int sscanf (const char *str,const char * format,........);             函數說明            

原创 Qualcomm Note

1. repo init -u git://review.sonyericsson.net/platform/manifest -b volatil

原创 QPST下載

空白EMCP和完全擦除EMCP以及手機處於緊急donwload的下載步驟:(適用於QPST2.7 Build407版本) 1.       運行emmc software download tools 2.       在要下載的i

原创 ION概念

chipset: MSM8X25Q codebase: Android 4.1 ION概念:  ION是Google的下一代內存管理器,用來支持不同的內存分配機制,如CARVOUT(PMEM),物理連續內存(kmalloc), 虛擬地

原创 阿里實習題

1 假設一個主機的IP地址爲192.168.5.121,而子網掩碼爲255.255.255.248,那麼該主機的網絡號部分(包括子網號部分)爲_____________. A   192.168.5.12        B  192.16

原创 C語言 指針數組 多維數組

作者 : 萬境絕塵 轉載請註明出處 : http://blog.csdn.net/shulianghan/article/details/21402047 .  1. 地址算數運算示例 指針算數運算 : int *p, array[

原创 Ext4文件系統架構分析(二)

1.7 超級塊 超級塊記錄整個文件系統的大量信息,如數據塊個數、inode個數、支持的特性、管理信息,等待。 如果設置sparse_super特性標誌,超級塊和塊組描述符表的冗餘備份僅存放在編號爲0或3、5、7的冪次方的塊組中。如果未

原创 80-NC839-50_A_MSM8x10_Display_Driver_Architecture筆記

[1]IOMMU:[Linux設備驅動開發詳解(第2版)]宋寶華  IOMMU的工作原理針對的是外設總線地址和內存地址之間的轉化 [2] static void mdp3_iommu_heap_unmap_iommu(struct mdp

原创 Ext4文件系統架構分析(一)

Balloc.c (kernel\fs\ext4)   本文描述Ext4文件系統磁盤佈局和元數據的一些分析,同樣適用於Ext3和Ext2文件系統,除了它們不支持的Ext4的特性外。整個分析分兩篇博文,分別概述佈局和詳細介紹各個佈局的數據

原创 EMI電磁兼容&去耦

‍ 關於電容的旁路與去偶 有源器件在開關時產生的高頻開關噪聲將沿着電源線傳播。去耦電容的主要功能就是提供一個局部的直流電源給有源器件,以減少開關噪聲在板上的傳播和將噪聲引導到地: 1,耦合,有聯繫的意思。 2,耦合元件,尤其是指使輸

原创 Android編譯系統 .

Android編譯系統 1.            Android編譯系統 編譯腳本主要位置: *.mk build/core/ build/tools/ build/envsetup.sh:定義函數mm,mmm,choosecombo等

原创 高通CAMERA架構(二)

2、android_hardware_Camera_getCameraInfo(JNI) static void android_hardware_Camera_getCameraInfo(JNIEnv *env, jobject th