This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
Re: PC - larger PCI spaces
On Wed, 2002-08-14 at 08:10, Mark Salter wrote:
> >>>>> Gary Thomas writes:
>
> > On Wed, 2002-08-14 at 07:47, Mark Salter wrote:
> >> >>>>> Gary Thomas writes:
> >>
> >> > Index: hal/i386/pcmb/current/ChangeLog
> >> > ===================================================================
> >> > RCS file: /misc/cvsfiles/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
> >> > retrieving revision 1.15
> >> > diff -u -5 -p -r1.15 ChangeLog
> >> > --- hal/i386/pcmb/current/ChangeLog 23 May 2002 23:03:14 -0000 1.15
> >> > +++ hal/i386/pcmb/current/ChangeLog 14 Aug 2002 12:51:42 -0000
> >> > @@ -1,5 +1,11 @@
> >> > +2002-08-14 Gary Thomas <gthomas@ecoscentric.com>
> >> > +2002-08-14 Drew Moseley <drew.moseley@intel.com>
> >> > +
> >> > + * cdl/hal_i386_pcmb.cdl:
> >> > + * include/pcmb_io.h: Increase PCI space to include all possible
> >> > + busses, slots, etc. Required because defaults are often too small.
> >>
> >> Wow. I wouldn't expect there to be too many systems with >7 PCI bridges
> >> in them.
> >>
> >> Anyway, I was thinking this might be better handled by cdl in io/pci.
> >> Give the user a chance to enter an actual number and avoid the
> >> overhead of running config cycles for busses which don't exist.
> >>
> >> Just a thought.
>
> > Which is why I left it where it was - local to the aberrant
> > system and also why I made it conditional (normally off).
>
> My point was that it would be nicer to have an io/pci cdl option setting
> the default. With platform cdl or configtool user overriding it. That
> way, you only need a cdl change at most for other platforms that may
> have a large number of busses.
>
I see your point. To do it right, one would have to have an option
for all the dimensions.
> Then again, I don't feel strongly enough to actually implement that at
> the moment. (I should have have thought of this when I added bridge
> support way back when ;-)
I don't feel that motivated either :-) I'll create a bug which
will remind us (someday, when someone is bored...)
--
------------------------------------------------------------
Gary Thomas |
eCosCentric, Ltd. |
+1 (970) 229-1963 | eCos & RedBoot experts
gthomas@ecoscentric.com |
http://www.ecoscentric.com/ |
------------------------------------------------------------