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
|
7beaf7ca7b
|
More README updates
|
2016-10-20 15:32:37 -07:00 |
|
Jeff Parsons
|
e3b165431b
|
Changed BOOTTEST to simply TEST
|
2016-10-17 15:25:15 -07:00 |
|
Jeff Parsons
|
ed24094683
|
Lots of tweaks in advance of PDPjs support for loading tape files
|
2016-10-17 15:19:01 -07:00 |
|
Jeff Parsons
|
980c2ac5ab
|
Updated PC8080 and PDPjs to support RAM images, eliminating the need for the old "writable ROM" kludge; RAM images can include their own load and exec addresses as part of the JSON file, but the RAM component can provide explicit overrides (if no load address is specified either way, the default load address is the starting RAM address)
|
2016-10-17 11:01:32 -07:00 |
|
Jeff Parsons
|
4cfaa5ef6e
|
Picked up the fixes from the Jekyll smoke test
|
2016-10-15 18:19:23 -07:00 |
|
Jeff Parsons
|
6bec38acb4
|
Updated READMEs
|
2016-10-15 17:13:43 -07:00 |
|
Jeff Parsons
|
0f4cbd6e7b
|
Added my first PDP-11 add-on device component (PC11)
|
2016-10-15 16:32:59 -07:00 |
|
Jeff Parsons
|
3a7b769fa3
|
Added support to FileDump for generating binary dumps from MACRO11 listing (.lst) files, since I wasn't having much success with dumpobj or obj2hex.pl; note that this assumes a listing file produced by the macro11 cross-assembler written by Richard Krehbiel in 2001, updated in 2009, and maintained here: https://github.com/shattered/macro11. There are other versions of macro11 floating around, like the one in the simtools project that accompanies simh, and the one built for the Windows-based PDP11GUI app.
|
2016-10-15 11:05:38 -07:00 |
|
Jeff Parsons
|
854b40c419
|
Cleaned up PDP-11/70 configs
|
2016-10-13 16:35:10 -07:00 |
|
Jeff Parsons
|
6514836098
|
Cleaned up how memory and IOPAGE traps are triggered, how ODD byte-level IOPAGE accesses are handled, and how memory is dumped by the Debugger
|
2016-10-10 17:09:29 -07:00 |
|
Jeff Parsons
|
0ee3a091b4
|
More device refactoring
|
2016-10-07 17:37:13 -07:00 |
|
Jeff
|
f7659f9f34
|
Commencing work on v1.30.1
|
2016-10-06 12:48:48 -07:00 |
|
Jeff
|
4e8d4e95d8
|
Picked up fixes from the gh-pages rollout
|
2016-10-06 10:09:41 -07:00 |
|
Jeff
|
bdc736c5f3
|
Added support for a PDP-11 connected to a VT100
|
2016-10-05 16:46:09 -07:00 |
|
Jeff
|
ebfcd5133b
|
PDP-11 console output works (first baby step)
|
2016-10-04 15:24:22 -07:00 |
|
Jeff
|
d90d10ea52
|
Moved PDP-11 console I/O to SerialPort component
|
2016-10-04 14:02:39 -07:00 |
|
Jeff
|
7923529aee
|
Improved debugger messages for bus and memory accesses
|
2016-10-04 10:45:18 -07:00 |
|
Jeff
|
1d395b7bd5
|
Added some comments on cycle times
|
2016-09-29 15:36:34 -07:00 |
|
Jeff
|
c7dbfc02be
|
Fixed CPU start/stop control; runCPU is now strictly a worker function, not a control interface (PDP-11 only; other CPUs still need to be updated to match)
|
2016-09-28 22:21:52 -07:00 |
|
Jeff
|
0ad98dc68b
|
All PDP-11 opcode decoders implemented now
|
2016-09-28 13:45:36 -07:00 |
|
Jeff Parsons
|
1c9ea6445b
|
New PDP11 Device component can now register read/write handlers for selected I/O addresses
|
2016-09-20 14:53:09 -07:00 |
|
Jeff Parsons
|
a15e222076
|
Added support for a Debugger "base" option that presets the default base (eg, 8, 10, 16) for most numeric input/output
|
2016-09-19 16:43:07 -07:00 |
|
Jeff Parsons
|
1df54a338f
|
Assorted PDP-11 debugger changes
|
2016-09-19 16:30:08 -07:00 |
|
Jeff Parsons
|
3bd02c7e19
|
Bumped version to 1.30 in honor of the PDP11 module that's being integrated, along with my first attempt to use a newer version of the Closure Compiler (ie, the JavaScript version), as well as giving Gulp a try -- although Gulp leaves just as bad a taste in my mouth as Grunt did
|
2016-09-13 15:33:17 -07:00 |
|
Jeff Parsons
|
4b778b281d
|
Groundwork for a PDP-11 emulator (starting with a gutted copy of PC8080)
|
2016-09-03 17:43:06 -07:00 |
|