ZedBoard Linux开发 --- GPIO驱动详解

本来这是要作为ZedBoard Linux的第一个学习实例,不过由于一开始实在找不到内核中针对ZedBoard GPIO具体操作的代码在哪里,所以只能先从OLED开始看起,在学习完OLED驱动之后有了不少发现,比如OLED驱动中就有使用GPIO的操作,后来发现这些操作都被Linux内核中的GPIO...

2015-02-08 14:28:48

阅读数:1789

评论数:0

ZedBoard Linux开发 --- TFTP&NFS启动

这部分的内容针对大部分运行Linux的嵌入式系统来说都是通用的。关于在PC端设置TFTP和NFS服务器的内容,请参考下面这篇博客: http://blog.163.com/thinki_cao/blog/static/83944875201411610467306 TFTP启动: ...

2015-02-08 14:26:30

阅读数:499

评论数:0

Freesclae i.MX6 Linux PCIE驱动源码分析

如需转载,请注明转载地址:  http://blog.163.com/thinki_cao/blog/static/8394487520145154126693/ 最近需要做一个工具来测试PCIE的link是否成功,但是由于PCIE的驱动都是在内核空间中,因此需要首先分析一下i.M...

2015-02-08 14:24:10

阅读数:462

评论数:0

Freescale i.MX6 Linux Ethernet Driver驱动源码分析(二)

Freescale i.MX6 Linux Ethernet Driver驱动源码分析(二) 上一篇文章分析了Freescale i.MX6 Linux Ethernet Driver的device的添加和driver的加载过程,接下来分析fec_enet_init()函数: 首先...

2015-02-08 14:18:43

阅读数:896

评论数:0

Freescale i.MX6 Linux Ethernet Driver驱动源码分析(一)

Freescale i.MX6 Linux Ethernet Driver驱动源码分析(一)   2014-07-31 21:10:14|  分类: Embedded System |  标签:freescale  ethernet  driver  i.mx6  |举报|字号 订阅 ...

2015-02-08 14:15:52

阅读数:993

评论数:0

【嵌入式Linux驱动开发】四、输入设备驱动

输入设备驱动 1. 输入设备概述 输入设备是向计算机输入数据和信息的设备。像键盘、鼠标、触摸屏等设备,都属于输入设备。 2. 输入设备驱动 在内核***/include/linux/input.h中有个重要的结构体:struct  input_dev 。每一个input_dev对象就是...

2015-02-08 13:55:52

阅读数:254

评论数:0

嵌入式设计及Linux驱动开发指南——基于ARM9处理器

嵌入式设计及Linux驱动开发指南——基于ARM9处理器  读书笔记  第一章嵌入式系统基础  1、 嵌入式系统定义:  “嵌入式系统是用来控制或者监视机器、装置、工厂等大规模系统的设备。”  ——电气工程师协会      “嵌入到对象体系中的专用计算机系统” ...

2015-02-08 13:52:05

阅读数:1091

评论数:0

Make Menuconfig详解 (配置内核选择)

Make Menuconfig简介 make menuconfig 图形化的内核配置make mrproper -----删除不必要的文件和目录.  #make config(基于文本的最为传统的配置界面,不推荐使用)  #make menuconfig(基于文本选单的配置界面,字符终端...

2015-02-04 15:53:23

阅读数:233

评论数:0

Ubuntu 12.04下安装VMware Tools

在VMware下安装Ubuntu,那么必须安装VMware-tools,才能获得更好的体验,包括屏幕分辨率、声音、和windows共享剪贴板等等。  个人觉得安装vmware-tools很重要的几点: 1,切换不用再CTRL+ALR了。 2,虚拟机与主机之间可以直接复制粘贴东西了,就是上面说...

2015-02-02 11:53:21

阅读数:316

评论数:0

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