- 博客(9)
- 资源 (24)
- 收藏
- 关注
原创 Android2.3 中如何使用GPU硬件加速
1.名词解释GPU:Graphic Processing Unit (图形处理器)OpenGL:Open Graphic Library 定义了一个跨编程语言、跨平台的编程接口的规格,不同厂商会有不同的实现方法,它主要用于三维图象(二维的亦可)绘制。SurfaceFlinger:Android中负责Surface之间叠加、混合操作的动态库Skia:Android中的2D图形库l
2012-03-29 15:51:14 631
原创 android copybit的应用
最近再弄6410 2d加速,想实现copybit,先是从网上搜相关的内容,从网上一搜东西还真不少,可是在看过之后,再打开自己的代码看了一下,很多都不一样,网上的很多的东西,只能是借鉴着看了。 android2.3.4的代码中已经加入了copybit功能,可是如果才能调用呢?
2012-03-29 15:27:20 988
转载 copybit调研报告
Copybit模块在android2.0以后归OpenGL管理,在libagl中专门有一个copybit.cpp文件对其进一步封装并进行管理。当然,也有越狱的时候,这个我们在后面讨论,首先还是看看copybit.cpp。注意在android.mk中有个宏定义,默认是打开的#define LIBAGL_USE_GRALLOC_COPYBITS1、libagl/copybi
2012-03-29 15:18:45 884
原创 线程局部存储(Thread Local Storage,TLS)
线程局部存储(Thread Local Storage,TLS)用来将数据与一个正在执行的指定线程关联起来。进程中的全局变量与函数内定义的静态(static)变量,是各个线程都可以访问的共享变量。在一个线程修改的内存内容,对所有线程都生效。这是一个优点也是一个缺点。说它是优点,线程的数据交换变得非常快捷。说它是缺点,一个线程死掉了,其它线程也性命不保; 多个线程访问共享数据,需要昂贵的同步
2012-03-29 11:32:34 698
原创 the target processor (armv4i) is not installed,问题解决方法
搜索一下,有的文章提到一些解决办法,有的提到修改一个ini文件,试过无效,还有一些其它的都试过了,废话不说,直接给出解决办法吧:用regedit打开找到如下路径:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Platform Builder/6.00/Setup]把这几个改成下面这样的形式:"FP2_ENU"="C:/WINCE600/""FP2
2012-03-28 09:32:49 1911
原创 Android PMEM驱动分析
对PMEM机制的实现的分析同样可以从该设备的初始化开始,进而分析整个机制的运作。在pmem.c文件中我们可以发现,该设备通过module_init和module_exit分别定义了其初始化和退出函数,实现如下:static int pmem_probe(structplatform_device *pdev){struct android_pmem_platform_data*pdat
2012-03-19 13:47:25 2441
原创 [宏]_IO, _IOR, _IOW, _IOWR 宏的用法与解析
在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是写入命令。bit29~bit15 14位为 "数据大小" 区,表示 ioctl() 中的 arg 变量传送
2012-03-18 11:24:36 734 1
原创 pmem driver代码分析
Android会使用Linux中的pmem driver进行内存分配。通过代码的阅读,分配的关系我做了张简单的图。说明:1. pmem_probeA. 获得设备的内存空间,包括物理地址和大小B. 对空间的管理模块进行初始化,分区域C. 对空间进行 ioremap 2. pmem_openA. 创建新的pmem_data结构B. 并使之与pmem[]建立链
2012-03-18 10:42:37 708
原创 android2.3.7wifi移植
经过一周多的奋战,终于把WiFi成功的移植到了android2.3,我的硬件平台是s3c6410处理器, android2.3的无线设置中 成功检测到无线网络,且连接到无线路由,可以使用自带的浏览器上网,祝贺一下,下面把移植过程给大家分享,免得大家走弯路。 先给大家推荐外国朋友写的一篇博客,我发现国内的软件研发人员好多都是翻译这篇文章,我给大家推荐看原版的,因为有的人翻译过来,可能
2012-03-12 15:48:53 1632
qmodbus-master.rar
2020-02-11
深圳世国摄像机资料.rar
2019-11-30
tensorflow_clib_call_object_detect_linux.tar.gz
2019-11-30
tensorflow_gpu-1.9.0+nv18.8-cp27-cp27mu-linux_aarch64_jetpack3.3.whl
2019-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人