From owner-freebsd-hackers Mon Sep 15 16:51:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA03943 for hackers-outgoing; Mon, 15 Sep 1997 16:51:19 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id QAA03914 for ; Mon, 15 Sep 1997 16:51:13 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id BAA01388 for hackers@FreeBSD.ORG; Tue, 16 Sep 1997 01:51:12 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.7/8.8.5) id BAA09012; Tue, 16 Sep 1997 01:31:09 +0200 (MET DST) Message-ID: <19970916013109.OO41523@uriah.heep.sax.de> Date: Tue, 16 Sep 1997 01:31:09 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: hackers@FreeBSD.ORG Subject: Re: Do *you* have problems with floppies? References: <19970914142654.GG28248@uriah.heep.sax.de> <199709142144.OAA22143@usr09.primenet.com> <19970915082959.QR50985@uriah.heep.sax.de> <19970915165209.18022@lemis.com> X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <19970915165209.18022@lemis.com>; from Greg Lehey on Sep 15, 1997 16:52:09 +0930 Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Greg Lehey wrote: > I'm not too sure we're talking about the same command. It's been a > while, but my recollection of READ TRACK was that it did just that: it > started at the index pulse and returned everything that it could sync > on until it got another index pulse, including gaps, flags, headers > and all. Yep, that's it -- almost. It is described as starting at the index hole, but it's actually starting at the first ID field that is found. The consequence is that the first sector's worth of data is indeed in the correct bit synchronization. The remaining sectors aren't, they are being delivered in the bit synchronization as they happened to pass under the head. I.e., they can be bit-shifted and/or inverted. As i wrote, it might suit for debugging purposes, but nothing else. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)