Subject: Re: SCSI tape problem
To: None <port-amiga@NetBSD.ORG>
From: Stefan Hensen <hensen@wpos4.physik.uni-wuppertal.de>
List: port-amiga
Date: 04/19/1998 02:39:27
On Fri, 17 Apr 1998, Michael L. Hitch wrote:

> Ignatios Souvatzis <ignatios@theory.cs.uni-bonn.de> writes: 
> > Stefan Hensen wrote:
> > 
> > >   st0: bad request, must be between 33925 and 16777215
> > 
> > Hm... looks like the tape can only use variable block sizes in certain ranges.
> 
>   The block limits seem rather strange - I'd suspect they are probably
> garbage.  The buffer for the block limits doesn't appear to be cleared
> and the actual length of the data returned doesn't appear to be checked,
> so it's possible that those values are garbage left on the stack.  More
> likely, the buffer is not on a long word boundary and is six bytes long,
> and I suspect the driver is not getting the DMA data transferred properly.

Although I don't know much about driver internals, that sounds to me like
a possible explanation for all of my other observations concerning the 
SCSI tape usage (see my previous message).

Regards,

Stefan Hensen

----------------------------------------------------------
Stefan Hensen
e-mail: hensen@wpos4.physik.uni-wuppertal.de