发明名称 Passive release avoidance technique
摘要 A system and method avoids passive release of interrupts in a computer system. The computer system includes a plurality of processors, a plurality of input/output (I/O) devices each capable of issuing interrupts, and an I/O bridge interfacing between the I/O devices and the processors. Interrupts, such as level sensitive interrupts (LSIs), asserted by an I/O device coupled to a specific port of the I/O bridge are sent to a processor for servicing by an interrupt controller, which also sets an interrupt pending flag. Upon dispatching the respective interrupt service routine, the processor generates two ordered messages. The first ordered message is sent to the I/O device that triggered the interrupt, informing it that the interrupt has been serviced. The second ordered message directs the interrupt controller to clear the respective interrupt pending flag. Both messages are sent, in order, to the particular I/O bridge port to which the subject I/O device is coupled. After forwarding the first message to the I/O device, the bridge port forwards the second message to the interrupt controller so that the interrupt can be deasserted before the interrupt pending flag is cleared.
申请公布号 US2002091891(A1) 申请公布日期 2002.07.11
申请号 US20010944515 申请日期 2001.08.31
申请人 发明人 DUNCAN SAMUEL H.;HO STEVEN
分类号 G06F13/24;(IPC1-7):G06F13/24 主分类号 G06F13/24
代理机构 代理人
主权项
地址