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