PCI接口芯片s5935及其应用
WRITE PORT ULONG(BASE ADDRESS 0+INTCSR,DEASSERT INTERRUPT WORD);//清中断
……
IoRequestDpc();//调用DpcForISR函数,完成可推迟的中断服务
……
DpcForISR ……
2.4 FIFO方式
s5935的两条FIFO,分别对应于读、写外加总线,它们可根据读写方向由s5935自动选择。当外加总线作为主控设备时,使能AMREN(外加总线主控读使能)和AMWEN(外加总线主控写使能)引脚即可启动FIFO/DMA传输,同时可通过相应的引脚或寄存器得到FIFO状态并复位FIFO。当从PCI总线进行s5935主控FIFO/DMA传输时,首先应在中断配置寄存器中写endian格式和中断方式,然后写地址和计数寄存器,最后写PCI控制/状态寄存器(MCSR)并启动DMA, 在Windows2000下的驱动程序步骤如图2所示,具体编程可参考邮箱方式。
- 上一篇论文: 用于非接触式IC卡的高频接口模块设计
- 下一篇论文: CAN中继器设计及其应用