码迷,mamicode.com
首页 >  
搜索关键字:e431 linux驱动    ( 1257个结果
《Linux驱动》iTop4412开发板LCD驱动 详细分析 (三)
接下来我们来详解介绍probe中的函数: 第一个函数: s3cfb_set_lcd_info(fbdev[i]);1.该函数源码如下:/*该函数在s3cfb_wa101s.c 中*/ /* name should be fixed as 's3cfb_set_lcd_info' */ void s3cfb_set_lcd_info(struct s3cfb_global *ctrl) { s...
分类:系统相关   时间:2016-05-20 19:43:52    阅读次数:407
Gt9xx芯片,在规格书+Linux驱动的基础上,移植为USB裸机经验。直接用开发板,不去碰硬件的坑。
1,用内核代码和规格书来印证数据格式: //命令3字节,IC地址 u8 end_cmd[3] = {GTP_READ_COOR_ADDR >> 8, GTP_READ_COOR_ADDR & 0xFF, 0}; //总长度 前 3个字节、最大点数*8、加1 u8 point_data[2 + 1 + ...
分类:系统相关   时间:2016-05-20 06:08:40    阅读次数:302
使用IO映射的方式获取tiny4412板子上的ID号
在以前的文章中,有一篇  基于ARM-contexA9-Linux驱动开发:如何获取板子上独有的ID号 在那篇文章中,具体可以参考。那时候我使用了简单的字符设备驱动框架,最终的ID号通过read方法可将ID读取出来,但是,这样做就太麻烦啦,有没有更简单的方法呢?其实有,这种方法称作IO地址的映射,而今天我们要说的是IO地址的动态映射方法,静态映射就太简单了,直接调用相应的接口,配置相应的寄...
分类:其他好文   时间:2016-05-18 18:51:30    阅读次数:158
linux内核驱动模型
linux内核驱动模型,以2.6.32内核为例。(一边写一边看的,有点乱。) 1、以内核对象为基础。用kobject表示,相当于其它对象的基类,是构建linux驱动模型的关键。具有相同类型的内核对象构成内核对象集,用kset表示,内核对象集也包含自己的内核对象,从而组成层次化的结构。2、用sysfs ...
分类:系统相关   时间:2016-05-17 17:22:14    阅读次数:299
第六章 第一个Linux驱动程序:统计单词个数
一、建立Linux驱动框架(装载、卸载Linux驱动) Linux内核在使用驱动时首先要装载驱动,在装载过程中进行一些初始化动作(建立设备文件、分配内存等),在驱动程序中需提供相应函数来处理驱动初始化工作,该函数须使用module_init宏指定;Linux系统在退出是需卸载Linux驱动,卸载过程 ...
分类:系统相关   时间:2016-05-17 15:59:08    阅读次数:191
iTOP-4412嵌入式开发板ioremap控制GPIO寄存器
转自迅为电子技术论坛:http://bbs.topeetboard.com GPIO 的寄存器通过 ioremap函数转换之后,可以通过直接控制虚拟地址来控制物理地址(寄存器的实际地址),这样就实现 GPIO的读和写以及其它任意功能。 需要的基础知识虚拟地址和物理地址内存管理单元概念linux 驱动 ...
分类:其他好文   时间:2016-05-16 17:09:40    阅读次数:473
虚拟机里面安装Openfiler 2.99
简介 Openfiler 由rPath Linux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)。Openfiler 支持 CIFS、NFS、HTTP/DAV 和 FTP。 Openfiler能把标准x86 ...
分类:其他好文   时间:2016-05-15 15:20:09    阅读次数:259
Linux驱动之Input子系统要点分析
①Input_device与Input_handler的匹配过程当Input_device与Input_handler->id中的位图信息全部一致,则匹配成功,然后调用Input_handler->connect函数,在该函数中创建相对应的设备访问节点②事件报告过程底层驱动程序通过调用report_xxx函数向上层报告输入事件,经Input..
分类:系统相关   时间:2016-05-15 12:41:13    阅读次数:228
Cent OS安装TL-WN725N 2.0 USB驱动
TP Link官方没有提供TL-WN725N 2.0的Linux驱动下载,折腾了我半天,试了各种方法。也有一部分原因是因为这机器还不能联网,有一些驱动因为缺少依赖并不成功安装。 后来终于在github上找到一个为树派开发的网上驱动(rtl8188eu),尝试下载源码编译安装,竟然可以成功驱动TL-W ...
分类:其他好文   时间:2016-05-13 10:45:38    阅读次数:244
第二章读书笔记
如何搭建Android底层开发的环境,主要包括Android应用程序开发环境、AndroidNDK开发环境和交叉编译环境的搭建。 开发、测试和调试linux驱动、hal程序库需要的工具:jdk6或以上版本、eclipse3.4或以上版本 adt、cdt androidsdk、android ndk、 ...
分类:其他好文   时间:2016-05-13 08:59:05    阅读次数:106
1257条   上一页 1 ... 80 81 82 83 84 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!