[Simh] MOP header specs?

Johnny Billquist bqt at softjar.se
Fri Feb 23 17:16:26 EST 2018


The TIN program is just a small RSX program. If you happen to have some 
RSX system around, I can send it to you, or if you are on HECnet, you 
can fetch it from MIM::

As Timothy said, it's sortof difficult to just say "SYS" specs. You can 
name any file you want to as .SYS, if you want to. That will not tell 
you anything about the contents of the file.

If we talk about the images DEC provided for MOP booting DECservers, 
then those files have a task header which is the same as any task image 
under RSX. And the format of that type of files is documented in the 
task builder manual for RSX.

But, as Timothy says, there are lots of different files that officially 
were named .SYS, which have been wildly different. So it all depends on 
the actual file. Can you provide me with a file, I can also check if it 
matches the format that the DECserver images have.

Also, understand that this is just the format that the MOP server can 
read under RSX and VMS. It does not say anything about what other MOP 
servers might understand. The mopd under NetBSD for example, understands 
a.out images as well as dwarf and ecoff.

   Johnny

On 2018-02-23 13:53, Tim Stark wrote:
> Johnny,
> 
> Oh, I now got it.   I mean SYS specs, not MOP specs.  Is that TIN program available?
> 
> Thanks,
> Tim
> 
> -----Original Message-----
> From: Simh [mailto:simh-bounces at trailing-edge.com] On Behalf Of Johnny Billquist
> Sent: Friday, February 23, 2018 4:31 AM
> To: simh at trailing-edge.com
> Subject: Re: [Simh] MOP header specs?
> 
> On 2018-02-21 04:13, Tim Stark wrote:
>> Folks,
>>
>> Does anyone know any documentation provides some information about MOP
>> header in SYS files?
> 
> MOP headers no. But if you are referring to the .SYS files DEC distributed for things like DEC servers, which booted over MOP, those SYS files look like "normal" task files in RSX. Task files linked with no task header, though.
> 
> Example:
> .tin sh1601ENG.SYS
> TIN V1.7
> Task name: SHAMRO Date: 21-MAY-96 Pri=0. Start=075000. EXTTSK=000000.
> Label block revision: 0.
> Task addresses - Low: 051000, W0 high: 177777, High: 177777 Load size: 02161400 Max size: 02161400 # of window blocks: 1.
> Task flags (040100): -HD -CHK
> Partition: SYSTEM Offset: 000000
> System ID: RSX-11M.
> 
> 
> TIN is a small program I wrote a long time ago to analyze task images under RSX.
> 
> That file, for example, is for the DS300 (which has a 68000 CPU). And the RSX MOP server can service that file. VMS can serve it too. But this is totally outside the MOP protocol itself.
> 
> The MOP protocol is documented in various places as well, so if you want that, you can find it. But the .SYS files are images that are served by MOP. They are not verbatim MOP data.
> 
>     Johnny
> 
>>
>> Look at first 256 bytes of SYS files:
>>
>> 00000000: A8 00 30 00 44 00 58 00-00 00 00 00 30 32 30 35
>> |..0.D.X.....0205|
>>
>> 00000010: 01 01 00 00 FF FF FF FF-FF FF FF FF 00 00 00 00
>> |................|
>>
>> 00000020: 20 00 00 01 00 00 00 00-00 00 00 00 00 00 00 00  |
>> ...............|
>>
>> 00000030: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
>> |................|
>>
>> 00000040: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
>> |................|
>>
>> 00000050: 00 00 00 00 00 00 00 00-03 4D 4F 50 00 00 00 00
>> |.........MOP....|
>>
>> 00000060: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
>> |................|
>>
>> 00000070: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
>> |................|
>>
>> 00000080: 04 56 31 2E 30 00 00 00-00 00 00 00 00 00 00 00
>> |.V1.0...........|
>>
>> 00000090: 00 00 00 00 00 00 00 00-05 30 35 2D 30 35 00 00
>> |.........05-05..|
>>
>> 000000A0: 00 00 00 00 00 00 00 00-10 00 87 15 00 00 00 00
>> |................|
>>
>> 000000B0: 80 00 00 00 02 00 00 00-00 00 FF FF FF FF FF FF
>> |................|
>>
>> 000000C0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
>> |................|
>>
>> 000000D0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
>> |................|
>>
>> 000000E0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
>> |................|
>>
>> 000000F0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
>> |................|
>>
>> Thanks,
>>
>> Tim
>>
>>
>>
>> _______________________________________________
>> Simh mailing list
>> Simh at trailing-edge.com
>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>>
> 
> 

-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt at softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


More information about the Simh mailing list