Chapter 1: Hardware Description

PowerSpan I²O Registers

The PowerSpan includes I²O messaging queues controlled by several registers. These registers are mapped in two places in the PCI memory space: at the base address defined in the PCI configuration register 0x10 PCIBAR0 and in the PowerSpan internal register space (base address defined in PCI configuration register 0x14 PCIBAR1). They are also mapped in the local space for the local processor (base address 0xF0020000).

Table 1-20. PowerSpan I²O Registers

Offset

Register

Description

 

 

 

￿[￿￿￿

3&,B7,￿2B&7/

3&,￿,ð2￿7DUJHW￿,PDJH￿&RQWURO￿5HJLVWHU

 

 

 

￿[￿￿￿

3&,B7,￿2B7$''5

3&,￿,ð2￿7DUJHW￿,PDJH￿7UDQVODWLRQ￿$GGUHVV￿5HJLVWHU

 

 

 

￿[￿￿￿

,￿2B&65

,￿2￿&RQWURO￿DQG￿6WDWXV￿5HJLVWHU

 

 

 

￿[￿￿&

,￿2B48(8(B%6

,ð2￿4XHXH￿%DVH￿$GGUHVV

 

 

 

￿[￿￿￿

,)/B%27

,ð2￿,QERXQG￿)UHH￿/LVW￿%RWWRP￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿￿

,)/B723

,ð2￿,QERXQG￿)UHH￿/LVW￿7RS￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿￿

,)/B723B,1&

,ð2￿,QERXQG￿)UHH￿/LVW￿7RS￿3RLQWHU￿,QFUHPHQW￿5HJLVWHU

 

 

 

￿[￿￿&

,3/B%27

,ð2￿,QERXQG￿3RVW￿/LVW￿%RWWRP￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿￿

,3/B%27B,1&

,ð2￿,QERXQG￿3RVW￿/LVW￿%RWWRP￿3RLQWHU￿,QFUHPHQW￿5HJLVWHU

 

 

 

￿[￿￿￿

,3/B723

,ð2￿,QERXQG￿3RVW￿/LVW￿7RS￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿￿

2)/B%27

,ð2￿2XWERXQG￿)UHH￿/LVW￿%RWWRP￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿&

2)/B%27B,1&

,ð2￿,QERXQG￿)UHH￿/LVW￿%RWWRP￿3RLQWHU￿,QFUHPHQW￿5HJLVWHU

 

 

 

￿[￿￿￿

2)/B723

,ð2￿2XWERXQG￿)UHH￿/LVW￿7RS￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿￿

23/B%27

,ð2￿2XWERXQG￿3RVW￿/LVW￿%RWWRP￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿￿

23/B723

,ð2￿2XWERXQG￿3RVW￿/LVW￿7RS￿3RLQWHU￿5HJLVWHU

 

 

 

￿[￿￿&

23/B723B,1&

,ð2￿2XWERXQG￿3RVW￿/LVW￿7RS￿3RLQWHU￿,QFUHPHQW￿5HJLVWHU

 

 

 

￿[￿￿￿

+267B2,2

,ð2￿+RVW￿2XWERXQG￿,QGH[￿2IIVHW￿5HJLVWHU

 

 

 

￿[￿￿￿

+267B2,$

,ð2￿+RVW￿2XWERXQG￿,QGH[￿$OLDV￿5HJLVWHU

 

 

 

￿[￿￿￿

,23B2,

,ð2￿,23￿2XWERXQG￿,QGH[￿5HJLVWHU

 

 

 

￿[￿￿&

,23B2,B,1&

,ð2￿,23￿2XWERXQG￿,QGH[￿,QFUHPHQW￿5HJLVWHU

 

 

 

Interrupt Pins and Doorbell Usage

The PowerSpan provides one interrupt pin on the PCI side (–INTA) and six other interrupt pins (–INT0 to –INT5) on the local side. On the 4538, only –INTA and –INT0 are used for true interrupt functions. The five other pins are used as I/O pins to control several signals.

The PowerSpan offers the ability to map any interrupt source to any interrupt pin. This capability is used to divert interrupts –INT1 to –INT5 from a pure interrupt function usage.

4538 Hardware Reference Manual

19