mirror of
https://github.com/open-simh/simh.git
synced 2026-01-14 15:46:31 +00:00
IPL_UBA already has the subtract built in: So it shouldn't be extracted again. The whole routine looks a little strange, but the way it works is that an interrupt from the UBA itself sets <bit 31> in the returned vector. Because the vector is read by code and not used by hardware, the flag bit is "harmless." UBA interrupts occur only under strange circumstances, like bad map pages and device NXMs. Under the simulator, with a debugged OS, they never happen.
Description
The Open SIMH simulators package
Languages
C
96.9%
Assembly
1%
CMake
0.5%
Batchfile
0.4%
Makefile
0.4%
Other
0.5%