Talk:VAXstation 100 firmware notes

From Computer History Wiki
Revision as of 00:48, 19 February 2023 by Jnc (talk | contribs) (Code source?)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Source?

I assume the source for the firmware has been lost? Given that this is the bootstrap, I'm going to guess that it was originally in assembler? Do you have a dis-assembled version?

The results of dis-assembly can be quite tasteful; here and here are two RL11 bootstraps for which the source had been lost; I dis-assembled and commented (to make them readable/understandable; I checked that the assembler output matched the binary I started with) them, and I think they are pretty good. The first is commented a little better; I read through the code in the second in order to be able to turn the magic numbers in the disassembled code into named constants, but I didn't do much more than that to make it readable.

Do you have any of the code (in any form) which was down-loaded into them once they had booted? Jnc (talk) 23:48, 18 February 2023 (CET)