Atom.PutProp[$PCEmul, $PKList,
LIST[
$Init, -- initialize D Bus signals
$ResetOn,
Arbiter, BICs, and DynaBus Exerciser
These chips' DBus register initialization requirements need not be met in this simulation, because these chips are modelled to have plausible default values for these registers. (Right?)
Map Cache
LIST[$SendDBusAddress, B[AdDBus[bd:0, hyb:2, Int:1, ci:1, pth:0]]], -- chipID
LIST[$ReadDBusAndCheck, C[IdCte[t:9, v:0]], B[16]],
LIST[$SendDBusAddress, B[AdDBus[bd:0, hyb:2, Int:1, ci:1, pth:1]]], -- devID
LIST[$SendDBusData, C[40], B[10]], -- devID = 40
LIST[$SendDBusAddress, B[AdDBus[bd:0, hyb:2, Int:0, ci:1, pth:4]]], -- unused
-- avoid harmful effects of DShiftCK glitch; 5-1-88.
$ResetOff, -- after this, the D Bus is no longer used.
$Nop,
LIST[$Jump,$Nop],
]];