- 博客(10)
- 资源 (15)
- 收藏
- 关注
转载 Qualcomm 8X camera daemon进程浅析
Camera先看一下抽象层的主要流程:首先启动一个守护进程Main()(camdaemon.c)int qcamsvr_start(void)( qcamsvr.c){1. server_fd = open(server_dev_name, O_RDWR);//打开服务对应的文件节点2. if (mctl_load_comps())
2015-06-30 10:03:44 1108
转载 Trust zone之我见
老板交待任务,这个星期我都在研究trust zone的东东,之前有看过代码,但没有深入了解!好吧,这次看来我要跟它杠上了。网上有很多资料,但很多讲得太抽象,至少对门外汉来说有些难以理解,我估计有些文单可能翻译过来的吧,有些拗口。在介绍trust zone之前!我们来看两个字,慢慢引导大家trust zone与之前的安全方式有何不同?好吧,太熟悉了,你
2015-06-27 11:59:16 4792
原创 Android学习笔记之—采用Pull解析XML文件
Android提供了好几种解析XML的方式,今天学习Pull解析方式: DOM解析:需要加载进内存,效率较低,占用资源; SAX解析:基于事件驱动Pull解析:也是基于事件的解析,但是比SAX解析方式简单,方便; 这里假设我们要解析weather.xml文档 20摄氏度 5月20日 多云转阴 南风3-4级 上海
2015-06-22 13:08:00 663
原创 Android学习笔记之—XML文件的序列化
以文件的方式在sd卡或者内存存储信息,这个方法不是特别方便,android提供了一个面向对象的方式,以xml文件存储,即序列化。把所有要存储的信息以xml文件的格式存储,这个不仅可以避免用户信息中存在非标准字符引起的错误,而且更加简洁明了。本文我们会构造大量短信,并且以xml的形式存储这些短信信息。本文提供实现了两种方式存储为xml文件,一种是认为创造一个xml文件,并且按照xml文件的格
2015-06-22 12:46:21 690 1
转载 高通安卓调试LCD几方面总结
来公司上班现在已经整整一个月了,蔽人不才,能力有限,学习进度缓慢,不过也是有一点点的收获与心得,在这里写出来与大家分享,养成良好的记录习惯也免得后忘记。 不啰嗦了,开入正题。来公司一个月左右的时间,主要接触了高通android4.0和android2.3的LCD驱动,当然在bootloader下LCD的驱动我也调试的。 (1) kernel 先来说一下
2015-06-16 16:42:17 1045
转载 Android 开发之 ---- bootloader (LK)
LK是什么 LK 是 Little Kernel 它是 appsbl (Applications ARM Boot Loader)流程代码 ,little kernel 是小内核小操作系统。 LK 代码 在 bootable/bootloadler/lk 目录下 LK 代码结构 +app
2015-06-13 14:07:36 682
转载 Linux LCD驱动(四)--驱动的实现
基本原理通过 framebuffer ,应用程序用 mmap 把显存映射到应用程序虚拟地址空间,将要显示的数据写入这个内存空间就可以在屏幕上显示出来;驱动程序分配系统内存作为显存;实现 file_operations 结构中的接口,为应用程序服务;实现 fb_ops 结构中的接口,控制和操作 LDC 控制器;驱动程序将显存的起始地址和长度传给 LCD 控制器的寄存器 (一般由 fb_set
2015-06-13 11:23:55 674
转载 Linux LCD驱动(三)--图形显示
3. BMP和JPEG图形显示程序3.1 在LCD上显示BMP或JPEG图片的主流程图首先,在程序开始前。要在nfs/dev目录下创建LCD的设备结点,设备名fb0,设备类型为字符设备,主设备号为29,次设备号为0。命令如下:mknod fb0 c 29 0在LCD上显示图象的主流程图如图3.1所示。程序一开始要调用open函数打开设备,然后调用ioctl获取设备相关信息,接下
2015-06-13 11:04:38 721
转载 linux LCD驱动(二)--FrameBuffer
2. Linux 驱动2.1 FrameBufferLinux是工作在保护模式下,所以用户态进程是无法像DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Lin仿显卡的功能,将显ux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。Framebuffer机制模卡硬件结构抽象掉,可以通过Framebuffer的读写直接对显存进行操作。用户可以将Framebuffer
2015-06-13 11:03:59 547
转载 linux LCD驱动(一)--硬件分析
一 实验内容简要描述1.实验目的学会驱动程序的编写方法,配置S3C2410的LCD驱动,以及在LCD屏上显示包括bmp和jpeg两种格式的图片2.实验内容 (1)分析S3c2410实验箱LCD以及LCD控制器的硬件原理,据此找出相应的硬件设置参数,参考xcale实验箱关于lcd的设置,完成s3c2410实验箱LCD的设置 (2)在LCD上显示
2015-06-13 11:03:12 604
Qualcomm_Crash_Analysis_Portal.7z
2020-07-08
v4l2抓取图像并保存到当地
2017-09-12
黑客帝国数字雨屏保程序
2013-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人