Commit graph pcjs/devices/pdp11/machine
Author SHA1 Message Date
Jeff Parsons
57d287f161 The VT100 is now smarter about detecting the host machine's physical CAPS LOCK state (and is also capable of displaying that state now) 2016-11-25 16:06:39 -08:00
Jeff Parsons
871b22c779 Fixed autoMount processing when multiple disk controllers are loaded 2016-11-22 11:14:57 -08:00
Jeff Parsons
8318336c10 Added more details about available diagnostics 2016-11-22 10:19:00 -08:00
Jeff Parsons
bb4d8ac1d7 Added RK11 controls to all machines with RL11 as well 2016-11-21 18:19:51 -08:00
Jeff Parsons
dcea4fb905 First stab at RK11 support 2016-11-21 18:10:20 -08:00
Jeff Parsons
a29ee56a5d Starting work on 1.30.4 and some additional PDP-11 hardware support 2016-11-21 13:16:38 -08:00
Jeff Parsons
3e21c8acf3 Removed old breakpoint 2016-11-21 10:36:43 -08:00
Jeff Parsons
7199c968f8 Good news: the 11/70 CPU Exerciser diagnostic appears to pass now 2016-11-20 14:07:54 -08:00
Jeff
eb9c372043 Added links to machines configured for running selected diagnostics 2016-11-19 12:37:24 -08:00
Jeff
9e0e2313b0 More information about the 11/70 CPU exerciser test (paper-tape version) 2016-11-19 12:07:59 -08:00
Jeff
0493daef10 Added some more information about one of the stranger EKBEE1 tests (TEST 122: KT BEND) 2016-11-19 11:32:42 -08:00
Jeff
f1c0dce8ab Cleaned up checkStackLimit() processing, fixing some problems along the way (most notably, mode 6 references were not being checked) 2016-11-18 20:27:42 -08:00
Jeff
c42ecd63a5 Some more information on the 11/70 CPU instruction exerciser 2016-11-18 16:50:05 -08:00
Jeff
7342ea254e Apparently, 248Kb 11/70 configurations are not normal (diagnostic EKBEE1 complains), so all those machine configs have been bumped to 256Kb 2016-11-15 10:38:43 -08:00
Jeff
5bc0c8cca9 Simplified the I/O registration function, added support for Panel debugger messages, and added some new Panel behavior on the RESET instruction 2016-11-15 10:05:25 -08:00
Jeff
bdb06e458f Fixed TRAP TEST diagnostic that expected a stack overflow trap to be acknowledged immediately after a hardware interrupt was dispatched 2016-11-11 14:56:01 -08:00
Jeff
db63c30c1e Made some progress with DEC's "TRAP TEST", but looks like it still needs some work 2016-11-10 15:51:47 -08:00
Jeff
010ba29b20 Fixed the LKS Monitor bit 2016-11-08 09:24:01 -08:00
Jeff
f1ee9d7331 Merged gh-pages README updates 2016-11-08 08:20:32 -08:00
Jeff
a88e2d7b39 Fixed the frequency of PDP-11 display updates 2016-11-07 18:30:33 -08:00
Jeff
eb3b38a5ad Fixed XXDP disk boot (haven't tried any tests yet, but it's still good progress) 2016-11-07 17:20:53 -08:00
Jeff
71546f1ed5 Fixed incorrect RL11 addresses 2016-11-05 12:45:54 -07:00
Jeff
c67176eab0 Added the ability to install external ROMs (eg, M9312 ROM images) into the IOPAGE 2016-11-05 12:01:56 -07:00
Jeff
0cf11c0b01 Fixed the memory clear "toggle-in", by returning the correct amount of installed RAM, and passing properly masked addresses to all the I/O handlers 2016-11-04 17:09:50 -07:00
Jeff
93c6ce7236 README tweak 2016-11-03 18:55:43 -07:00
Jeff
0d11d279bb Changed SDR and SAR register references to PDR and PAR, which seems in keeping with more of DEC's own literature 2016-11-03 17:19:15 -07:00
Jeff
56bdd84e1a Promoted the working version to 1.30.3 2016-11-03 16:24:56 -07:00
Jeff
d67e848973 Changed 11/70 machines to allocate RAM as a single chunk, and updated the 11/70 page on toggle-ins (/devices/pdp11/machine/1170/panel/debugger/README.md) 2016-11-03 14:42:35 -07:00
Jeff
57bceb4da9 Fixed the LED (lamp) test, fixed Front Panel update on a machine RESET, and cleaned up the status update code a bit 2016-11-03 10:28:54 -07:00
Jeff
afdefb9c4f Updated toggle-in README 2016-11-02 21:26:04 -07:00
Jeff
0afab359ad The memory management toggle-in passes (see /devices/pdp11/machine/1170/panel/debugger) 2016-11-02 21:20:04 -07:00
Jeff
d5c7bf0b5d More Front Panel improvements 2016-11-02 13:35:50 -07:00
Jeff
99af96a113 Added paper tape reader (PC11) to more machine configs 2016-10-31 12:56:24 -07:00
Jeff
daefc2992c Attempted to clean up mapUnibus() and bus-related faults; how well or ill-advised these changes are remains to be seen 2016-10-31 12:44:29 -07:00
Jeff Parsons
9e480d7574 Added new RL11 component (work-in-progress) 2016-10-24 16:28:48 -07:00
Jeff Parsons
de916981f3 It is now possible to re-attach or re-load the current paper tape; re-attaching means repositioning it at the beginning, and re-loading means loading it into RAM again. Note that whenever you reload a tape, it's HIGHLY recommended that you reset the machine first, too. 2016-10-23 13:44:31 -07:00
Jeff Parsons
dbe987dbc7 Added a PDP-11/70 CPU test tape (in theory) 2016-10-23 11:13:03 -07:00
Jeff Parsons
fa87224856 Minor machine description tweaks 2016-10-23 08:54:35 -07:00
Jeff Parsons
89dc2660f1 Added more PDP-11 paper tape resources 2016-10-22 21:57:45 -07:00
Jeff Parsons
5d5629c27b More README updates, particularly in regard to DEC's Absolute Loader 2016-10-22 14:21:33 -07:00
Jeff Parsons
181229833e Synced with website updates 2016-10-22 10:31:44 -07:00
Jeff Parsons
f7f9de1e36 Creating a top-level Software link to both the Apps and Disks collections 2016-10-22 09:31:26 -07:00
Jeff Parsons
4731531764 Updated more machine descriptions 2016-10-22 01:00:53 -07:00
Jeff Parsons
be98376541 Updated some machine descriptions 2016-10-22 00:37:15 -07:00
Jeff Parsons
2274c97215 Starting work on v1.30.2 2016-10-22 00:23:55 -07:00
Jeff Parsons
ed59b61013 Fixed the autoMount setting the PC11 demo config, and updated some the demo READMEs 2016-10-21 22:42:52 -07:00
Jeff Parsons
5808778351 Added getTrapStatus() so that the Debugger can display trap information whenever a trap has just occurred, updated FileDump to store 'load' and 'exec' properties in MACRO-11 listing dumps (so that the individual machine files don't have to specify hard-coded 'load' and 'exec' values themselves), and added a new SerialPort parameter (upperCase) that can be used to force all received data to upper-case 2016-10-21 21:07:26 -07:00
Jeff Parsons
8f4537c2bc Renamed BOOTTEST 2016-10-20 15:54:54 -07:00
Jeff Parsons
d3d847a86c More README updates 2016-10-20 15:43:58 -07:00
Jeff Parsons
7beaf7ca7b More README updates 2016-10-20 15:32:37 -07:00