blok = !iorq & !wr & dosen; /* Outputs enabled */
port_01 = !a7 & !a6 & !a5 & !a4 & !a3 & !a2 & !a1 & a0; /* port 01 */
port_03 = !a7 & !a6 & !a5 & !a4 & !a3 & !a2 & a1 & a0; /* port 03 */
port_0f = !a7 & !a6 & !a5 & !a4 & a3 & a2 & a1 & a0; /* port 0F */
port_1f = !a7 & !a6 & !a5 & a4 & a3 & a2 & a1 & a0; /* port 1F */
port_4f = !a7 & a6 & !a5 & !a4 & a3 & a2 & a1 & a0; /* port 4F */
port_5f = !a7 & a6 & !a5 & a4 & a3 & a2 & a1 & a0; /* port 5F */
port_f1 = a7 & a6 & a5 & a4 & !a3 & !a2 & !a1 & a0; /* port F1 */
port_b3 = a7 & !a6 & a5 & a4 & !a3 & !a2 & a1 & a0; /* port B3 - GS Covox*/
port_f9 = a7 & a6 & a5 & a4 & a3 & !a2 & !a1 & a0; /* port F9 */
port_fb = a7 & a6 & a5 & a4 & a3 & !a2 & a1 & a0; /* port FB - Pentagon or ATM Covox*/
port_dd = a7 & a6 & !a5 & a4 & a3 & a2 & !a1 & a0; /* port DD - Scorpion Covox*/
chan_a = (port_0f # port_f1) & blok; /* channel A */
chan_b = (port_1f # port_b3 # port_03) & blok; /* channel B */
chan_c = (port_4f # port_f9 # port_01) & blok; /* channel C */
chan_d = (port_5f # port_dd # port_fb) & blok; /* channel D */
wrd = wr # iorq; /* WR for DAC`s */
iorqge = (port_01 # port_f9 # port_dd) & m1; /* IORQGE */
[свернуть]