Date: Sun, 21 Jul 2002 22:17:25 -0700 From: Peter Wemm <peter@wemm.org> To: Brooks Davis <brooks@one-eyed-alien.net> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/dev/ata ata-isa.c Message-ID: <20020722051725.D779F3923@overcee.wemm.org> In-Reply-To: <20020721214837.A32402@Odin.AC.HMC.Edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Brooks Davis wrote: > On Sun, Jul 21, 2002 at 02:37:10PM -0700, Peter Wemm wrote: > > peter 2002/07/21 14:37:10 PDT > >=20 > > Modified files: > > sys/conf options=20 > > sys/dev/ata ata-isa.c=20 > > Log: > > Remove dependency on NPCI. Use 'options ATA_NOPCI' to compile without > > pci support. This really needs to be fixed properly some day, but judg= > ing > > by the fact that the nopci case hasn't compiled for quite a while, there > > does not seem to be much urgency. > > With Warner's recent commit making bus interface symbols always > avaiable, you can almost just compile ata-dma.c in. The main remaining > problem seems to be ata_find_dev(). > > -- Brooks When I spoke with Soren about the possibility of using function pointers based on the type of device (pci, isa, whatever), he told me that he'd thought about it for a while and had had going much further on his TODO list. ie: each device would have the dma* functions pointed to directly and thereby eliminate the big switch(). Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020722051725.D779F3923>