Re: TMSCP docs?

2019-05-13 Thread Al Kossow via cctalk



On 5/13/19 9:47 AM, Josh Dersch via cctalk wrote:

> Thanks!  I'd completely missed that directory on Bitsavers (thrown off by
> "dsa" I guess) and nothing turned up in my various searches.

I had hoped to find more on the HSC-x0 controllers but tech details haven't
surfaced.




Re: TMSCP docs?

2019-05-13 Thread Josh Dersch via cctalk
On Mon, May 13, 2019 at 12:52 AM Matt Burke via cctalk <
cctalk@classiccmp.org> wrote:

> On 13/05/2019 00:05, Josh Dersch via cctalk wrote:
> > I've been working on an MSCP controller implemented on top of Joerg
> Hoppe's
> > Unibone and that's been going fairly well, modulo a few oddities here and
> > there (if you have a Unibone and want to beta-test it, it's up at
> > https://github.com/livingcomputermuseum/UniBone).
> >
> > It'd be nice to extend it to do TMSCP as well.  Is there an equivalent to
> > the "MSCP Basic Disk Functions Manual" (AA-L619A-TK) for TMSCP?  I can
> > probably glean most of the information I need from various *nix device
> > driver sources out there, but it'd be nice to have the definitive
> reference
> > on hand, and so far it's been eluding me.  But maybe I'm just not looking
> > hard enough...
> >
> > Thanks!
> > Josh
>
> The protocol specification for MSCP and TMSCP is available here:
>
> http://www.bitsavers.org/pdf/dec/dsa/mscp/
>
> You might also want to look at the implementation of MSCP and TMSCP in
> Simh:
>
> https://github.com/simh/simh/blob/master/PDP11/pdp11_rq.c
> https://github.com/simh/simh/blob/master/PDP11/pdp11_tq.c
>
> Matt
>

Thanks!  I'd completely missed that directory on Bitsavers (thrown off by
"dsa" I guess) and nothing turned up in my various searches.

And I've been referring to SIMH from time to time on some of the shadowy
corners of the spec, but having the real spec on hand helps put things into
context.

Thanks again,
- Josh


Re: TMSCP docs?

2019-05-13 Thread Pete Turnbull via cctalk

On 13/05/2019 08:51, Matt Burke via cctalk wrote:


The protocol specification for MSCP and TMSCP is available here:

http://www.bitsavers.org/pdf/dec/dsa/mscp/

You might also want to look at the implementation of MSCP and TMSCP in Simh:

https://github.com/simh/simh/blob/master/PDP11/pdp11_rq.c
https://github.com/simh/simh/blob/master/PDP11/pdp11_tq.c


Not so useful for tape, but the original MSCP reference which Josh 
referred to, the "UDA50 Programmer's Documentation Kit" (QP-905-GZ 
comprising AA-L619A-TK, AA-L620A-TK, AA-L621A-TK), is on Bitsavers at

http://www.bitsavers.org/pdf/dec/disc/uda50/
and at
http://www.dunnington.info/public/MSCP/

--
Pete
Pete Turnbull


Re: TMSCP docs?

2019-05-13 Thread Matt Burke via cctalk
On 13/05/2019 00:05, Josh Dersch via cctalk wrote:
> I've been working on an MSCP controller implemented on top of Joerg Hoppe's
> Unibone and that's been going fairly well, modulo a few oddities here and
> there (if you have a Unibone and want to beta-test it, it's up at
> https://github.com/livingcomputermuseum/UniBone).
>
> It'd be nice to extend it to do TMSCP as well.  Is there an equivalent to
> the "MSCP Basic Disk Functions Manual" (AA-L619A-TK) for TMSCP?  I can
> probably glean most of the information I need from various *nix device
> driver sources out there, but it'd be nice to have the definitive reference
> on hand, and so far it's been eluding me.  But maybe I'm just not looking
> hard enough...
>
> Thanks!
> Josh

The protocol specification for MSCP and TMSCP is available here:

http://www.bitsavers.org/pdf/dec/dsa/mscp/

You might also want to look at the implementation of MSCP and TMSCP in Simh:

https://github.com/simh/simh/blob/master/PDP11/pdp11_rq.c
https://github.com/simh/simh/blob/master/PDP11/pdp11_tq.c

Matt


TMSCP docs?

2019-05-12 Thread Josh Dersch via cctalk
I've been working on an MSCP controller implemented on top of Joerg Hoppe's
Unibone and that's been going fairly well, modulo a few oddities here and
there (if you have a Unibone and want to beta-test it, it's up at
https://github.com/livingcomputermuseum/UniBone).

It'd be nice to extend it to do TMSCP as well.  Is there an equivalent to
the "MSCP Basic Disk Functions Manual" (AA-L619A-TK) for TMSCP?  I can
probably glean most of the information I need from various *nix device
driver sources out there, but it'd be nice to have the definitive reference
on hand, and so far it's been eluding me.  But maybe I'm just not looking
hard enough...

Thanks!
Josh