Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: Bug in Trackdisk.device? Message-ID: <14462@cbmvax.commodore.com> Date: 14 Sep 90 21:46:46 GMT References: <6506@sugar.hackercorp.com> <20544.26e39e69@psuecl.bitnet> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 24 In article <20544.26e39e69@psuecl.bitnet> d6b@psuecl.bitnet writes: >What you might be thinking of is the hardware sync feature. All versions >of trackdisk up to and including 1.3 completely ignored it (hopefully >someone at Commodore can explain why). Because it originally didn't have it (in pre-a1000 paulas). Software people asked for it, it got added, but the software never got revised to make use of the feature until I rewrote parts of trackdisk for 2.0. >One thing I don't like about the 2.0 trackdisk (and I don't know a lot >about it, as I haven't yet disassembled it :-)) is that, although it >does let you use the hw sync feature (via RawRead), it doesn't let >you specify the sync word; it always places a $4489 in the register. >Very annoying... If you need that level of control, use disk.resource GetUnit/GiveUnit and program the hardware yourself. $4489 is fine for most uses: both the Amiga standard and the normal MFM disk controller (aka IBM/ST/etc) formats use $4489. -- 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!"