原创 android surfaceflinger研究----SurfaceFlinger loop .

上一篇文章介紹了整個Surface機制(我是這麼稱呼的,主要是Surface的建立,Surface的顯示存儲的管理),同時我們也介紹過了整個顯示系統,那麼這篇文章就介紹一下SurfaceFlinger 這

原创 ubuntu 與 win共享

1. 設置 文件共享 2. 在網絡中有共享文件,可以映射

原创 [系統學習] wakelock學習

Wake Lock是一種鎖的機制, 只要有人拿着這個鎖,系統就無法進入休眠, 可以被用戶態程序和內核獲得. 這個鎖可以是有超時的或者是沒有超時的, 超時的鎖會在時間過去以後自動解鎖. 如果沒有鎖了或者超時了, 內核就 會啓動休眠的那套機制

原创 Android中休眠與喚醒之wake_lock, early_suspend, late_resume

    最近研究如何讓Android不休眠。聽組裏人說,機器在充電的時候不休眠。我試了一下,確實是,串口可以使用(CONFIG_PM_DEBUG並沒有打開)。 這個時候,LCD顯示屏是休眠了,觸摸屏也休眠了,其他的比如重力傳感器等就沒有看

原创 Android SDCard Mount

前段時間對Android 的SDCard unmount 流程進行了幾篇簡短的分析,由於當時只是紙上談兵,沒有實際上的跟進,可能會有一些誤導人或者小錯誤。今天重新梳理了頭緒,針對mount的流程再重新分析一次。 本篇大綱 android

原创 CAN、I2S、I2C、SPI、SSP總線簡介

一、SPI總線說明 串行外圍設備接口SPI(serial peripheral interface)總線技術是Motorola公司推出的一種同步串行接口,Motorola公司生產的絕大多數MCU(微控制器)都配有SPI硬件接口,如68系

原创 arm-linux-gcc

1 . vmware tool 安裝失敗。無法共享文件 vmware 8+ ubuntu12.04 failed vmware 9+ ubuntu12.04 ok 2. make zImage  arm-linux-gcc  問題

原创 git建倉提交代碼和vnc

1.  github建倉,上傳初始化代碼,後發現 一直有  modified content, 最後發現是一個文件夾多了個  .git  2. 我到ipad也可以連接vnc來。 安裝包 sudo apt-get install vn

原创 11

#ifdef __cplusplus struct private_handle_t : public native_handle { #else struct private_handle_t { struct native_h

原创 Makefile 25個函數列表與舉例

字符串處理函數 1、subst $(subst ee,EE,feet on the street), 把“feet on the street”中的“ee”替換成“EE”,返回結果是“fEEt on the strEEt”。   2、pa

原创 linux的system () 函數詳解

linux的system () 函數詳解 system(執行shell 命令) 相關函數         fork,execve,waitpid,popen 表頭文件         #i nclude<stdlib.h> 定義

原创 11

  String hostname = mHostnameField.getText().toString().trim(); String portStr = mPortField.getText().toString

原创 android lcd調試 高通平臺lcd調試深入分析總結(mipi和rgb接口)

一:點亮lcd inkernel 其實點亮lcd很簡單必須保證以後幾個步驟正確: 1:確認Lcd信息所在文件被編譯進去,並且lcd 和board name裏面註冊一質,倘若這部正確,那麼log裏面應該有對應分辨率的一段framebuffe

原创 Makefile 學習

四、foreach 函數   foreach函數和別的函數非常的不一樣。因爲這個函數是用來做循環用的,Makefile中的foreach函數幾乎是仿照於Unix標準Shell(/bin/sh)中的for語句,或是C-Shell(/bi

原创 android進程創建分析

摘要          本文主要分析了當前熱門手機平臺android系統的進程創建分析。先簡單介紹android的技術架構,然後概述android啓動新程序的整體流程,接着詳細分析程序啓動中的進程創建。在分析中輔以代碼解析,從而讓讀者能較