Very minor in all cases, but the strange case of swtp_cpu.c This module used expressions of the form: PC = ++PC & ADDRMASK; Officially, the C language says that expressions which modify the same variable in more than one place have undefined behavior. These were changed to the legal form which performs the desired action: PC = (PC + 1) & ADDRMASK; |
||
---|---|---|
.. | ||
6800boot.dsk | ||
6800work.dsk | ||
swtp | ||
swtp.txt | ||
swtp6800 | ||
swtp_cpu.c | ||
swtp_defs.h | ||
swtp_dsk.c | ||
swtp_sio.c | ||
swtp_sys.c |