3

PCCchip2

Transmit PIACK Register

ADR/SIZ

 

 

 

$FFF42025 (8 bits)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BIT

23

22

21

 

20

19

 

18

17

16

 

 

 

 

 

 

 

 

 

 

 

NAME

TIV7

TIV6

TIV5

 

TIV4

TIV3

 

TIV2

TIV1

TIV0

 

 

 

 

 

 

 

 

 

 

 

OPER

R

R

R

 

R

R

 

R

R

R

 

 

 

 

 

 

 

 

 

 

 

RESET

X

X

X

 

X

X

 

X

X

X

 

 

 

 

 

 

 

 

 

 

 

The Transmit PIACK Register is used to execute transmit pseudo interrupt acknowledge cycles to the CD2401.

When the Local Bus master initiates a read cycle to this register, the PCCchip2 executes an interrupt acknowledge cycle to the CD2401 with A7-A0 = $02. (Note that the PILR1 register in the CD2401 should be set to the same value ($02) for the interrupt acknowledge cycle to operate properly.)

To finish the local read cycle, the PCCchip2 drives the vector received from the CD2401 onto the local data bus, and asserts TA*. Reads to this register are termed pseudo interrupt acknowledge cycles because they are normal read cycles on the Local Bus side but they are interrupt acknowledge cycles on the CD2401 side of the PCCchip2. They are necessary to support polled mode operation with the CD2401.

Note If this register is read when an interrupt is not present, the interrupt acknowledge cycle times out with a TEA if the Local Bus timer is enabled.

TIV7-TIV0Transmit Interrupt vector bits 7-0 reflect the transmit interrupt vector driven by the CD2401 to the PCCchip2 during a pseudo interrupt acknowledge cycle.

3-32

Computer Group Literature Center Web Site

Page 230
Image 230
Motorola MVME1X7P manual Transmit Piack Register