1. 2498faf MicroVAX II, rtVAX1000: Fix NVR behavior to precisely reflect original hardware by Mark Pizzolato · 9 years ago
  2. b4b4a88 MicroVAX2: Fix watch chip implementation by Mark Pizzolato · 9 years ago
  3. 5a5df50 MicroVAX2: NVR watch chip simulation cleanup by Mark Pizzolato · 9 years ago
  4. 6043962 MicroVAX2, rtVAX1000: Remove duplicate REG declaration from SYSD DEVICE by Mark Pizzolato · 9 years ago
  5. 46465d3 VAX: Add explanation to reason for stopping due to invalid PSL value by Mark Pizzolato · 9 years ago
  6. ac2e3d9 VAX: Fix external type definition for BadCmPSL by Tony Nicholson · 9 years ago
  7. 2b155ba VAX780, VAX750, VAX730, VAX8600: Add TC11/TU56 (DECtape) device to Unibus VAX simulators by Mark Pizzolato · 9 years ago
  8. d2269f8 VAX: Fix compile error introduced by previous commit. by Mark Pizzolato · 9 years ago
  9. 1260324 VAX: Add IDLE names which align with various BSD Version names by Mark Pizzolato · 9 years ago
  10. bfe87ed VAX780, VAX750, VAX730, VAX8600: Add TC11/TU56 (DECtape) device to Unibus VAX simulators by Mark Pizzolato · 9 years ago
  11. d0e3d22 VAX: Correct documented list of CPU IDLE options. by Mark Pizzolato · 9 years ago
  12. 733f904 VAX: Removed SET CPU IDLE=ALL which can only produce strange behavior by Mark Pizzolato · 9 years ago
  13. e153b7f PDP8, VAX750: Fix compiler detected errors in REG initializers by Mark Pizzolato · 9 years ago
  14. 253f8a8 VAX: Move CPU register and routine declarations into vax_defs.h by Mark Pizzolato · 9 years ago
  15. 8d51b35 VAX: Add computed results to instruction history trace by Mark Pizzolato · 9 years ago
  16. c8cd853 VAX: Allow SET CPU IDLE command to not specify a stability value. by Mark Pizzolato · 9 years ago
  17. 9d97936 VAX: Add the ability to 'STEP OUT" of the most recent subroutine call. by Mark Pizzolato · 9 years ago
  18. 49d3ec8 VAX: Add command support to set the idle stability delay by Mark Pizzolato · 9 years ago
  19. cea1f1b VAX: Add optional simulator time and logging to disk for instruction history. by Mark Pizzolato · 9 years ago
  20. 5e6127e VAX: Fix signed overflow in op_mtpr() by Mark Pizzolato · 9 years ago
  21. 8f54971 rtVAX1000: Fix potential array overrun when enabling the QVSS graphics. by Mark Pizzolato · 9 years ago
  22. 3d6dd2f VAX: Fix NEXT command to also work when Virtual Memory is enabled. by Mark Pizzolato · 9 years ago
  23. 197edc8 VAX: Add VAX ELN idle support. by Mark Pizzolato · 9 years ago
  24. 4f3dd08 VIDEO: Add window title to vid_open. by Mark Pizzolato · 9 years ago
  25. 21b31fc VIDEO: Add hot location functionality to cursor support. by Mark Pizzolato · 9 years ago
  26. a9cc1f1 PDP11, VAX: Provide a useful error message when the unimplemented DUMP command is attempted. by Mark Pizzolato · 9 years ago
  27. ed64606 VAX: Fix inconsistencies in setting CPU model for simulators that have different models by Mark Pizzolato · 9 years ago
  28. 688416a VAX, MicroVAX1, MicroVAX2: Provide consistent messages when attempting to change CPU Model. by Mark Pizzolato · 9 years ago
  29. 622c594 VAX780: Correct HELP CPU BOOT to remove TQ which isn't bootable. by Mark Pizzolato · 9 years ago
  30. 3e3c055 PDP11, VAX: Fix AutoConfigure to allow multiple dynamically configured devices to allocate from the same pool of fixed addresses. by Mark Pizzolato · 9 years ago
  31. 283d289 VAX: Change BBC and BBS instructions to not be include the idle/halt testing by Mark Pizzolato · 9 years ago
  32. 54bec5c VAX780: Fix interval timer to correctly time variable microsecond granularity intervals. by Mark Pizzolato · 9 years ago
  33. 2549f34 VAX: Change HALT behavior to dispatch non polling events prior to returning to SCP. by Mark Pizzolato · 9 years ago
  34. dac6633 VAX: Set reasonable clock co-scheduled polling for console input by Mark Pizzolato · 9 years ago
  35. 90ea285 VAX: Generalized idle checks for all branch to self cases and fixed logic for 32V idle by Mark Pizzolato · 9 years ago
  36. 78f4d07 VAX QVSS: Add device descriptions to the Keyboard (LK) and Mouse (VS) devices. by Mark Pizzolato · 9 years ago
  37. 9b45833 VAX, PDP11: Add support to, by default, limit console input data to about 9600bps. by Mark Pizzolato · 9 years ago
  38. 9ee290a VAX: add support for input and output ports to 2681 DUART by Sergey Svishchev · 9 years ago
  39. 73d7aee SCP: Add printf style format argument validation for all functions which take printf arguments. by Mark Pizzolato · 9 years ago
  40. ed57f06 All VAX: Always return the correct Qbus/Unibus interrupt vector bits for all devices. Fix #239 by Mark Pizzolato · 9 years ago
  41. c3a879d VAX: Change to load ROMs or other boot code directly from built in memory arrays. by Mark Pizzolato · 9 years ago
  42. 9cb2697 VAX730, VAX750: Fix compiler warnings by Mark Pizzolato · 9 years ago
  43. 7ad2651 VAX750: Make sure that a boot ROM has been loaded before attempting a boot from the BOOTDEV specified boot device (i.e. BOOT without an argument). by Mark Pizzolato · 9 years ago
  44. 9f59823 PDP11, all VAX: Add TU58 device simulator with support for 32 drives plus the VAX 730 and 750 console devices by Mark Pizzolato · 9 years ago
  45. 324839c VAX750: Add display of boot device selector switch target boot devices by Mark Pizzolato · 9 years ago
  46. 0986c6f VAX750: Fixed ROM based boot from console TU58 by Mark Pizzolato · 9 years ago
  47. 4baecec VAX750: Added VAX. 11.750 Boot ROM booting options by Mark Pizzolato · 9 years ago
  48. a747c0f VAX750: Implement the buffered data path CSRs in the Unibus adapter. by Mark Pizzolato · 9 years ago
  49. 230e588 ALL: Merge with Supnik-Current by Mark Pizzolato · 10 years ago
  50. 41978ec All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). by Mark Pizzolato · 10 years ago
  51. d75c072 VAX, VAX780, VAX8600, MicroVAX1, MicroVAX2: Stabilize SAVE/RESTORE capabilities to allow restore of older version VAX and VAX780 save images and to properly allow simulator restores of processor model variations as discussed in #197 points 1 & 2 by Mark Pizzolato · 10 years ago
  52. 478ff3d MicroVAX2, rtVAX1000: Avoid non-existent severe machine check exception. As per Bob Supnik. Fix #199 by Mark Pizzolato · 10 years ago
  53. 5e556cc ALL VAX: Fix vax_cpu to be model invariant and implement platform specific machine behavior in model specific machine_check routine. As per Bob Supnik. Fix #198 by Mark Pizzolato · 10 years ago
  54. 66dba79 ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time by Mark Pizzolato · 10 years ago
  55. 3c3c8d6 VAX: Convert CPU level debugging to use sim_debug instead of DEBUG_PRI for consistent CPU device debug output by Mark Pizzolato · 10 years ago
  56. 947fe4a VAX8600: Fix 8600 reboot by Mark Pizzolato · 10 years ago
  57. 26ef9b5 PDP11, VAX: const cleanup by Mark Pizzolato · 10 years ago
  58. e768629 SCP: Added the capability for EXAMINE command output to be written directly to a socket. by Mark Pizzolato · 10 years ago
  59. ef9d1ad PDP10, PDP11, VAX: const cleanup by Mark Pizzolato · 10 years ago
  60. 9accae5 BESM6 and VAX: Cleanup for building on VMS by Mark Pizzolato · 10 years ago
  61. 42df753 QVSS: Changed vid_draw calls to reference the scan line aligned regions of the video image buffer by Mark Pizzolato · 10 years ago
  62. 6ccd7a5 QVSS: Add a device detach routine to make sure that the any video is properly closed on exit. by Mark Pizzolato · 10 years ago
  63. 383ce78 VAX,MicroVAX,QVSS: Video improvements by Mark Pizzolato · 10 years ago
  64. ad6dd02 VIDEO: Change the SDL mouse position in window to reflect the simulated mouse position. by Mark Pizzolato · 10 years ago
  65. e00438b VAX: Add VCB01(QVSS) device to MicroVAX 3900 simulator by Mark Pizzolato · 10 years ago
  66. 50e57a8 MicroVAX1, MicroVAX2: Compiler/Linker suggested cleanup by Mark Pizzolato · 10 years ago
  67. 8cbe4ba VAX: Properly inline memory reference functions for performance. Fix #169 by Mark Pizzolato · 10 years ago
  68. 7600970 VAX: Minimizing extra work while preparing to idle and attempt to make idle transitions closer to instruction execution costs. by Mark Pizzolato · 10 years ago
  69. 5cb8f46 VAX780, VAX739, VAX759, VAX8600: Merge branch 'VAX-11-BootBlock-Fixup' - Generic VMB.EXE for *nix VAX operating systems by Mark Pizzolato · 10 years ago
  70. c548b34 Compiler suggested cleanups. by Mark Pizzolato · 10 years ago
  71. c638492 VAX QVSS: Increase LK keyboard mode map to avoid a potential out of bounds array reference by Mark Pizzolato · 10 years ago
  72. 2e1167d Compiler suggested cleanups - mostly const fixups by Mark Pizzolato · 10 years ago
  73. 995ab8f More General cleanup migrate to using sim_printf vs separate calls to printf and fprintf(sim_log). by Mark Pizzolato · 10 years ago
  74. 3256c10 General cleanup migrate to using sim_printf vs separate calls to printf and fprintf(sim_log). by Mark Pizzolato · 10 years ago
  75. 3951ad2 Cleanup of unneeded global extern declarations by Mark Pizzolato · 10 years ago
  76. 56236ac RTVAX1000: Finish making sure that a rtvax1000 can't have any part of a VCB01 (found by Dan Gahlinger) by Mark Pizzolato · 10 years ago
  77. 0b89e63 RTVAX1000: Make sure that rtvax1000 doesn't contain any parts of the VCB01 board which was never supported. by Mark Pizzolato · 10 years ago
  78. 3e01bef VAX: Fix the PxBR and SBR validation tests to correctly reflect the 780 microcode patch 38 from Bob Supnik by Mark Pizzolato · 10 years ago
  79. d6456e5 VAX: Simplified idle detection which allows more operating systems to properly detect when they are idling. by Mark Pizzolato · 10 years ago
  80. 26cf388 VAX780: Added idle support for SysVR2 by Mark Pizzolato · 10 years ago
  81. 89ca7bd Fix to avoid excessive compiler optimization of MicroVAX II ROM access spinwait. Found by Cory Smelosky and Jordi Guillaumes Pons. by Mark Pizzolato · 10 years ago
  82. 3116ce5 VAX8600: Fix for console I/O from Johnny Billquist by Mark Pizzolato · 10 years ago
  83. 4c55f1a VAX: Make sure that Ultrix 1.X specific behaviors are only in effect with that OS by Mark Pizzolato · 10 years ago
  84. 6d64924 MicroVAX I: Fix to allow reboot when the initial boot didn't specify a boot device (i.e. a sniff boot) by Mark Pizzolato · 10 years ago
  85. 4d817f1 VAX: Added support for the DEQNA device on Ultrix 1.x. Henry Bent observed that the deqna driver in this OS counted on older DEQNA firmware which automatically enabled interrupts after a software reset. by Mark Pizzolato · 10 years ago
  86. a0a7eb2 VAX: Allow potentially pending console output to be delivered prior to halting back to the sim> prompt by Mark Pizzolato · 10 years ago
  87. f961a98 Documentation update from Bob Supnik by Mark Pizzolato · 10 years ago
  88. 27a8a14 VAX730: Fix 3MB memory setting. Found by Brad Parker. by Mark Pizzolato · 11 years ago
  89. 3946eb7 VAX, PDP11, PDP10: Added a explanation of the capabilities and limitations of the NEXT command which is output the first time a NEXT command is entered. by Mark Pizzolato · 11 years ago
  90. d3bdc26 VAX: Added support for the NEXT command to step over subroutine calls BSBB, BSBW, JSB, CALLS and CALLG by Mark Pizzolato · 11 years ago
  91. 6ce8d99 SCP: Added generic output routine sim_printf to output to stdout and sim_log (and sim_deb when enabled) by Mark Pizzolato · 11 years ago
  92. 02cb5c2 Compiler suggested cleanups. by Mark Pizzolato · 11 years ago
  93. eaae194 SCP: Initial merge of old style single line help with hierarchical help by Mark Pizzolato · 11 years ago
  94. 0e753b7 Compiler indicated cleanups by Mark Pizzolato · 11 years ago
  95. bf58edf VAX: Fix for unaligned memory reference to IO and Register Space (from Bob Supnik) by Mark Pizzolato · 11 years ago
  96. 55c5d20 PDP10,PDP11,VAX: Addition of inter operable DUP11, DMC11 and KDP11 devices by Mark Pizzolato · 11 years ago
  97. f59d86d VAX: Fix for unaligned longword access to Qbus space from Matt Burke for issue #88 by Mark Pizzolato · 11 years ago
  98. b57201b QVSS/VIDEO: Fix for mouse tracking on Ultrix from Mike Burke for issue #88 by Mark Pizzolato · 11 years ago
  99. 593c7f4 QVSS: Changed prior VSYNC fix to only interrupt quickly immediately after interrupts are enabled to avoid idling issues with the prior fix. From Matt Burke by Mark Pizzolato · 11 years ago
  100. 304ad39 VAX: Avoid potential VAX simulator hangs when code may poll for console input without being interrupted by Mark Pizzolato · 11 years ago