This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Adding Hardware packages
- To: ecos-discuss at sourceware dot cygnus dot com
- Subject: Re: [ECOS] Adding Hardware packages
- From: Nick Garnett <nickg at cygnus dot co dot uk>
- Date: 31 Jul 2000 11:31:15 +0100
- Newsgroups: cygnus.sourceware.ecos.d
- Organization: Cygnus Solutions, a Red Hat company (Cambridge, UK)
- References: <21DDE8E5343ED411840A00A0CC33402010480E@EXCHANGE5_5>
Fabrice Gautier <Fabrice_Gautier@sdesigns.com> writes:
> > Not by Red Hat - there was a lot of demand for the PC target
> > and Patrick did a great job by doing the initial port, but
> > alas no-one appears to be developing it more (or paying for
> > it to be developed more either!).
>
> Too bad :-)
>
> The reason may be because i386 is not the final target, but rather a
> developement target.
>
However, it should not be very hard to get this support working
yourself. Most of the PCI support is target-independent, all you need
to do it to write the HAL_PCI_* macros to access the physical
hardware. My recollection of this is that the config space is accessed
via a pair of IO ports and the memory aperture is at a fixed
location. You'll need to find some docs on this to be sure, though.
--
Nick Garnett, eCos Kernel Architect
Red Hat, Cambridge, UK