M9301-YB Bootstrap/Terminator ROM dumps / listings?

Don North north at alum.mit.edu
Fri May 1 15:12:49 CDT 2015


On 4/30/2015 1:05 PM, Jörg Hoppe wrote:
>
> Noel,
>
> Maybe you know about it, but here is the commented source code of all M9312 
> bootloaders. I found it on www.ak6dn.com 5 years ago, but the page seems dead 
> now.

Not dead at all.  www.ak6dn.com  forwards to: http://ak6dn.dyndns.org/

The more direct link to the PDP-11 related stuff for TU58EM, M9312, and 2.11BSD 
is:  http://ak6dn.dyndns.org/PDP-11/

Don


>
> Very likely the actual PDP-11 code is identical to M9301, but the organization 
> of the bootloaders inside the ROMs is different:
> M9312 has a modular structure, because ROMs can be changed independently. 
> M9301 has a central directory.
>
> Hope this helps,
> Joerg
>
>
>
>
> Am 30.04.2015 um 17:06 schrieb Noel Chiappa:
>>      > From: Jorg Hoppe
>>
>>      >> Here's what I have so far:
>>      >> http://ana-3.lcs.mit.edu/~jnc/tech/pdp11/M9301-YA.mac
>>
>>      > Thanks for that effort!
>>
>> Eh, de nada. Interesting and educational.
>>
>>      > The M9312 code should be similar, at least it may expose some ideas
>>
>> Some parts of it (e.g. the CPU diagnostic) are mostly identical (and the
>> comments there, particularly on the single-op register instructions, are
>> useful to total understanding of that code in the M9301); but alas, I had
>> already done that part of the M9301 (at least, at a surface level)!
>>
>> Much of the M9312 (including the functionality of most of what I had yet to
>> read in the M9301) was quite different. I did manage to get the 'print
>> number' code out of it, but that was pretty much it.
>>
>> So I've done a lot of the remaining M9301-YA code (new version uploaded to
>> location above); not the per-device code, I'll probably blow that off, but
>> other than that, only a few tiny sections remain to be understood.
>>
>> Can someone with a M9301-YA please verify for me that location 165450
>> contains 0770? I think that perhaps that is wrong, because the code makes no
>> sense if that's correct - maybe a bit has been dropped, or something?
>>
>> And if anyone has a good M9301-YB, I would appreciate a dump. (I do have one,
>> but don't - yet - have a running UNIBUS -11 to plug it into.)
>>
>>
>>      > From: Don North
>>
>>      > I've had two DL11-W in my 11/34A BA11-K box for years and have never
>>      > had an LTC issue. I suppose if you had a a larger number (say four or
>>      > more) you might possibly see an LTC issue
>>
>> Hey, all I know is what's in the manual (which Josh posted). :-)
>>
>> I'd forgotten there was a jumper you could pull - I tend not to like to do
>> things like that as it makes the cards non-pull-and-plug interchangeable. Hence
>> my suggestion to 'just use an M7800'.
>>
>>     Noel
>>
>>
>



More information about the cctech mailing list