- 博客(16)
- 资源 (26)
- 收藏
- 关注
转载 android 开发六层全解释--转自合并老罗博客
Android硬件抽象层(HAL)概要介绍和学习计划 Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么要这样安排呢?把硬件抽象
2014-04-02 17:21:42
2645
原创 Linux-ASoC驱动归纳总结:
Linux-ASoC驱动归纳总结: (1)CODEC驱动:由内核源代码sound/soc/codecs/uda134x.c实现,功能如下:A: snd_soc_codec 结构体是对CODEC本身I/O控制以及动态音频电源管理(Dynamic Audio Power Management,DAPM)的描述。它描述I2C、SPI或AC’97如何读写CODEC寄存器并容纳DAPM链表,
2013-02-04 11:04:30
12586
原创 音频hal层总结+frameworks 概要
音频hal层总结+frameworks概要 第一部分三个文件,其中所有类,都为根类.文件地址:1:Audio.h有四个类①.audio_stream_out:主要有四个成员函数: *get_latency set_volume write get_render_position 并且包含: struct audio_stream common;
2013-01-10 16:31:49
11792
转载 联发科芯片趋势
联发科芯片趋势 从去年年底到现在,联发科方案在智能机市场可以说是越来越火,近期国产5英寸智能机市场也几乎成了联发科的天下,这也让联发科芯片出货量猛增,可以说是供不应求。据了解,若供货顺畅的话,联发科全年智能机芯片总出货量将达9500万套。而联发科即将推出的MT6588四核芯片也已经成功流片,预计可能会在今年10月到来,而且MT6588的成本将会比MT6577更低。
2012-09-21 11:38:03
3083
转载 Android HAL hardware module分析 以GPS module为例
准备在S5PV210的android系统中实现GPS功能,程序已经写好了,也可以编译出gps.s5pc110.so的库,但是不知道上层怎么调用这个库,在GPS相关的Android.mk中也没有找到,很是纳闷。通过分析hardware module才知道是怎么回事,之前并没有详细的了解hardware module,现在简单的分析一下。HAL层的hardware module主要实现文件
2012-09-17 10:56:10
924
原创 Ubuntu 用户安装文件较器meld使用,以及添加进右键菜单
# Ubuntu 用户安装文件较器meld使用,以及添加进右键菜单一:文件比较器Meld的安装sudo apt-get install meld# 整合到 Gedit :sudo apt-get install zenity然后打开 Gedit ,打开菜单 Edit - Preferences - Plugins ,开启 External Tools 插件,点击下面的 Conf
2012-09-13 11:00:49
3958
原创 购买开发板开发Android有感
有机会接触三星v210芯片开发,买了一块开发板,按照说明书搭建了系统,看说明书好像什么都已经做好了。老是想不通,这个开发板不是把所有的功能都做好了吗,如果不改硬件,直接layout板贴片,不就可以拿出去卖了吗?至少华强北(出门概不退换)是没有关系吧! 过了一段时间,由于要装GPS导航软件,可是我的凯利德地图怎么不能用呢? 参照按照开发板给的软件接上GPS天线都能
2012-09-12 17:11:39
23035
转载 飞凌OK6410开发板之u-boot-2011.06-rc2移植之愚见
看到网上基于SAMSUNG-SOC-S3C6410的UBOOT移植文章很多,基本上都是基于6410开发板的讲解,但是基于飞凌OK6410开发板的很少,而且基于u-boot较新版本的移植的就更少,而且绝大多数都是在讲如何如何去操作,例如该CD哪个文件夹该MKDIR哪个文件夹,该RM哪些不要的东西,该CP哪些文件代码等等,没有一个很系统的讲解,总让人操作完后还是没有个啥概念,为此特地花了几天时间用自己
2012-07-06 16:38:26
3858
转载 u-boot_smdkv210 分析
u-boot_smdkv210分析一:源码目录结构1.board本目录存放与已有开发板相关的文件。每种开发板有一个子目录,子目录仅存放与开发板相关的c文件和配置文件,不包含开发板CPU架构通用的实现文件。每个目录下有如下文件(以samsung\smdkc110为例):Makefileconfig.mksmdkc110.c 和板子相关的代码flash.c
2012-07-06 15:51:34
5091
转载 基于MTD的NAND驱动开发(一)
○、说明大约用了两个礼拜不到的时间为公司的IPcamera系统写了基于MTD的NAND驱动(linux-2.6.22.10内核),目前已可以在该驱动的支持下跑cramfs和jffs2文件系统,另外,该驱动也可以同时支持small page(每页512 Byte)和big page(每页2048 Byte)两种NAND芯片。在此整理一下与NAND驱动相关的概念,结构体,驱动框架和流程,同
2012-07-06 15:49:43
1416
转载 linux find 使用技巧
1. 想查看当前文件夹及子文件夹里有没有文件名为“abc”的文件# find . -name abc. :表示当前目录-name:表示要根据名称查找2. 想查看当前文件夹及子文件夹里有没有”xyz”目录# find . -type d -name xyz-type:表示设定类型,d表示文件夹类型,可以替换为f(普通文件)、l(链接文件)3. 想找出当前文件夹及子文件夹里
2012-07-06 15:45:55
591
翻译 很好的Android应用开发资料
http://blog.youkuaiyun.com/onewaveyanlei/article/details/5468441
2012-04-05 15:06:36
571
原创 Android 界面元素与Swing界面元素的比较
Android 界面元素与Swing界面元素的比较 Android 界面元素Swing 界面元素Activities Frame Views Components TextViews Labels EditTexts T
2012-03-30 18:47:33
849
转载 Android杂谈---读取XML资源
获取XML文件的基本思路是,通过getResources().getXml()获的XML原始文件,得到XmlResourceParser对象,通过该对象来判断是文档的开头还是结尾,是某个标签的开始还是结尾,并通过一些获取属性的方法来遍历XML文件,从而访问XML文件的内容,下面是一个访问XML文件内容的例子,并将内容更显示在一个TextView上 ReadXMLTest.java
2012-03-30 18:41:32
748
转载 Android 中各种XML文件的作用
Android 中各种XML文件的作用 1、arrays.xml 定义数组HTTPSOCKS4SOCKS5 复制代码2、colors.xml 定义颜色#A0C8FF#CCFF00#000000#FFFFFF#FF0000#FF0066CC#FF
2012-03-30 18:38:45
918
转载 patch用法
patch附带有一个很好的帮助,其中罗列了很多选项,但是99%的时间只要两个选项就能满足我们的需要: patch -p1 patch -R
2012-03-16 00:25:27
890
Android上的简单RTSP播放器源码
2014-09-16
浅谈MTK平台下Android开发比较学习笔记doc.doc
2012-07-26
MTK-Android软件培训.pdf
2012-07-26
uboot代码详细分析.pdf 88页pdf 史上最详细
2012-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人