[Simh] Largest VAX / PDP disk sizes
Jason Stevens
neozeed at gmail.com
Sat Mar 27 13:49:32 EDT 2010
Hmm what is weird is that when I look at the disktab from any BSD and
compare it to the table in pdp11_rq.c they don't agree....
Take something like the RA60....
in pdp11_rq we have:
#define RA60_DTYPE 13 /* SDI drive */
#define RA60_SECT 42 /* +1 spare/track */
#define RA60_SURF 6
#define RA60_CYL 1600 /* 0-1587 user */
#define RA60_TPG RA60_SURF
#define RA60_GPC 1
#define RA60_XBN 1032 /* cyl 1592-1595 */
#define RA60_DBN 1032 /* cyl 1596-1599 */
#define RA60_LBN 400176 /* 42*6*1588 */
#define RA60_RCTS 1008 /* cyl 1588-1591 */
#define RA60_RCTC 1
#define RA60_RBN 9528 /* 1 *6*1588 */
#define RA60_MOD 4
#define RA60_MED 0x22A4103C
#define RA60_FLGS (RQDF_RMV | RQDF_SDI)
and in Ultrix...
ra60|RA60|DEC RA60 Removable:\
:ty=removable:ns#42:nt#4:nc#2382:\
it specifies 2382 cylinders... Although they both agree to 42 sectors..
Looking at the ra80:
ra81|RA81|DEC RA81 Winchester:\
:ty=winchester:ns#51:nt#14:nc#1248:\
type sec surf cyl tpg gpc RCT LBNs
RA81 51(+1) 14 1258 14 1 2856 891072
Which is 'closer'....
While looking up the RP06 I find this:
pdp11_rp.c
#define RP06_DTYPE 3
#define RP06_SECT 22
#define RP06_SURF 19
#define RP06_CYL 815
#define RP06_DEV 020022
#define RP06_SIZE (RP06_SECT * RP06_SURF * RP06_CYL * RP_NUMWD)
and in the disktab:
rp06|RP06|DEC RP06:\
:ty=removable:ns#22:nt#19:nc#815:\
Which do agree....
I suspect I'm missing a *LOT* when it comes to how these are mapping...?
FWIW they list a ra73 disktab here:
ra73|RA73|DEC RA73 Winchester:\
:ty=winchester:ns#70:nt#21:nc#2667:\
:pa#32768:ba#8192:fa#1024:\
:pb#190464:bb#4096:fb#1024:\
:pc#3920490:bc#8192:fc#1024:\
:pd#536260:bd#8192:fd#1024:\
:pe#536260:be#8192:fe#1024:\
:pf#536262:bf#8192:ff#1024:\
:pg#2088476:bg#8192:fg#1024:\
:ph#1608782:bh#8192:fh#1024:
I don't know if you could even trust it's 70 sectors, 21 tracks, 2667 cylinders.
On a whim google pulls this:
http://groups.google.com/group/comp.sys.dec/browse_thread/thread/1db2c05e66a47320/efa324f0ce533455?hl=en&ie=UTF-8&q="RA73"#efa324f0ce533455
<http://groups.google.com/group/comp.sys.dec/browse_thread/thread/1db2c05e66a47320/efa324f0ce533455?hl=en&ie=UTF-8&q=%22RA73%22#efa324f0ce533455>
it's some usenet thing from 2001... I suppose you could email everyone
in the thread asking if they still have an ra73, and if they can find
the geometry...?
On Sat, Mar 27, 2010 at 12:09 AM, Bruce Claremont <
Bruce.Claremont at migrationspecialties.com> wrote:
> Take a look at the RAUSER option. That should resolve your drive size
> issues.
>
>
> At 09:40 AM 3/26/2010, Armistead, Jason wrote:
>
> Content-class: urn:content-classes:message
> Content-Type: multipart/alternative;
> boundary="----_=_NextPart_001_01CACCFA.B37AC702"
>
> According to
>
> * http://simh.trailing-edge.com/vax.html
> *
> and
>
> * http://simh.trailing-edge.com/pdp11.html
> *
> Both mention the RA73, which is a 2Gb drive (that I’d really love to use
> with SIMH !)
>
> I am trying to run the MicroVAX 3900 flavor of SIMH, but when I try to put SET
> RQ2 RA73 in my VAX.INI file I get an error
>
> parameter
>
> vax.ini> set rq2 ra73
>
> Non-existent parameter
>
> And I end up with a 159 Mb RD54 drive instead when I boot VMS and do a SHOW
> DEVICE DUA2: /FULL
>
> According to both the VAX and PDP11 pages on the SIMH site, the RA73 is
> listed as supported, but when I dig into the SIMH source code and look at
> PDP11_RQ.C, in the it has an X next to it which means not implemented.
>
> What’s this all mean ?
>
> Is it just a documentation bug, and those web pages shouldn’t mention
> RA73s ?
>
> Is there a technical/software reason why SIMH doesn’t support these drives
> ?
>
> Is no-one able to fill in the question marks in the RCT column of the table
> in PDP11_RQ.C which also has blanks for RD32, RD33 and RA70 drives ? I
> managed to figure out that RCT stands for replacement and caching table (a
> reference in the VMS I/O User’s Reference Manual to DEV$M_RCT). We ought to
> strive to improve the comments in the code to expand this (I found no
>
> On a side-note, the PDP11 web page shows the capacities of these drives as
> a range. The VAX page lists the capacities as 12KB for VAX 780 and
> 200-1960MB for VAX 3900. The 12KB entry for VAX 780 seems like a typo
> perhaps.
>
> Regards,
>
> Jason
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
>
> Mr. Bruce Claremont, Software Preservationist
> Migration Specialties International, Inc.
> 217 West 2nd Street, Florence, CO 81226-1403
> Bruce.Claremont at MigrationSpecialties.com
> www.MigrationSpecialties.com
> <http://www.migrationspecialties.com/>+1 719-371-1711, Fax: +1
> 888-854-3417
>
> *Continuity in Computing*: Founded in 1992, Migration Specialties offers
> modern solutions for legacy hardware & software. Look to us for VAX, Alpha,
> HP1000, PDP-11, and DG Nova & Eclipse replacement options. Visit our web
> site for more information.
>
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20100327/4984cb8c/attachment-0003.html>
More information about the Simh
mailing list