No. The 50 was subject to intermittent failures (whether microcode or hardware I don't know).
SYNCH is how user mode exits are called from supervisor code.
COLT (Canadian On Line Teller) often ran (runs?) in supervisor state and in the bank I was working at the time would initialise a transaction buffer by setting it to all one's - very bad news when that buffer address was erroneously set to zero because some registers were not preserved across pseudo reentrant (a particularly repulsive term) interrupt points.
This invalidated all the New PSWs triggering an interrupt cascade such that the STOP key would not work because the instruction never completed. SYSTEM RESET (courtesy the IBM engineer) did the job.
That's a good joke. Thanks for sharing.
>"I wrote a short diagnostic program to exercise TS, store the resulting condition codes and dump."
I had to look up HASP, which is an interesting bit of history. What were the IO devices that you spooled from?