beautypg.com

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

Page 112

background image

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

System Doorbell

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

This manual is related to the following products: