From owner-freebsd-hackers Thu Aug 29 13:01:41 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA00974 for hackers-outgoing; Thu, 29 Aug 1996 13:01:41 -0700 (PDT) Received: from guarany.cpd.unb.br (guarany.cpd.unb.br [164.41.2.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA00960 for ; Thu, 29 Aug 1996 13:01:17 -0700 (PDT) Received: from antares.linf.unb.br by guarany.cpd.unb.br (AIX 3.2/UCB 5.64/4.03) id AA32065; Thu, 29 Aug 1996 17:02:13 -0300 Received: from pegasus by antares.linf.unb.br (4.1/SMI-4.1) id AA19920; Thu, 29 Aug 96 17:02:20 WST From: e8917523@antares.linf.unb.br (Daniel C. Sobral) Message-Id: <9608292102.AA19920@antares.linf.unb.br> Subject: Re: 2.1.5R & ATAPI CDROM Problems To: arver@sn.no (Arve Ronning) Date: Thu, 29 Aug 1996 17:03:27 -0400 (WST) In-Reply-To: <3225378B.2748@sn.no> from "Arve Ronning" at Aug 28, 96 11:24:11 pm Disclaimer: Klaatu Barada Nikto! X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Arve Ronning writes: > > By a combination of pure luck and some inspiration from Daniel C. Sobral > (thanks Daniel, your mail to 'hackers' 18 Jul generated some ideas), You're welcome. > A swift scan through the ATA-2 rev.3 draft revealed a mismatch > in atapi_wait_cmd() related to the interpretation of bits in > the AR_STATUS register. ATA section 6.2.12. says : > > "When the BSY bit is equal to one, no other bits in this > register and all other Command Block registers are not valid." I knew it had to be something related to flow control... > I think this should be included in future -SNAPs for the benefit > of owners of ATAPI CDROM drives that probe ok but malfunction > during install & use. In addition, some feedback would be nice; > anyone care to try it ? Are you kidding??? If that happens to work I'll finally get down to do something serious with it (FreeBSD)! And the timing is just about perfect: I'll be doing nothing but working with Net and Free for a month, starting just two days ago... :-) I'll give you feedback as soon as I can (i.e., in no more than 12 hours :). -- Daniel C. Sobral (8-DCS) e8917523@linf.unb.br "Master, do we seek victory in contention?" "Seek rather not to contend, for without contention there can be neither victory nor defeat."