android框架之初研究
文章平均质量分 85
MorTree
自渡,除了自渡,他人爱莫能助!
展开
-
QUALCOMM平台CAMERA调试移植入门
QUALCOMM平台CAMERA调试移入门by root ⋅ Leave a Comment1 camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略; 在kernel中实现sensor的底层驱动。但是,对于最核心的senso转载 2015-10-09 10:59:51 · 2996 阅读 · 0 评论 -
初入android驱动开发之网络设备以太网(二)
因为这次用到以太网模块无需自己移植供应商的驱动,只需要在内核中配置选项中加入CONFIG_USB_USBNET=y 即可。 主要修改的是系统层的代码,这里主要是讲ethernet的流程。 android4.3 本身是支持以太网的,不过需要修改一些代码。1. frameworks/base/services/java/com/android/server/Conne原创 2015-12-09 10:59:16 · 6199 阅读 · 1 评论 -
初入android驱动开发之定时器hrtime
hrtime,高精度定时器,这里有篇文章,介绍hrtime相关的知识。点击打开链接 这里,主要介绍如何利用hrtime来模拟PWM的方波。 1 相关的方法:/** * hrtimer_start - (re)start an hrtimer on the current CPU * @timer: the timer to be added * @tim: exp原创 2015-12-30 08:56:22 · 1636 阅读 · 0 评论 -
初入android驱动开发之usb(一)
这里主要收集了一些USB关于OTG、device、host相关的知识。当设备检测到USB_ID信号为低时,表该设备应作为Host(主机,也称A设备)用。当设备检测到USB_ID信号为高时,表示该设备作为Slave(外设,也称B设备)用。因此,在主机侧的层次结构中,要实现的 USB 驱动包括两类:USB 主机控制器驱动和 USB 设备驱动,前者控制插入其中的 USB 设备,后者控制U原创 2015-12-25 14:13:37 · 4165 阅读 · 0 评论 -
LK 打印log控制
我们知道,LK里面的log只能通过uart打印出来,看一下除了UART的初始化以及相关操作,这边主要来看一下log的打印是如何控制打印级别的:首先看该文件:1. project/msm8610.mk# top level project rules for the msm8610 project#LOCAL_DIR := $(GET_LOCAL_DIR)TARGET := ms原创 2016-08-04 09:46:36 · 1498 阅读 · 0 评论