[comp.sys.amiga.hardware] Problems with 1Gb drives and VMS 4.7?

jesup@cbmvax.commodore.com (Randell Jesup) (03/23/91)

In article <1991Mar18.171629.29960@dg-rtp.dg.com> hardin@mavplus3.rtp.dg.com (Paul Hardin) writes:
>	The problem is that data can potentially be lost, with drives
>	of formatted capacity greater than 1.073742 GBytes!  

	Depends on a) how you calculate Gig (if K=1024, M=K*K, G=K*M), then
it's 1.0 Gig exactly (blocks 0 - $1fffff), b) logical block size.  The
1Gig limit is for 512 byte logical blocks (probably the most common).  For
1K logical blocks, it would be 2 Gig, etc.

	BTW, once I heard this I checked the commodore scsi drivers, and we
have the same problem (the biggest drive we had checked was ~9xx Mb).  Our
drivers (A590/A2091/A3000) do use 10-byte read/writes, but only if the
transfer size is > 256 blocks.  We're fixing this, of course.  At least we're
in good company (Dec, both Ultrix and VMS).  1/2 :-)

	Anyone playing with >1Gig drives should either use >512 byte blocks
(under 2.0 FS - don't forget to format the drive using the scsidirect
interface for 1K logical blocks) or just not use that area until they get
the fix (37.79 or better for A3000's).

	I wonder how many other people will be bitten by it.  Anyone know 
about Apple, nExt, Sun?

-- 
Randell Jesup, Keeper of AmigaDos, Commodore Engineering.
{uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.commodore.com  BIX: rjesup  
The compiler runs
Like a swift-flowing river
I wait in silence.  (From "The Zen of Programming")  ;-)

rbabel@babylon.rmt.sub.org (Ralph Babel) (03/23/91)

In article <20048@cbmvax.commodore.com>,
jesup@cbmvax.commodore.com (Randell Jesup) writes:

> I wonder how many other people will be bitten by it.
> Anyone know about Apple, nExt, Sun?

GVP's FaaastROM SCSI driver handles this (all revisions).

Ralph