ChinaUnix.net
相关文章推荐:

Linux设备模型之tty驱动架构分析

一、前言 linux的中断宏观分为两种:软中断和硬中断。声明一下,这里的软和硬的意思是指和软件相关以及和硬件相关,而不是软件实现的中断或硬件实现的中断。 软中断就是"信号机制"。软中不是软件中断。linux通过信号来产生对进程的各种中断操作,我们现在知道的信号共有31个,其具体内容这里略过,感兴趣读者可参看相关参考文献[1]。一般来说,软中断是由内核机制的触发事件引起的(例如进程运行超时),但是不可忽视有大量的软...

by 剑心通明 - php文档中心 - 2008-04-14 17:23:34 阅读(876) 回复(0)

相关讨论

六、中断处理程序的不可重入性 上一节中我们提到有时候需要屏蔽中断,可是为什么要将这个中断屏蔽掉呢?这并不是因为技术上实现不了同一中断例程的并行,而是出于管理上的考虑。所以在中断处理的过程中要屏蔽同一IRQ来的新中断,是因为中断处理程序是不可重入的,所以不能并行执行同一个中断处理程序。在这里我们举一个例子,从这里子例中可以看出如果一个中断处理程序是可以并行的话,那么很有可能会发生驱动程序锁死的情况。当...

by 剑心通明 - php文档中心 - 2008-04-14 17:22:01 阅读(719) 回复(0)

四、中断处理程序 linux中的中断处理程序很有特色,它的一个中断处理程序分为两个部分:上半部(tophalf)和下半部(bottom half)。所以会有上半部和下半部分,完全是考虑到中断处理的效率。 上半部的功能是"登记中断"。当一个中断发生时,他就把设备驱动程序中中断例程的下半部挂到该设备的下半部执行队列中去,然后就没事情了--等待新的中断的到来。这样一来,上半部执行的速度就会很快,他就可以接受更多她负责的设备产生的...

by 剑心通明 - php文档中心 - 2008-04-14 17:22:29 阅读(671) 回复(0)

请问什么是tty设备

by wozxz - AIX - 2004-08-05 13:24:32 阅读(5134) 回复(3)

linux设备驱动详解》这本书总体编排相对来说比较全面。希望下一个版本的输出能增加PCI驱动设计的实例详解。谢谢

by wjlinux - IT图书与评论 - 2008-06-03 15:07:21 阅读(2653) 回复(0)

在uclinux里面,如果有两个一样的外设(我的是D/A,它们的地址不一样,其它各种属性相同),请问驱动该使用何种架构呢? 如果是使用一个驱动?感觉有点麻烦。因为在应用层,如open,read等操作,很容易通过打开文件名来区分。但是在内核,虽然open,read还是可以这样,_init,_exit等操作就不好处理了。

by iolinux - 内核/嵌入技术 - 2006-08-10 09:32:28 阅读(781) 回复(4)

哪位详细解释一下?

by lovelypp - 系统管理 - 2006-01-23 14:40:08 阅读(677) 回复(1)

我们有一套程序,会将一些设备文件由小写转为大写。程序退出时,将其还原。但是由于有些时候程序不能正常结束,导致了/dev下大小写设备文件并存。 现在打算清理一下。清理前,想把/dev/tty*备份,为了预防清理失败,可以恢复到清理前的状态。 我用cp命令,不行。cp /dev/ttyp4 /tmp/bak_tty 请问:我应该如何备份,才能保证回退。 恳请大侠们多多支持!!

by harrywiner - 其他UNIX - 2008-05-03 13:12:31 阅读(1910) 回复(2)

我试了好几台机器,rmdev -dl tty0 tty0上肯定没有设备 一直说resourc busy, fuser /dev/tty0没东西占用 ps -t tty0也没东西 怎么回事 我怎么可以删掉呢? 谢谢大家

by augusta - AIX - 2003-04-17 11:32:21 阅读(1457) 回复(7)

文件:NBU设备管理linux篇.rar 大小:11KB 下载: 下载 在备份软件的使用过程中,对于磁盘、磁带的管理一般会花费存储管理员很大比例的时间和精力。因此,对于设备的管理的方便程度,是衡量一个备份软件好坏的重要的标准。NBU作为业界最为知名的备份软件一,能够为用户提供最为方便的设备管理操作。 虽然NBU在不同的操作系统上提供了统一的管理界面,但是由于操作系统的差异,使得系统管理...

NBU备份

by ilovejin - Veritas技术交流区 - 2008-04-14 21:31:14 阅读(1280) 回复(0)

编号:20080618_2 名称:《linux设备驱动开发详解》 谢谢瑞儿姐姐,积分已转发:wink: :wink:

by goter - CU活动专区 - 2009-08-23 16:23:08 阅读(1658) 回复(4)