M9301-YB Bootstrap/Terminator ROM dumps / listings?
Jörg Hoppe
j_hoppe at t-online.de
Fri May 1 15:27:19 CDT 2015
Am 01.05.2015 um 22:12 schrieb Don North:
> 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,
There's something wrong: Since months I get the message
"Forbidden - You don't have permission to access /PDP-11/ on this server. "
when opening your URL.
Joerg
>
> 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