paul.kimpel@digm.com
1c3c8ae307
1. Commit emulator files at the point where the Mark XIII MCP appears to be able to initialization.
...
2. Fix character-mode B-register handling in Processor and slightly optimize some stream syllables.
2. Fix I/O-finished interrupt signaling (or rather, the lack thereof) in IOUnit.
3. Change system option settings in ColdLoader based on recent MCP tests.
4. Commit minor improvements to SyllableDebugger.
5. Commit version of KERNEL object code for use with SyllableDebugger.
6. Commit Mark XVI DCMCP transcription as of 2013-03-17.
2013-03-18 16:10:48 +00:00
paul.kimpel@digm.com
030e1f8d1c
Okay, really commit the INCL2OMIT and BICTOEBCDIC utilities as stated in the previous commit, r312.
2013-03-11 04:42:39 +00:00
paul.kimpel@digm.com
a11913299f
Correct 8-bit character offsets for PACKEBCDICTOBIC and UNPACKBICTOEBCDIC routines in ALGOLXEM and ESPOLXEM; delete extraneous LibMaintExtract source created during recent SVN repo merge.
2013-03-10 18:17:51 +00:00
paul.kimpel@digm.com
ed2ed08398
Merge existing Google Code repository with development history for B5500 emulator, web UI, miscellaneous tools and prototypes, and Mark XVI DCMCP transcription as of 2013-03-05. Committed notes and log files from the merge and reload process. UUID of the repo has changed, so new check-outs are necessary for all Working Copies.
2013-03-08 03:49:03 +00:00
paul
587989c11b
1. Commit DCMCP transcription as of 2013-03-02.
...
2. Debugging mods to complete single-stepping through KERNEL bootstrap.
3. Implement FBS and LLL in Processor.
4. Delete old this.access() logic in Processor.
2013-03-03 02:56:25 +00:00
paul
e769899afe
Implement BIC/BCLANSI translation in B5500ColdLoader and do disk writes in alpha mode; fix typos in DCMCP transcription.
2013-02-25 12:48:07 +00:00
paul.kimpel@digm.com
85a7419cf1
Fix serious partial-word typo in ESPOL at 05252000 and ESPOLXEM at 23075000; fix other miscellaneous non-critical typos in ESPOL and ESPOLXEM.
...
Change compilation $ options in KERNEL.
2013-01-28 14:22:41 +00:00
paul
5c99019b0a
Implement initial B5500DiskUnit and fix miscelleaneous other minor issues in I/O subsystem.
2013-01-21 01:02:02 +00:00
paul
dce44f5bdb
Continue development of B5500ColdLoader.html: load Kernel bootstrap, implement loadAsMCP as loadAsInt, fix several bugs.
2013-01-13 03:23:02 +00:00
paul
01fb4ef831
Commit DCMCP transcription as of 2013-01-07; further development of B5500ColdLoader.html.
2013-01-07 16:15:16 +00:00
paul
7ee0acfdcc
Further development of B5500ColdLoader.html; misc corrections to related scripts.
2013-01-07 01:09:16 +00:00
paul
3046e9c3ab
Further development of B5500ColdLoader.html.
2013-01-06 02:43:34 +00:00
paul
c57e11fe97
Commit DCMCP transcription as of 2013-01-01; continue development of B5500ColdLoader (cold start working).
2013-01-01 21:54:06 +00:00
paul
243ca17428
Commit DCMCP transcription as of 2012-12-31; continue development of B5500ColdLoader.
2012-12-31 18:00:08 +00:00
paul
1b02f101c8
Commit initial Cold Start loader for IndexedDB disk unit implementation.
2012-12-30 02:04:59 +00:00
paul.kimpel@digm.com
9d6453522f
Fix L-register formatting on ALGOLXEM listing (reported by Terry Heidelberg).
2012-12-21 16:51:10 +00:00
paul
c578ebe19c
Commit DCMCP transcription as of 2012-12-13; add BCLANSI translation in B5500IOUnit and improve group-mark processing.
2012-12-13 19:40:52 +00:00
paul
a55a6779ab
Commit initial I/O Unit development.
2012-12-09 04:18:40 +00:00
paul
ad09fbb13e
Commit DCMCP transcription as of 2012-11-09; commit B5500LibMaintMapper.html and directory listings of Sid's Mark VIII tape images.
2012-11-09 15:47:11 +00:00
paul.kimpel@digm.com
737afdb685
Commit initial version of B5500 Library/Maintenance tape file extractor script for ".bcd" format tape data.
2012-11-07 17:27:58 +00:00
paul
856de940e5
Commit updated B5500LibMaintExtract.html and remaining non-code files
...
converted from Mark VIII tape .bcd files.
2012-10-29 00:17:14 +00:00
paul
a0ecf6534f
Commit multi-window version of B5500LibMaintExtract.html and initial
...
set of files converted from Mark VIII tape .bcd files.
2012-10-27 22:07:28 +00:00
paul
26853a1bf4
Commit initial version of B5500LibMaintExtract.html: decodes tape
...
directory and disk file headers, and traverses the blocks of
individual files, but does not yet extract and convert the file
data.
2012-10-27 17:07:59 +00:00
paul
015a8f2ac0
Commit DCMCP transcription as of 2012-10-25; minor updates to
...
B5500LibMaintExtract.html.
2012-10-25 15:06:22 +00:00
paul
8049bb0710
Commit initial browser FileSystem/FileWriter test.
2012-10-25 01:43:48 +00:00
paul
7ab6dd126e
Commit DCMCP transcription as of 2012-10-23; commit initial version
...
of B5500LibMaintExtract.html.
2012-10-24 06:28:55 +00:00
paul
feb65345be
Commit DCMCP transcription as of 2012-10-22; commit initial version
...
of B5500LibMaintDecoder.
2012-10-22 14:44:18 +00:00
paul.kimpel@digm.com
2a15295b82
Correct LITC generation in Algol compiler GOTOSOLVER parameter setup.
2012-10-19 16:21:03 +00:00
paul.kimpel@digm.com
bc4f3a49bd
ALGOLXEM & ESPOLXEM: get file names using LTITLE instead of TITLE, correct centering of source file name in heading.
2012-10-17 13:34:23 +00:00
paul.kimpel@digm.com
0d33c06db0
Commit PDF-Listing-Column-Ruler.ppt as of 2012-10-03.
2012-10-03 17:42:16 +00:00
paul.kimpel@digm.com
f0cc2c8f51
Commit PDF-Listing-Column-Ruler.ppt as of 2012-04-29.
2012-10-03 17:40:34 +00:00
paul.kimpel@digm.com
51fa4c5d08
Commit changes to ALGOL, ESPOL, and ALGOLXEM sources to allow ALGOL
...
and ESPOL to be compiled syntax error-free using ALGOLXEM.
2012-09-27 01:13:49 +00:00
paul.kimpel@digm.com
fe39b1cdb4
Commit ESPOL, ESPOLXEM debugging patches and SYMBOL/COOL proofreading corrections as of 2012-08-29. ESPOLXEM now successfully compiles COOL as either the COLD- or COOL-start loader program.
2012-08-29 16:55:20 +00:00
paul.kimpel@digm.com
9e18de0be2
Commit ESPOLXEM source after first successful compile of SYMBOL/KERNAL bootstrap program; commit accumulated corrections to ESPOL and ALGOLXEM sources from ESPOLXEM debugging; commit original transcription of SYMBOL/KERNAL.
2012-08-24 04:29:49 +00:00
paul.kimpel@digm.com
f16d9b45bc
Commit ESPOLXEM mods as of 2012-08-19 (just before attempting initial compile on E-mode), plus corresponding corrections to ESPOL source.
2012-08-20 01:42:06 +00:00
paul.kimpel@digm.com
59fadf1177
Commit changes from initial clean-up pass of ESPOLXEM, minor typo corrections to ESPOL source, file showing CANDE command used to run NEATUP55 for generating initial ESPOLXEM source.
2012-08-11 16:33:09 +00:00
paul.kimpel@digm.com
5d2db33cdb
Commit initial version of ESPOLXEM after processing by NEATUP55.
2012-08-09 17:48:19 +00:00
paul.kimpel@digm.com
47c4231a94
Commit original source for ESPOLXEM before NEATUP55 processing.
2012-08-09 17:44:25 +00:00
paul.kimpel@digm.com
a0c8db1ab1
Commit final ALGOL/ESPOL/ALGOLXEM comparison and proofreading pass; commit B5500 Powers-of-Ten generator and results used in proofing Algol and ESPOL source.
2012-08-08 22:30:39 +00:00
paul.kimpel@digm.com
84afe7ab44
Correct use of DEFINE parameters in CODEDUMP55.
2012-07-14 12:24:36 +00:00
paul.kimpel@digm.com
828f1c40d7
Commit corrections to Algol typos found by Terry Heidelberg.
2012-06-26 12:12:30 +00:00
paul.kimpel@digm.com
e128c9fa8a
1. Commit updated ALGOLXEM compiler source and additional test cases from recent debugging effort.
...
2. Rename original NEATUP source from UTIL.NEATUP.alg_m to NEATUP.alg_m.
2012-05-06 16:38:23 +00:00
paul.kimpel@digm.com
7904174733
1. Commit ALGOLXEM compiler source after conversion to E-mode and initial debugging. It's actually starting to work, folks...
...
2. Commit test cases used to debug ALGOLXEM under new "tests" directory.
3. Commit new CODEDUMP55.alg_m utility to prepare a semi-formatted dump of a B5500 code file.
4. Commit further typographical corrections to B5500 Algol compiler source uncovered during conversion and debugging of ALGOLXEM.
2012-04-20 17:46:34 +00:00
paul.kimpel@digm.com
8dd71d9bad
Commit initial XLGOLXEM cross-compiler file simplification mods; also commit some annotations to stream procedures.
2012-04-06 16:25:10 +00:00
paul.kimpel@digm.com
6e16c1a6c9
Commit additional proofing corrections for ALGOL and ALGOLXEM compiler sources.
2012-04-06 15:50:36 +00:00
paul.kimpel@digm.com
6ff0f93197
Commit further preparation of source for ALGOLXEM cross-compiler:
...
* Replace reserved words used as identifiers with alternates
* Fix up remaining Algol special characters in text (left-arrow, etc.)
* Reverse bit numbering in partial word designators and bit concatenates
* Complete establishment of string codes (6"...", 3"...")
* Miscellaneous formatting and proof-reading corrections.
Also commit additional proof-reading corrections to ALGOL.alg_m.
2012-03-26 04:32:47 +00:00
paul.kimpel@digm.com
45042f7950
Commit initial source for ALGOLXEM cross-compiler, cloned from B5500 Algol source and processed by the NEATUP55 program to convert B5500 special characters to modern equivalents, mark strings as being for 6-bit codes, and generally reformat the source for readability and consistent indentation. This version will require considerable manual fixup even before design work can commence on the cross-compiler modifications.
...
Also commit the version of NEATUP55.alg_m used to create the initial cross-compiler source.
2012-03-25 02:30:06 +00:00
paul.kimpel@digm.com
6833765892
Commit clone of B5500 Algol compiler source as ALGOLXEM.alg_m. This has been slightly cleaned up to prepare it for later processing the by NEATUP55 program, which in turn will prepare the source for eventual implementation as an MCP E-mode cross-compiler for the B5500.
...
Also commit corrections to the B5500 Algol compiler source discovered during preparation and testing of the NEATUP55 program.
2012-03-25 02:22:30 +00:00
paul.kimpel@digm.com
0560a7be57
Commit proofreading changes to Algol compiler source.
...
Commit base version of Dave Brown's Algol NEATUP pretty-printer program for ultimate use in preparing the cross-compiler source.
2012-03-22 19:08:07 +00:00
nw@retrocomputingtasmania.com
985ae88d86
Bash script to extract words from files with a count
2012-03-06 09:40:22 +00:00