The makefile now works for Linux and most Unix's. Howevr, for Solaris and MacOS, you must first export the OSTYPE environment variable: > export OSTYPE > make Otherwise, you will get build errors. 1. New Features 1.1 3.8-0 1.1.1 SCP and Libraries - BREAK, NOBREAK, and SHOW BREAK with no argument will set, clear, and show (respectively) a breakpoint at the current PC. 1.2 GRI - Added support for the GRI-99 processor. 1.3 HP2100 - Added support for the BACI terminal interface. - Added support for RTE OS/VMA/EMA, SIGNAL, VIS firmware extensions. 1.4 Nova - Added support for 64KW memory (implemented in third-party CPU's). 1.5 PDP-11 - Added support for DC11, RC11, KE11A, KG11A. - Added modem control support for DL11. - Added ASCII character support for all 8b devices. 2. Bugs Fixed Please see the revision history on http://simh.trailing-edge.com or in the source module sim_rev.h.
25 lines
1.1 KiB
Text
25 lines
1.1 KiB
Text
Bugs Found and Fixed During Simulator Debug
|
|
|
|
1. pushj cleared T2 after setting it
|
|
2. if timer autoadjust is enabled, timer diagnostic may fail,
|
|
depending on host CPU speed
|
|
3. DFAD/DFSB should use FP_ONES instead of ONES
|
|
4. TLB physical address max = 1MW, tested in diagnostic
|
|
5. DPB does read/write, not read-modify/write
|
|
6. Fetch error takes priority over traps, due to prefetching
|
|
of next instruction
|
|
7. HSB is 36b, was 32b
|
|
8. CPU and PAG devices had mismatched types
|
|
9. non-zero sections in Tops-20 paging section indirect may
|
|
cause non-existent memory error, due to microcode "error"
|
|
10. PXCT test for user mode was backward
|
|
11. Timer interrupts were not implemented in Tops-20 indirect
|
|
chains
|
|
12. epta/upta hit known bug in VC++ implementation of 64b
|
|
data types
|
|
13. final W calculation in Tops-20 paging was incorrect
|
|
14. Timer representation lost sub msec values
|
|
15. UBA initialization reset the UBA itself
|
|
16. RHCS1: writing IE cannot trigger an interrupt
|
|
17. Tape bootstrap was set to 800bpi instead of 1600bpi
|
|
18. FIXR off by 1 in testing for lower limit to process
|