
Linux-exec命令试验驱动(12)
发布日期:2021-05-09 04:35:25
浏览次数:20
分类:原创文章
本文共 489 字,大约阅读时间需要 1 分钟。
对于做驱动经常会使用exec来试验驱动,通过exec将-sh进程下的描述符指向我们的驱动,来实现调试
-sh进程常用描述符号:
0:标准输入
1:标准输出
2:错误信息
5:中断服务
exec命令使用:
挂载: exec [描述符号]<[设备节点路径] 卸载: exec [描述符号]<&-
实例:
1. 挂载开发板的键盘驱动(tty1)
exec 0</dev/tty1 //将本开发板的tty1(LCD)终端挂载到-sh进程下描述符0, //以后按下的键盘驱动就会打印在-sh进程上, -sh:串口显示终端进程
2.挂载按键中断服务函数
exec 5</dev/buttons // 将/dev/buttons 设备节点挂载到-sh进程下描述符5, //以后的中断服务函数就指向/dev/buttons设备节点的中断服务函数
如下图:
3.释放按键中断服务函数
exec 5<&- //卸载已挂载的描述符5,驱动就会进入.release函数释放
发表评论
最新留言
不错!
[***.144.177.141]2025年05月02日 11时45分38秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux 利用XShell隧道通过跳板机连接内网服务器
2023-02-01
linux 动态增加inode,如何在Linux中增加磁盘inode号
2023-02-01
linux 单机版安装5.7
2023-02-01
Linux 卸载JDK并安装新版本JDK (rpm,tar)
2023-02-01
Linux 卸载mysql-libs包出现问题如何解决
2023-02-01
linux 卸载、安装mysql
2023-02-01
Linux 压缩、解压和打包命令
2023-02-01
linux 发现交换文件 ".swp"
2023-02-01
Linux 命令
2023-02-01
linux 命令 - 磁盘管理命令 df
2023-02-01
Linux 命令 —— lsof 查看打开的文件信息
2023-02-01
Linux 命令中 find 和 xargs 命令的用法
2023-02-01
Linux 命令大全
2023-02-01
Linux 命令大全
2023-02-01
Linux 命令大全
2023-02-01
linux 命令拾遗
2023-02-01
linux 命令查看内存和cpu信息
2023-02-01
Linux 命令的执行过程/Shell提示符/alias命令
2023-02-01
linux 命令详解 十二
2023-02-01