Xref: utzoo comp.sys.amiga.hardware:2657 comp.sys.amiga:62198 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!oliveb!amiga!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.hardware,comp.sys.amiga Subject: Re: Backup devices (was: Re: VCR Backup) Keywords: WangTek, Syquest, removable media Message-ID: <13344@cbmvax.commodore.com> Date: 20 Jul 90 21:55:29 GMT References: <1776@lpami.wimsey.bc.ca> <664@boink.UUCP> Reply-To: jesup@cbmvax (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 41 In article <664@boink.UUCP> harald@boink.UUCP (Harald Milne) writes: > I finally junked my 2090 in favor of the 2091, and lo, my Tandberg 150meg >(It seems only capable of running in a select/deselect environment) began to >function better. > The 2091 driver however introduced a new problem, which trashed my >SCSI command block. Someone from CBM posted a partial scsidisk.h in >comp.periphs.scsi. CBM added to the end of the SCSIcmd structure for auto sense >handling, which caused my data to get overwritten. This scsidisk.h is newer >than what appears in the 1.3 RKMs and what ships with the latest Amiga C >compilers, so beware. Also, a new flag was added to the SCSIcmd.Flags field. I didn't think we published the "old" version, but maybe the deadline was before the new version was released by the SCSI working group. > Can anybody shed any light on these flags, their use, etc.? There's no info >anywhere in the RKMs. Autosense (SCSIF_AUTOSENSE) means that the drive will do a request sense if an error is indicated for you, and put the results in the buffer provided. This is needed to use SCSIDirect in a multitasking environment. > Does anyone have the new scsidisk.h? You can get it (and all the new include files) from CATS. > I'm basically stuck now, for some reason the 2091 hangs with the "activity" >LED on. This is a real bitch to debug. I was lucky to stumble on the SCSIcmd >being larger now than before, which gave me the weirdest SCSI status from >the tape drive (invalid command, due to my internal command block being >overwritten). Try setting your drives to "no reselection". I think reselection will still be used on the tape drive, but this might help (solid scsi activity light usually means a scsi-bus lockup, where the driver and the chip/bus disagree on what should be happening). -- Randell Jesup, Keeper of AmigaDos, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com BIX: rjesup Common phrase heard at Amiga Devcon '89: "It's in there!"