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; |
||
---|---|---|
.. | ||
haltguide.txt | ||
readme_s3.txt | ||
s3_cd.c | ||
s3_cpu.c | ||
s3_defs.h | ||
s3_disk.c | ||
s3_lp.c | ||
s3_pkb.c | ||
s3_sys.c | ||
system3.txt |