自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wince--linux的专栏

android 深入开发

  • 博客(12)
  • 收藏
  • 关注

转载 WinCE DirectShow Filter 注册

Wince系统Filter的注册,代码如下:STDAPI DllRegisterServer() {   HRESULT hr= AMovieDllRegisterServer2(TRUE);   return hr; } 通过这个注册,COm的信息注册进去了,可以在程序里面创建Com 接口。但是pin 的信息没有注册进去,智能链接的时候没效。通过查看 Directshow 的AMov

2013-07-29 19:06:41 669

转载 利用 DirectShow 开发自己的 Filter

学习directshow已经有几天了,下面将自己的学习心得写下来,希望对其他的人有帮助。 Filter实质是个COM组件,所以学习开发Filter之前你应该对com的知识有点了解。Com组件的实质是一个实现了纯虚指针接口的C++对象。 关于com的东西,这里不多讲。 一、给vc配置DirectShow的开发环境  无论开发Filter还是开发Dshow的应用程序都要配置一下开发环境

2013-07-29 19:02:42 693

转载 recovery.img与boot.img简单对比分析

今天对比分析了一下recovery.img和boot.img的结构,从中粗略知道了Android手机中的恢复模式是怎么回事。以下是文件结构的对比图:从中我们知道:(1)recovery.img其实已经是进入了Linux系统。(2)recovery.img为了具有恢复系统的能力,比普通的boot.img目录结构中:       1、多了/res/image

2013-07-28 18:17:41 751

原创 OMAP3 bootloader 运行过程

OMAP Bootloader OverviewThere are several stages of bootloaders that perform different levels of initialization on an OMAP platform, in order to eventually load and run the filesystem. This figure s

2013-07-27 18:09:56 1145

转载 Android Ril 分析

引言:这段时间手中的工作,正好好调试一款3g modem,于是乎就分析了一下Android Ril的代码,做了些总结归纳,阅读时可以先看前后两段以及流程图,这样可能更容易把握;知识在于分享,文档中可能有些地方写的不对或是不完善,希望各位朋友留言指正,大家相互学习;转载时请说明出处;欢迎大家留言讨论,大家共同进步。 RIL 架构分析:       上图清楚的标

2013-07-20 17:18:18 611

转载 Camera driver&V4L2驱动架构介绍

1.       Camera相关介绍1.1.  手机Camera介绍手机的数码相机功能指的是手机通过内置数码相机进行拍摄静态图片或短片拍摄,作为手机的一项新的附加功能,手机的数码相机功能得到了迅速的发展。手机摄像头分为内置与外置,内置摄像头是指摄像头在手机内部,更方便。外置手机通过数据线或者手机下部接口与数码相机相连,来完成数码相机的一切拍摄功能。处于发展阶段的手机的数码相机的性

2013-07-20 17:16:27 1271

转载 Linux 内核/sys 文件系统介绍

sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似,但除了与 proc 相同的具有查看和设定内核参数功能之外,还有为 Linux 统一设备模型作为管理之用。相比于 proc 文件系统,使用 sysfs 导出内核数据的方式更为统一,并且组织的方式更好,它的设计从 proc 中吸取了很多教训。本文就 sysfs 的挂载点 /sys 目录

2013-07-15 19:33:31 666

转载 Linux内核调试方法

kdb:只能在汇编代码级进行调试;  优点是不需要两台机器进行调试。  gdb:在调试模块时缺少一些至关重要的功能,它可用来查看内核的运行情况,包括反汇编内核函数。  kgdb:能很方便的在源码级对内核进行调试,缺点是kgdb只能进行远程调试,它需要一根串口线及两台机器来调试内核(也可以是在同一台主机上用vmware软件运行两个操作系统来调试)printk() 是调试内核代码时最常

2013-07-14 11:05:35 978

转载 Linux设备驱动调试

对于任何一位内核代码的编写者来说,最急迫的问题之一就是如何完成调试。由于内核是一个不与特定进程相关的功能集合,所以内核代码无法轻易地放在调试器中执行,而且也很难跟踪。同样,要想复现内核代码中的错误也是相当困难的,因为这种错误可能导致整个系统崩溃,这样也就破坏了可以用来跟踪它们的现场。本章将介绍在这种令人痛苦的环境下监视内核代码并跟踪错误的技术。 4.1 通过打印调试 最普通的调试技

2013-07-14 10:03:35 991

转载 Eclipse之舒适化打造(黑底TextMate配色方案、Jodeclipse等)

一直不喜欢Java,进公司却立刻要接手Java的项目,别扭归别扭,但一直知道Eclipse给Java打造了很好的编程体验,做Java程序员,会被Eclipse照顾得很好:从模板到自动完成,从quick-fix到代码间超链接跳跃,从代码自动生成到自动重构... 不过它离完全适合于我的舒适还有一段距离,所以我一边善其事一边利器,在这里把自己的打造过程和大家分享: 我喜欢黑底的配色方案,

2013-07-03 12:29:55 3945

转载 Android传感器Sensor工作流程

我们使用 sensor 接口一般只要注册一下 SensorListener 像下面这样**************************************************************ApiDemo:mGraphView = new GraphView(this);mSensorManager.registerListener(mGraphView,...

2013-07-01 00:07:41 767

转载 G-sensor driver工作的大致流程

系统开机后,先加载i2c总线驱动,然后加载设备驱动。在设备驱动中的init函数中通过调用i2c_add_driver(&lis331dl_i2c_driver)注册i2c_driver;此函数将driver注册到i2c_bus_type的总线上,此总线的匹配规则是利用i2c_client的名称和i2c_driver中id_table中的名称作匹配。其中i2c_client是注册板载信息

2013-07-01 00:06:10 738

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除