Board logo

标题: alt_irq_register()的问题 [打印本页]

作者: xmanstutt    时间: 2006-8-11 04:07     标题: alt_irq_register()的问题

我在学校做设计,现在要把nios转为niosII,
请问这条指令nr_installuserisr(na_timer1_irq, MainTask, (int)timer);
转成                alt_irq_register(TIMER1_IRQ,(long) TIMER1_BASE,MainTask);
是否正确? (参考  an350 Upgrading Nios Processor Systems to the Nios II Processor)


还有能不能请哪位大虾解释一下alt_irq_register(TIMER1_IRQ, (long)&gC, MyTimerISR)到底是什么作用?
(long)&gC表示什么?


 


作者: kzw    时间: 2006-8-12 19:09

这样转没有问题,第二个参数是一个形参,可以传递给中断服务程序,你看看文档吧.
作者: xmanstutt    时间: 2006-8-14 00:19

搞定了,我把第二个参数写成NULL。其实我的程序里些什么都行的,呵呵
作者: kzw    时间: 2006-8-14 21:36

恩,就是这样。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0