e8621e6 | jim.lawton | 16 October 2012, 15:11:38 UTC | Fixed errors on page 28. | 16 October 2012, 15:11:38 UTC |
240d466 | jim.lawton | 16 October 2012, 14:42:03 UTC | Source files should not be executable. | 16 October 2012, 14:42:03 UTC |
823fe12 | jim.lawton | 16 October 2012, 12:46:41 UTC | Add list of schematic pages, for reference. | 16 October 2012, 12:46:41 UTC |
e831703 | jim.lawton | 16 October 2012, 12:46:19 UTC | Add missing section identifier. | 16 October 2012, 12:46:19 UTC |
e1de1d1 | jim.lawton | 16 October 2012, 08:47:17 UTC | Add readme describing usage. Change filenames. Use default input filename. Fix output of pagecounts. | 16 October 2012, 08:47:17 UTC |
0df60ee | jim.lawton | 16 October 2012, 08:13:15 UTC | Make script executable. | 16 October 2012, 08:13:15 UTC |
868445f | jim.lawton | 09 October 2012, 21:46:00 UTC | No, that doesn't work, it just breaks the other missions. | 09 October 2012, 21:46:00 UTC |
6e08d73 | jim.lawton | 09 October 2012, 17:19:29 UTC | Remove trace. Set SB if appropriate. | 09 October 2012, 17:19:29 UTC |
715c777 | jim.lawton | 09 October 2012, 15:48:47 UTC | Fix handling of numbers whose exponents are all in the Operand field. | 09 October 2012, 15:48:47 UTC |
ad3b1fd | jim.lawton | 09 October 2012, 15:39:53 UTC | Handle the case of 2DEC* ops that spill over into the Extra field. | 09 October 2012, 15:39:53 UTC |
87deb16 | jim.lawton | 09 October 2012, 13:13:17 UTC | Disable one-shot trace. | 09 October 2012, 13:13:17 UTC |
7220a27 | jim.lawton | 09 October 2012, 13:10:34 UTC | Tweak makefiles again. | 09 October 2012, 13:10:34 UTC |
85ec8f1 | jim.lawton | 09 October 2012, 12:51:41 UTC | Tidy, add comments, remove obsolete stuff. | 09 October 2012, 12:51:41 UTC |
e4f28e5 | jim.lawton | 09 October 2012, 10:34:34 UTC | Fix dependency. | 09 October 2012, 10:34:34 UTC |
8827d07 | jim.lawton | 09 October 2012, 10:28:14 UTC | Add trace. | 09 October 2012, 10:28:14 UTC |
8bae6d4 | jim.lawton | 09 October 2012, 10:27:55 UTC | Add prototype. | 09 October 2012, 10:27:55 UTC |
fab7188 | jim.lawton | 08 October 2012, 22:25:35 UTC | Fix script to handle changed traces. | 08 October 2012, 22:25:35 UTC |
a62ba9b | jim.lawton | 08 October 2012, 22:01:45 UTC | Fixed some errors in binsource transcription and assembler source. Core errors left are now 2DECs (number formats) and 2CADRs (our old friend SB again probably). | 08 October 2012, 22:01:45 UTC |
6241e05 | jim.lawton | 08 October 2012, 21:48:46 UTC | Print the next line after a core error, can be lines other than the usual directives. | 08 October 2012, 21:48:46 UTC |
277fd74 | jim.lawton | 08 October 2012, 21:38:38 UTC | Clean up and consistify makefiles. | 08 October 2012, 21:38:38 UTC |
9519c8b | jim.lawton | 08 October 2012, 20:39:35 UTC | Add some comments to describe default values of parser records. Initialise SB to 1 instead of zero. This is the missing bit in the SB algorithm. The clue was that I was seeing core errors before the first SBANK= directive in the Luminaries, and the first SBANK= was for LOWSUPER, i.e. setting SB=0. Bingo, everything except Colossus237 now assembles correctly without any SBANK= workarounds. Colossus237 has other problems of course. | 08 October 2012, 20:39:35 UTC |
0120f6d | jim.lawton | 08 October 2012, 20:37:13 UTC | Fix typo. Disable trace print. | 08 October 2012, 20:37:13 UTC |
22474e4 | jim.lawton | 08 October 2012, 19:39:29 UTC | More prettifying of trace output. | 08 October 2012, 19:39:29 UTC |
cd8853e | jim.lawton | 08 October 2012, 15:10:31 UTC | Now works for Artemis072, Comanche055 and Colossus249. | 08 October 2012, 15:10:31 UTC |
7ac2764 | jim.lawton | 08 October 2012, 15:00:12 UTC | Move files to subdirectories. | 08 October 2012, 15:00:12 UTC |
c5007bb | jim.lawton | 08 October 2012, 13:10:17 UTC | Found a superbank algorithm that works for Artemis072 and Comanche055. Now to extend it to work for the others... | 08 October 2012, 13:10:17 UTC |
31fda7b | jim.lawton | 08 October 2012, 08:02:42 UTC | Compact trace output. | 08 October 2012, 08:02:42 UTC |
c3293e6 | jim.lawton | 08 October 2012, 08:02:00 UTC | Catch some missing SB-related ops. | 08 October 2012, 08:02:00 UTC |
38367f5 | jim.lawton | 07 October 2012, 21:55:00 UTC | Still trying to understand the whole sbank stuff. | 07 October 2012, 21:55:00 UTC |
d1248c0 | jim.lawton | 07 October 2012, 21:26:30 UTC | Fixed typo on p1201. | 07 October 2012, 21:26:30 UTC |
f0f551c | jim.lawton | 07 October 2012, 20:40:23 UTC | Add input value to trace. | 07 October 2012, 20:40:23 UTC |
0654144 | jim.lawton | 07 October 2012, 20:31:00 UTC | Fix SBANK= op, add other occasionally used synonyms. | 07 October 2012, 20:31:00 UTC |
5e298f8 | jim.lawton | 07 October 2012, 20:29:30 UTC | Tidy up trace prints. | 07 October 2012, 20:29:30 UTC |
602baf2 | jim.lawton | 07 October 2012, 19:29:32 UTC | Add blank lines. | 07 October 2012, 19:29:32 UTC |
b8b4cc3 | jim.lawton | 07 October 2012, 19:28:56 UTC | Compress trace to make it a bit readable. | 07 October 2012, 19:28:56 UTC |
1548102 | jim.lawton | 07 October 2012, 18:38:25 UTC | Simplify tracing code. | 07 October 2012, 18:38:25 UTC |
2f9180b | jim.lawton | 07 October 2012, 18:37:09 UTC | Tidy up. | 07 October 2012, 18:37:09 UTC |
d68370b | jim.lawton | 05 October 2012, 22:25:36 UTC | Tidy trace function outputs. | 05 October 2012, 22:25:36 UTC |
1fcd594 | jim.lawton | 05 October 2012, 15:40:16 UTC | Print trace lines and core error lines as well if they exist. | 05 October 2012, 15:40:16 UTC |
ce21864 | jim.lawton | 05 October 2012, 15:32:05 UTC | Yet another tool to help figure out the SB algorithm. This one extracts all SB-related instructions and pseudo-ops from a listing. | 05 October 2012, 15:32:05 UTC |
892c8b3 | jim.lawton | 05 October 2012, 11:37:55 UTC | Trying a simpler superbank algorithm. Not there yet, but close. | 05 October 2012, 11:37:55 UTC |
5531a71 | jim.lawton | 04 October 2012, 16:11:29 UTC | Added utilities module, moved superbank processing to it. Added trace functions. Changed SB trace stuff to use trace functions. | 04 October 2012, 16:11:29 UTC |
4f1fa46 | jim.lawton | 04 October 2012, 10:23:21 UTC | Add error check. Add print. | 04 October 2012, 10:23:21 UTC |
23a43d9 | jim.lawton | 04 October 2012, 10:23:02 UTC | Page number could be zero also. | 04 October 2012, 10:23:02 UTC |
b726e40 | jim.lawton | 04 October 2012, 09:37:54 UTC | Fix line endings. | 04 October 2012, 09:37:54 UTC |
5e16d2b | jim.lawton | 04 October 2012, 09:25:54 UTC | Fix line endings. | 04 October 2012, 09:25:54 UTC |
97b679f | jim.lawton | 04 October 2012, 09:16:17 UTC | Remove duplicate lines from output. Tidy output format. | 04 October 2012, 09:16:17 UTC |
88a200f | jim.lawton | 03 October 2012, 23:04:27 UTC | Small fix to superbank tracing. | 03 October 2012, 23:04:27 UTC |
589663e | jim.lawton | 03 October 2012, 23:03:12 UTC | Add tool to analyse superbank traces. | 03 October 2012, 23:03:12 UTC |
fb08b23 | jim.lawton | 03 October 2012, 15:50:00 UTC | Add trace. | 03 October 2012, 15:50:00 UTC |
2caeb92 | jim.lawton | 03 October 2012, 15:49:23 UTC | Add trace. | 03 October 2012, 15:49:23 UTC |
c8e1c78 | jim.lawton | 03 October 2012, 08:50:52 UTC | Update ignores. | 03 October 2012, 08:50:52 UTC |
7b2f570 | jim.lawton | 03 October 2012, 08:50:17 UTC | Clean tools as well. | 03 October 2012, 08:50:17 UTC |
1fb226e | jim.lawton | 03 October 2012, 08:49:56 UTC | Move SplitInterp.c to Tools. Add to makefile. | 03 October 2012, 08:49:56 UTC |
969974c | jim.lawton | 03 October 2012, 08:42:03 UTC | Surround debug prints with YAYUL_TRACE ifdef. | 03 October 2012, 08:42:03 UTC |
cd0aec5 | jim.lawton | 02 October 2012, 23:32:47 UTC | Tidying up. Trying to trace SB manipulation, so I can figure out how to correctly handle SB without fake SBANK= directives. Will disable the prints later. | 02 October 2012, 23:32:47 UTC |
fa0f391 | jim.lawton | 02 October 2012, 17:24:55 UTC | Added note on 2FCADR/2CADR usage. | 02 October 2012, 17:24:55 UTC |
1ff4ed4 | jim.lawton | 28 September 2012, 15:12:51 UTC | Fix final print. | 28 September 2012, 15:12:51 UTC |
7a11585 | jim.lawton | 28 September 2012, 15:09:00 UTC | corediffs needs yaYUL and Tools. | 28 September 2012, 15:09:00 UTC |
2b81a2a | jim.lawton | 28 September 2012, 15:08:36 UTC | Only print out diffs location if there are differences. | 28 September 2012, 15:08:36 UTC |
bb537c2 | jim.lawton | 28 September 2012, 15:08:12 UTC | Fix dependencies. | 28 September 2012, 15:08:12 UTC |
1f417d5 | jim.lawton | 28 September 2012, 14:59:19 UTC | Tidy dependencies. | 28 September 2012, 14:59:19 UTC |
0a6645d | jim.lawton | 28 September 2012, 14:57:11 UTC | Fix broken .lst dependency. | 28 September 2012, 14:57:11 UTC |
cec9628 | jim.lawton | 28 September 2012, 11:12:26 UTC | Fix typo. | 28 September 2012, 11:12:26 UTC |
c531816 | jim.lawton | 28 September 2012, 11:11:52 UTC | Tidy makefile. | 28 September 2012, 11:11:52 UTC |
e72f57e | jim.lawton | 28 September 2012, 11:00:09 UTC | Eliminate constant errors by checking for existence of source files. | 28 September 2012, 11:00:09 UTC |
0274a12 | jim.lawton | 28 September 2012, 10:17:12 UTC | Add target to clean flight software. | 28 September 2012, 10:17:12 UTC |
0b2cfc9 | jim.lawton | 26 September 2012, 22:23:07 UTC | Handle a various number formats as seen in Colossus237 source. | 26 September 2012, 22:23:07 UTC |
4179cb7 | jim.lawton | 26 September 2012, 21:22:51 UTC | Fix unused variables warnings. | 26 September 2012, 21:22:51 UTC |
ba39d0e | jim.lawton | 26 September 2012, 20:59:12 UTC | Remove unused define. | 26 September 2012, 20:59:12 UTC |
66f4ffd | jim.lawton | 26 September 2012, 19:22:14 UTC | Move scripts to scripts directory, fix up makefile. | 26 September 2012, 19:22:14 UTC |
eb787fc | jim.lawton | 26 September 2012, 19:15:01 UTC | Remove obsolete readme. | 26 September 2012, 19:15:01 UTC |
5ccd8c5 | jim.lawton | 26 September 2012, 19:09:02 UTC | Remove obsolete Win32 makefiles. | 26 September 2012, 19:09:02 UTC |
81907b4 | jim.lawton | 26 September 2012, 10:39:29 UTC | Number of differences is less when sorted by page, this is because a difference in a 2-word operation (e.g. 2CADR) results in 2 core-word differences, but only 1 source-line difference. | 26 September 2012, 10:39:29 UTC |
de39229 | jim.lawton | 26 September 2012, 10:02:45 UTC | Handle arguments like "X + 2", i.e. Mod1=+, Mod2=2. | 26 September 2012, 10:02:45 UTC |
79cfe33 | jim.lawton | 26 September 2012, 10:01:59 UTC | Fix string checks. | 26 September 2012, 10:01:59 UTC |
378107c | jim.lawton | 25 September 2012, 22:23:59 UTC | Handle CADR arguments like "DUMMYJOB + 2", i.e. Mod1=+, Mod2=2. | 25 September 2012, 22:23:59 UTC |
85a9c2f | jim.lawton | 25 September 2012, 22:01:42 UTC | Handle CADR arguments like "DUMMYJOB + 2", i.e. Mod1=+, Mod2=2. | 25 September 2012, 22:01:42 UTC |
9e8e9bb | jim.lawton | 25 September 2012, 21:06:30 UTC | Add support for 2OCT with 2 arguments. | 25 September 2012, 21:06:30 UTC |
9a47035 | jim.lawton | 24 September 2012, 22:04:02 UTC | Fix dependencies. | 24 September 2012, 22:04:02 UTC |
9f369d7 | jim.lawton | 20 September 2012, 15:20:49 UTC | Fix format. | 20 September 2012, 15:20:49 UTC |
9748662 | jim.lawton | 20 September 2012, 15:19:45 UTC | Add verbose progress messages. | 20 September 2012, 15:19:45 UTC |
66d1626 | jim.lawton | 20 September 2012, 12:59:54 UTC | Turn off HTML output for now. | 20 September 2012, 12:59:54 UTC |
a0b1419 | jim.lawton | 20 September 2012, 12:58:04 UTC | Fix make dependencies. | 20 September 2012, 12:58:04 UTC |
2c81018 | jim.lawton | 20 September 2012, 10:26:12 UTC | Enable listing annotation again, for the next phase of debug. | 20 September 2012, 10:26:12 UTC |
cd33bf2 | jim.lawton | 20 September 2012, 10:25:09 UTC | Fixed (hopefully) all remaining rope image transcription errors. The core differences left now all look like errors in the assembly source. | 20 September 2012, 10:25:09 UTC |
e4a9343 | jim.lawton | 19 September 2012, 21:31:33 UTC | Added missing address check. | 19 September 2012, 21:31:33 UTC |
7416b16 | jim.lawton | 19 September 2012, 21:27:16 UTC | Lots more transcription errors. | 19 September 2012, 21:27:16 UTC |
95793c5 | jim.lawton | 19 September 2012, 19:42:25 UTC | More transcription fixes. | 19 September 2012, 19:42:25 UTC |
b62ee8b | jim.lawton | 19 September 2012, 19:33:39 UTC | Added a blank line between each page to make it easier to read. | 19 September 2012, 19:33:39 UTC |
a73f551 | jim.lawton | 19 September 2012, 19:18:39 UTC | Turn on by-page corediffs. | 19 September 2012, 19:18:39 UTC |
caefc0b | jim.lawton | 19 September 2012, 19:16:21 UTC | Remove debug prints. Add print of output filename. | 19 September 2012, 19:16:21 UTC |
22b0741 | jim.lawton | 19 September 2012, 19:12:02 UTC | Add --by-page option to sort difference report by page number. This is an easier way to navigate through the listing when processing a large number of differences. | 19 September 2012, 19:12:02 UTC |
b21f7e9 | jim.lawton | 19 September 2012, 17:40:57 UTC | Fixed transcription errors on pages 126, 366, 372, 375, 1075, 1095, 1098, 1114, 1120, 1127, 1146, 1151, 1152, 1182, 1183, 1201, 1374. | 19 September 2012, 17:40:57 UTC |
cf991e4 | jim.lawton | 19 September 2012, 15:57:49 UTC | List corrected pages in history. | 19 September 2012, 15:57:49 UTC |
09cb82d | jim.lawton | 19 September 2012, 15:34:47 UTC | Fixed errors on pages 126, 366, 372 and 375. | 19 September 2012, 15:34:47 UTC |
e7fa7c7 | jim.lawton | 19 September 2012, 14:48:18 UTC | Log missing addresses to output file. They are important. | 19 September 2012, 14:48:18 UTC |
8ca50be | jim.lawton | 19 September 2012, 14:47:47 UTC | Regenerate corediff.txt (for now). | 19 September 2012, 14:47:47 UTC |
0f758f6 | jim.lawton | 19 September 2012, 14:40:30 UTC | Handle a COUNT* directive with an invalid address. | 19 September 2012, 14:40:30 UTC |
0dc3f6a | jim.lawton | 19 September 2012, 14:24:11 UTC | Turn on comparison of binary files. Enable corediff target. | 19 September 2012, 14:24:11 UTC |