The I/O part becomes === T := (BA or RW_IN) and CLK0 if (T) { not #VIC := A15..A10=110100 not #SID := A15..A10=110101 not #COLRAM := A15..A10=110110 not #CIA := A15..A10=110111 } else { not #VIC := A15..A10=110100 and CLK0 not #SID := 0 not #COLRAM := CLK0 not #CIA := A15..A10=110111 and CLK0 } RW_OUT := not T === which seems sane, except for the VIC accesses to VIC and CIA. What drives A15,A14 during such accesses, anyway? Segher Message was sent through the cbm-hackers mailing listReceived on 2016-08-06 02:00:18
Archive generated by hypermail 2.2.0.