1)请问linux操作系统在什么地方屏蔽CPU的中断屏蔽寄存器!!!!2)安装了网络驱动之后,ifconfig device_name up!!就完蛋,怎样解决?!!!!!
回复(3) 2004-06-11 22:07 来自版块 - LINUX&UNIX核心开发
表情
lsshao谢谢两位的支持(每人50分)!!!我有几点个人见解!! 1)关于中断考虑到CPU中断屏蔽寄存器,我在中断屏蔽表中找到解决的方法!!!! 2)第二个问题,原采用的是register_netdev(struct net_device *dev)注册函数,所以系统在dev_open...(2004-06-24 16:52)
shownxu1. enable_irq() 和 disable_irq() 2. ifconfig ** up 会调用driver的open函数,估计是会死机是因为 写io port有问题或者dma出错。 (2004-06-14 17:22)
yftty1. spin_lock_irqsave(); 2. debug your nic driver(2004-06-12 11:57)

返回顶部