A possible bug in pdp1.c

17 views
Skip to first unread message

Bill E

unread,
Oct 7, 2025, 5:40:53 PM (3 days ago) Oct 7
to [PiDP-1]
In the iot() function, it does:
if(!pulse && (dev&070)==030) IO = 0 ;
before the IOT is executed.

It would seem that this means that any IOT 03x would have the IO cleared.
Should this have been dev & 037? Or is there something else going on?
(IO means the IOT register)

Bill

Angelo Papenhoff/aap

unread,
Oct 8, 2025, 9:39:15 AM (2 days ago) Oct 8
to [PiDP-1]
The schematics say this is what should happen. the signal 3X-TP 7-4 generates the pulse 0->IO ON IOT, which also happens on TYI.
It's one of these signals that external devices can use, like PC increment as well.
Reply all
Reply to author
Forward
0 new messages