DCPInts.pal
Last modified October 14, 1982  3:54 PM by Boggs

PALType 16R6

PinDefs

CK
/ClrIntTrap SetInterrupt In0 In1 In2 In3 OtherIn Low
GND /ReadInts
OtherOut /Trans /Out3 /Out2 /Out1 /Out0 /IFF Interrupt
PWR

BEGIN

Out0 ↑ In0;
Out1 ↑ In1;
Out2 ↑ In2;
Out3 ↑ In3;

Trans ↑ In0 /Out0 + /In0 Out0 +
        In1 /Out1 + /In1 Out1 +
        In2 /Out2 + /In2 Out2 +
        In3 /Out3 + /In3 Out3;

IF /Low THEN /OtherOut ← /Trans;

IFF ↑ /ClrIntTrap IFF + SetInterrupt + OtherIn + Trans;

IF /Low THEN /Interrupt ← /IFF;

END