原创 看arm linux mm的一些總結和問題
最近在看arm linux 的mm部分,看的是2.6.8.1,芯片是INTEL PXA255,參考資料有arm linux演藝、《情景分析》等。一遍看下來只能說似懂非懂。這裏有幾個基礎的問題,大家看看我的理解是否正確,另外還有一個小問題我
原创 好資料
http://emblinux.sinaapp.com/index.html
原创 Android Camera數據流分析全程記錄(非overlay方式)
Android Camera數據流分析全程記錄 花了不少時間在這個數據流的分析上面,自己畢竟沒怎麼做過android,這裏記錄一下自己的見解,任何理解錯誤還望高人指教,以後還需慢慢糾正 整個分析過程從app的onCreate開始:pa
原创 Android Camera CameraHal.cpp 初始化分析
Android Camera CameraHal.cpp 分析 作爲上層和底層的中轉站,hal層在android中起到的作用不言而喻,針對camera的研究已經有一段時間了,這裏自己還是決定靜下心來好好的分析一下CameraHal.
原创 SurfaceFlinger啓動過程分析(一)、(二)、(三)、(四)【轉】
文章出處:http://danielwood.cublog.cn 作者:Daniel Wood SurfaceFlinger的啓動過程還是從Zygote說起。Zygote起來後會調用SystemServer.java[
原创 Android Camera數據流分析全程記錄(overlay方式二)
Android Camera數據流分析全程記錄(overlay方式) 這篇文章接着上一篇文章繼續:http://blog.chinaunix.net/uid-26765074-id-3568436.html 上一篇文章overlay這
原创 OMAP3430 sdp Linux camera driver 分析
關鍵文件:isp.c omap34xx.c mt9p012.c 流程: 1)omap34xx.c 註冊 static const struct v4l2_ioctl_ops omap34xxcam_ioctl_ops =
原创 Android4.4深入淺出之SurfaceFlinger總體結構
Android4.4 GUI系統框架之SurfaceFlinger 一. Android GUI框架: SurfaceFlinger:每當用戶程序刷新UI的時候,會中介BufferQueue申請一個buff
原创 s5k4ba攝像頭驅動分析
版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 s5k4ba攝像頭驅動分析 註釋: 本驅動是基於S5PV310的,但是全天下的攝像頭驅動都是採用V4L2,因此驅動框架流程基本差不多。其中fimc_init_came
原创 video4linux(v4l)使用攝像頭的實例基礎教程與體會
1. video4linux基礎相關 1.1 v4l的介紹與一些基礎知識的介紹 I.首先說明一下video4linux(v4l)。 它是一些視頻系統、視頻軟件、音頻軟件的基礎,經常使用在需要採
原创 Micron sensor 驅動與調試小結
http://blog.chinaunix.net/uid-24486720-id-1664949.html 驅動篇: 1、 Micron sensor ISP的原理圖2、 sensor 的原理框架3、Sensor 的初始化步驟4、Pr
原创 Video4Linux 中文解析
Video4linux 中文解析 收藏 •Video4linux(簡稱V4L),是linux中關於視頻設備的內核驅動。 •現在已有Video4linux2,還未加入linux內核,使用需自己下載補丁 •在Linux中,視頻設備是設
原创 framebuffer 子系統分析
fb_info->screen_base = dma_alloc_writecombine(fbi->dev, map_size, &map_dma, GFP_KERNEL); fb_info->screen_base 是frameb
原创 Linux下V4L2拍照測試用例
一、源碼test.c [cpp] view plaincopy #include <fcntl.h> #include <stdlib.h> #include <sys/mman.h> #include <
原创 LCD Overlays
http://processors.wiki.ti.com/index.php/Linux_Core_DSS_User%27s_Guide Hardware Architecture The Display Subsystem