
linux 相关
文章平均质量分 80
jacy_y
这个作者很懒,什么都没留下…
展开
-
GPIO驱动分析&结构详解
GPIO驱动相关笔记2011-09-27 10:45 41人阅读 评论(0)收藏举报 打算跟着友善之臂的《mini2440 linux移植开发指南》来做个LED驱动,虽然LED的原理简单得不能再简单了,但是要把kernel中针对于s3c24**的GPIO的一些数据结构,还有函数搞清楚也不是那么轻松的事,所以本文主要简单地说明下LED驱动中的相关数据结构以及函转载 2011-11-16 22:33:51 · 1364 阅读 · 0 评论 -
EXPORT_SYMBOL作用
EXPORT_SYMBOL只出现在2.6内核中,在2.4内核默认的非static 函数和变量都会自动导入到kernel 空间的, 都不用EXPORT_SYMBOL() 做标记的。2.6就必须用EXPORT_SYMBOL() 来导出来(因为2.6默认不到处所有的符号)。 1、EXPORT_SYMBOL的作用是什么?EXPORT_SYMBOL标签内定义的函数或者符号对全部内核代码公开,转载 2011-11-30 09:51:17 · 908 阅读 · 0 评论 -
自动生成Makefile的全过程详解!
自动生成Makefile的全过程详解!分类:linux编程2007-10-31 14:52748人阅读 评论(0)收藏 举报automake/autoconf入门作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯转载 2011-11-30 15:07:21 · 588 阅读 · 0 评论 -
设置Linux环境变量的三种方法
设置Linux环境变量的三种方法 博客分类:Linux LinuxBash /etc/profile 与、etc/bash.bashrc 的区别和联系 还有setenv 、export PATH 1.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1. 永久的:需要修改配转载 2011-11-11 11:54:29 · 662 阅读 · 0 评论 -
Linux文件基本属性
Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组(如图一)。图一:查看文件属性1. Linux文件类型在Linux中第一位属性用来确定文件类型。在图一中原创 2011-12-08 14:18:34 · 1016 阅读 · 0 评论 -
Linux设备驱动程序学习笔记
Linux设备驱动程序的作用设备 驱动程序就像一个个的“黑盒子”,使某个特定硬件响应一个定义良好的内部编程接口,这些操作完全隐藏了设备的工作细节。用户的操作通过一组标准化的调用执行,而这些调用独立于特定的驱动程序。将这些调用映射到作用于实际硬件的设备特有操作上,则是设备驱动程序的任务。 大多数编程可以分为两个部分:机制:需要提供什么功能 策略:如何使用这些功能 内核原创 2012-02-02 11:51:32 · 3640 阅读 · 0 评论 -
Linux驱动子系统之I2C
[概述]I2C总线是由Philips公司开发的两线式串行总线,这两根线为时钟线(SCL)和双向数据线(SDA)。由于I2C总线仅需要两根线,因此在电路板上占用的空间更少,带来的问题是带宽较窄。I2C在标准模式下传输速率最高100Kb/s,在快速模式下最高可达400kb/s。属于半双工。在嵌入式系统中,I2C应用非常广泛,大多数微控制器中集成了I2C总线,一般用于和RTC,EEPROM,智能转载 2012-03-14 11:59:17 · 1535 阅读 · 0 评论