Re: SDI Disks

Johnny Billquist <[email protected]> Sun, 3 May 2026 19:17:58 +0200
Newsgroups gmane.os.netbsd.ports.vax
Organization SoftJAR AB
Message-ID <[email protected]>
Also true. It's kindof a detail that might or might not matter. In the=20
end, we're talking about MSCP disks here. They might be SDI, DSSI, CI,=20
SCSI, MFM, or whatnot. Depending on what controller you are emulating,=20
the port layer might look different, but that's independent of the MSCP=20
layer. But UDA-style port layer is different than DSSI/CI port layer for=20
example.

But if we're talking about the string that is printed as the disk type,=20
that's actually a piece of information at the MSCP layer.

   Johnny

On 2026-05-03 18:08, Michael Thompson wrote:
> Technically RF drives are DSSI and RA drives are SDI.
>=20
> On Sun, May 3, 2026 at 11:32=E2=80=AFAM Johnny Billquist <[email protected]=
e=20
> <mailto:[email protected]>> wrote:
>=20
>     On 2026-05-03 16:44, Andrew Ball wrote:
>      > I'm trying NetBSD/vax 11.0 RC3 on an emulated MicroVAX 3800.=C2=A0=
It
>     seems
>      > to work but I notice that ra0 and ra1 are reported as the wrong =
type
>      > of drive (RF31 instead of RF35). Thanks to mscp the sector count=
s
>     look
>      > good and NetBSD boots and seems to run without issue.
>      >
>      > -Andrew
>      >
>      >
>      >=C2=A0 From dmesg:-
>      >
>      > ra0 at mscpbus0 drive 0: RF31
>      > ra1 at mscpbus0 drive 1: RF31
>      > ra2 at mscpbus0 drive 2: RF31
>      > ra0: size 1664628 sectors
>      > ra1: size 1664628 sectors
>      > ra2: size 744400 sectors
>=20
>     The names are basically just strings returned from the simulator. T=
hey
>     have no relevance beyond being just a string that you can print out=
.
>=20
>     Size/capacity similarly is reported as what the actual capacity is,
>     without any regards to names.
>=20
>     So this is all just cosmetic, and it's a thing that you need to fix=
in
>     the simulator if you want it to say something else.
>=20
>     And really, any disk could just report whatever name. It's just a
>     string
>     that consists of 1-3 letters and a number between 0 and 127.
>=20
>      =C2=A0 =C2=A0Johnny
>=20
>     --=20
>     Johnny Billquist=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 || "I'm on a bus
>      =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0||=C2=A0 on a =
psychedelic trip
>     email: [email protected] <mailto:[email protected]>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0||=20
>     Reading murder books
>     pdp is alive!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=C2=A0 =C2=A0 =C2=A0||=C2=A0 tryin' to stay hip" - B. Idol
>=20
>=20
>=20
> --=20
> Michael Thompson

--=20
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: [email protected]             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol