System doorbell, Register: 0x00 – Avago Technologies LSI53C1020 User Manual
Page 112

4-34
PCI Host Register Description
Version 2.4
Copyright © 2001–2004 by LSI Logic Corporation. All rights reserved.
Register: 0x00
System Doorbell
Read/Write
The
register is a simple message passing mechanism
that allows the system to pass single word messages to the embedded
IOP processor, and vice versa.
When a host system PCI master writes to the Host Registers->Doorbell
register, the LSI53C1020 generates a maskable interrupt to the IOP. The
value written by the host system is available for the IOP to read in the
System Interface Registers->Doorbell register. The IOP clears the
interrupt status after reading the value.
Conversely, when the IOP writes to the System Interface
Registers->Doorbell register, the LSI53C1020 generates a maskable
interrupt to the PCI system. The host system can read the value written
by the IOP in the Host Registers->Doorbell register. The host system
clears the interrupt status bit and interrupt pin by writing any value to the
Host Registers->Interrupt Status register.
Host Doorbell Value
[31:0]
During a write, this register contains the doorbell value
that the host system passes to the IOP. During a read,
this register contains the doorbell value that the IOP
passes to the host system.
31
0
System Doorbell
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0