原创 i2ctool的使用

https://www.cnblogs.com/xiaojianliu/p/9728371.html

原创 使用非平臺方式進行配置GPIO引腳

採用非平臺方式進行配置GPIO引腳 採用非平臺方式進行配置gpio引腳,是直接對其gpio組寄存器進行讀寫。由於不能直接對寄存器物理地址進行操作,所有需要利用ioremap將gpio寄存器的物理地址映射成虛擬地址 寫寄存器:writel(

原创 alpha和color key

一、alpha 1.透明度,一般取值0-255 2.Alpha 通道:     Alpha 通道是爲保存選擇區域而專門設計的通道。在生成一個圖像文件時,並不必須產生 Alpha 通道。通常它是由人們在圖像處理過程中人爲生成,並從中讀取選擇

原创 V4L2簡介

1.1、什麼是v4l2 V4L2(Video4Linux的縮寫)是Linux下關於視頻採集相關設備的驅動框架,爲驅動和應用程序提供了一套統一的接口規範。 V4L2支持的設備十分廣泛,但是其中只有很少一部分在本質上是真正的視頻設備: Vid

原创 V4L2官方開發文檔中文版

原文鏈接:https://blog.csdn.net/jxhln/article/details/90106110 下面的文檔摘自高通源碼的kernel\Documentation\zh_CN\

原创 當usbnet打印 kevent * may have been dropped

原文鏈接:http://patchwork.ozlabs.org/patch/815639/ Every once in a while when my system is under a b

原创 【圖像】數據格式介紹(yuv420sp、yuv420sp、yv12,nv12等)

原文鏈接:https://blog.csdn.net/q2519008/article/details/80667535 YUV定義:分爲三個分量,“Y”表示明亮度(Luminance或Luma

原创 wifi apn相關邏輯

原文鏈接:https://blog.csdn.net/Android_bing/article/details/76136808 https://blog.csdn.net/Android_bi

原创 Git log高級用法

https://www.bbsmax.com/A/8Bz8W4DXdx/

原创 linux 中mdelay() 與msleep()的區別

https://blog.csdn.net/cbk861110/article/details/40747139

原创 struct net_device網絡設備結構體詳解

https://blog.51cto.com/weiguozhihui/1584894

原创 編寫一個 USB 驅動

http://www.deansys.com/doc/ldd3/ch13s04.html

原创 內核同步方法(自旋鎖,信號量,互斥鎖,完成變量,順序鎖,禁止搶佔)

https://blog.csdn.net/damontive/article/details/80629731

原创 urb分析,usb_fill_bulk_urb函數理解

https://blog.csdn.net/liangxiaozhang/article/details/8332080

原创 低功耗調試

delete_module external/kmod/libkmod/libkmod-module.c +790   system與power相關: system/core/libsuspend/   system/core/libsu