
android
文章平均质量分 59
qq345260600
热衷研究嵌入式技术
展开
-
我对linux理解之alsa二
我们接着上一节:static int wm8994_probe(struct platform_device *pdev){ struct snd_soc_device *socdev = platform_get_drvdata(pdev); struct snd_soc_codec *codec = wm8994_codec; int ret = 0;原创 2012-08-29 13:56:11 · 1153 阅读 · 0 评论 -
精解PCI Express---系统架构篇
系统架构篇在上一篇我们了解了PCI Express总线的产生和技术优势,但要真正理解PCI Express总线技术的优越性还得从其结构本身说起,所以本篇就要全面介绍PCI Express总线的结构。 一、总体系统架构 在正式了解PCI Express串行链接物理和逻辑结构前,先来看一下PCI Express系统架构的方框图。你可以看到PCI Express连接器已被移植转载 2013-07-25 15:41:33 · 2101 阅读 · 0 评论 -
精解PCI Express---基础篇
基础篇随着Intel 800MHz FSB芯片组i875P的推出,Intel同时也向世人显示一个全新的总线技术即将推出,那就是由Intel首先提出并开发的3GIO总线。后来这一技术提交PCI-SIG(PCI特殊兴趣组织),由PCI-SIG改名为"CI Express",以标准的形式正式推出,目前的最新版本为v1.0。本连载就要带大家深入了解这一即将改变整个计算机系统结构、成为下一代总线标准转载 2013-07-25 15:40:40 · 2223 阅读 · 0 评论 -
PCI总线介绍
在处理器体系结构中,PCI总线属于局部总线,作为系统总线的延伸,其主要功能是联接外部设备。PCI总线设备具有独立的地址空间,即PCI总线地址空间,该空间与存储器地址空间通过HOST主桥隔离。处理器在访问PCI设备时,必须通过HOST主桥进行地址转换;而PCI设备在访问主存储器时也需要通过HOST主桥进行地址转换。PCI总线结构为树形结构,以HOST主桥为根节点,通过在PCI总线上加转载 2013-07-25 15:38:23 · 1496 阅读 · 0 评论 -
PCI - PCI概述
从1992年创立规范到如今,PCI总线已成为了计算机的一种标准总线。由PCI总线构成的标准系统结构如图一所示。 PCI总线取代了早先的ISA总线。当然与在PCI总线后面出现专门用于显卡的AGP总线,与现在PCI Express总线相比,速度要慢,但是PCI能从1992用到现在,说明他有许多优点,比如即插即用(Plug and Play)、中断共享等。从数据宽度上看,PCI总线有32bi转载 2013-07-25 15:37:24 · 2111 阅读 · 0 评论 -
Backlight driver on Android
http://www.qrsdev.com/forum.php?mod=viewthread&tid=1895&extra=page%3D1原创 2013-07-25 11:08:00 · 845 阅读 · 0 评论 -
Battery driver on Android
http://www.qrsdev.com/forum.php?mod=viewthread&tid=1896&extra=page%3D1原创 2013-07-25 11:09:23 · 672 阅读 · 0 评论 -
PMIC driver on Android
http://www.qrsdev.com/forum.php?mod=viewthread&tid=1897&extra=page%3D1原创 2013-07-25 11:10:37 · 1170 阅读 · 0 评论 -
强大无比的android智能开发平台--imx6Q+android4.x
本站即将打造一款强大无比的android智能开发平台,开源程度超越你想象!http://www.qrsdev.com/forum.php?mod=viewthread&tid=1672原创 2013-04-25 16:09:29 · 2002 阅读 · 0 评论 -
我对android理解之pmem
在android中,pmem是特地从内存中划出来的一块,给android的用户空间需要物理上连续的进程使用。我们首先分析pmem驱动。pmem使用的是platform bus注册的。1,device部分:struct platform_device mxc_android_pmem_device = { .name = "android_pmem", .id =原创 2012-10-25 10:26:45 · 1478 阅读 · 0 评论 -
imx51-linux的cpuinfo之分析
这两天客户提出来,我们的平板cat /proc/cpuinfo出来的信息中的serial怎么是0.客户就是上帝啊,没办法,分析找问题贝。我们先看一下目前的cat /proc/cpuinfo的信息:Processor : ARMv7 Processor rev 5 (v7l) BogoMIPS原创 2012-10-25 10:23:41 · 2801 阅读 · 2 评论 -
我对android理解之Binder
android使用binder作为进程间的通信工具。典型的应用是android的C/S机制,即client/service。使用这种机制有以下优势: 1,可扩展性 2,有效性,一个service可以有多个client 3,安全性,client和service运行在不同的进程中,即使client出问题,不会影响到service的运行我们今天以media_se原创 2012-09-12 10:29:57 · 725 阅读 · 0 评论 -
我对linux理解之alsa一
我们以imx51为平台,去分析alsa的架构。有两个文件跟平台具体相关的:一个是跟cpu的音频接口相关的:sound/soc/imx/imx-3stack-wm8994.c;另一个是跟codec芯片有关的:sound/soc/codecs/wm8994.c我们先看imx-3stack-wm8994.c中的初始化:static int __init imx_3stack_init原创 2012-08-27 15:14:32 · 1444 阅读 · 0 评论 -
我对android理解之jni
这几天rfid基本调试差不多了,是一个真正的从零到有的搭建过程,完成了很有成就感。下面主要写一下rfid的jni部分。本次jni开发使用的是android的ndk工具。jni开发,个人觉得比较重要的一块是jni的数据结构。在开发过程中,在网上也找了很多资料。下面是比较好的jni数据结构解释资料:Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数原创 2012-09-05 10:18:30 · 872 阅读 · 3 评论 -
精解PCI Express---物理结构篇
物理结构篇在前两篇中,我们对PCI Express总线技术的基础知识及系统架构部分作了详细的介绍,本篇就要带大家认识PCI Express总的物理结构,以及常见的PCI Express设备,见识一下PCI Express设备的庐山真面目。 一、物理结构外观 PCI-Express接口标准更少的信号线更加有利于I/O子系统的改进,并且使新的系统模块更加方便加入。改进的设计包括转载 2013-07-25 15:42:48 · 1523 阅读 · 0 评论