Skip site navigation (1)Skip section navigation (2)
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>