位置:首页 > IC型号导航 > 首字符O型号页 > 首字符O的型号第200页 > OX16PCI954-TQC60-A > OX16PCI954-TQC60-A PDF资料 > OX16PCI954-TQC60-A PDF资料4第24页

牛津半导体有限公司
OX16PCI954
6.4.7
UART中断源寄存器“研究所” (偏移量为0x18 )
该UART中断源寄存器描述如下:
位
5:0
11:6
17:12
23:18
26:24
27
28
29
30
31
描述
UART0的中断源寄存器(ISR [5: 0])
UART1中断源寄存器(ISR [5: 0])的
UART2中断源寄存器(ISR [5: 0])的
UART3中断源寄存器(ISR [5: 0])的
版权所有
UART0好,数据状态
UART1好,数据状态
UART2好,数据状态
UART3好,数据状态
全球性好,数据状态。该位是逻辑与位27 30,即
它被设置,如果所有内部的UART的好,数据状态设置。
读/写
EEPROM
RESET
PCI
R
R
R
R
R
R
R
R
R
R
01h
01h
01h
01h
00h
1
1
1
1
1
-
-
-
-
-
-
-
-
-
-
对于给定的内部UART良好-数据状态被设定时,所有以下条件:
ISR读取LEVEL0 (无中断挂起) ,一个2A级(接收数据可用, 2B级(接收超时)或3级
(发送器THR空)中断
LSR [ 7 ]是明确的,所以没有奇偶校验错误, FIFO中的帧错误或突破
LSR [1]显然没有这样发生过运行错误
如果设备驱动器软件读取接收FIFO水平(URL),然后该寄存器,然后,如果对于给定的良好-数据状态
信道被设置,驱动器可以去除由FIFO电平表示的字节数,而不需要读出的线路状态
注册该通道。此功能增强了驱动效率。
对于给定的信道,如果好 - 数据状态位是
不
集,那么软件驱动程序应检查相应的ISR位。
例如,如果位29为低,则驱动程序应该检查17位下降到12获得ISR [ 5 : 0] UART2 。如果ISR
表示4级或更高的中断,该中断是由于在调制解调器线路或检测流控制的状态的变化
字符。那么设备驱动程序软件,应采取适当的措施,会在任何其他九百五十〇分之五百五十零驱动程序。当ISR
表示1级(接收状态)中断,则驱动程序可以检查相关通道的线路状态寄存器( LSR ) 。
自读LSR清除LSR [7]中,设备驱动程序的软件要么冲洗或清空接收器中的内容的FIFO ,
否则好,数据状态将不再有效。
UART接收FIFO级别(URL ) , UART发送FIFO水平( UTL ) , UART中断源寄存器(UIS )和全球
中断状态寄存器( GIS)将在基址寄存器分配相邻的地址偏移量( 10H来代上) 。该装置
驱动程序软件可以读取所有的单脉冲上述寄存器的读操作。位置的寄存器偏移量是这样的
FIFO的水平状态寄存器之前,通常读这样的N个字符的状态显示在接收FIFO
水平是有效的。
数据表修订版1.3
第24页