From owner-cvs-all Wed Dec 4 9:21:44 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DE7A37B401 for ; Wed, 4 Dec 2002 09:21:42 -0800 (PST) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 059F443ED1 for ; Wed, 4 Dec 2002 09:21:41 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 26136 invoked from network); 4 Dec 2002 17:21:45 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail16.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 4 Dec 2002 17:21:45 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gB4HLduH041376; Wed, 4 Dec 2002 12:21:39 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021204.142445.39208982.nyan@jp.FreeBSD.org> Date: Wed, 04 Dec 2002 12:21:46 -0500 (EST) From: John Baldwin To: Takahashi Yoshihiro Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-cbus.c a Cc: cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, sos@FreeBSD.org Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 04-Dec-2002 Takahashi Yoshihiro wrote: > In article <200212032019.gB3KJcdf074276@repoman.freebsd.org> > Søren Schmidt writes: > >> sos 2002/12/03 12:19:38 PST > >> Add support for the PC98 platform to the ATA driver. >> This mostly consists of functionality to serialize accesses to >> the two ATA channels (which can also be used to "fix" certain >> PCI based controllers). > > I have tested the ata driver. But, I can't use the ad1 and ad2 > devices. A old kernel with the wd driver has no problem. I attach > the dmesgs and geoms. > ># mount -t msdos /dev/ad1s1 /mnt > msdosfs: /dev/ad1s1: Invalid argument ># mount -t msdos /dev/ad2s1 /mnt > msdosfs: /dev/ad2s1: Invalid argument > > > And, I heard two other reports about your ata patch. They both were > their machine hung up at probing ATA devices. > > > BTW, I think ata-isa.c is not necessary for pc98. So, the entry > should be moved to MD files. The patch is also attached. Ugh, this is very annoying. Can we maybe have pc98 use device cbus instead of device isa to avoid having to change every ISA device to list once in all !pc98 files with ISA attachment and once in pc98 file with cbus attachment? Either that or can someone teach config to handle !options so that one cound do: dev/ata/ata-isa.c optional ata isa !pc98 dev/ata/ata-cbus.c optional ata isa pc98 and so on for syscons, sio, etc.? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message