driver
GraceLand525
这个作者很懒,什么都没留下…
展开
-
driver--驱动
定义:驱动是一个能够操作(访问)硬件设备的函数(方法)。(驱动是访问设备的方法;应用程序请求驱动访问设备)计算机最基本的三个组成部分:CPU、内存及其输入输出(I\O)设备。输入输出设备分为:字符设备、块设备和网络设备三大类字符设备:键盘、鼠标、串口、声卡、显卡 (顺序访问,以字节流为单位)块设备:SD、flash、IDE、USB (随机访问,以数据块为单位原创 2014-11-01 10:23:41 · 968 阅读 · 0 评论 -
安装内核文档
进入内核源码包所在目录编译内核文档sudo apt-get install xmltomake mandocs 安装make installmandocsman 1 //shell命令man 2 //系统调用man 3 //库函数原创 2014-11-04 17:22:49 · 355 阅读 · 0 评论 -
字符设备驱动
mknod 创建设备文件命令例如:mknod -m 666 /dev/myuart c 210 0(210:主设备号 0:次设备号)开发板上执行cat /proc/devices 查看主设备号从大到小查找未使用的主设备号(一般推荐使用210~254之间的主设备号)内核优先使用小的主设备号//字符设备驱动的注册#define MYMAJOR 210//1.参原创 2014-11-04 17:29:32 · 410 阅读 · 0 评论 -
内核配置及编译
内核配置:sudo apt-get install libncurses5-dev进入内核源码包解压的目录执行:make menuconfig进入Device Drivers进入Network device support进入Ethernet (10 or 100Mbit)选择 DM9000 support保存退出执行make clean,make(原创 2014-11-01 17:55:53 · 362 阅读 · 0 评论