public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] PowerPC Ports
@ 2001-02-27 20:36 Robert Klinkhammer
  2001-02-28  2:46 ` Jesper Skov
  0 siblings, 1 reply; 2+ messages in thread
From: Robert Klinkhammer @ 2001-02-27 20:36 UTC (permalink / raw)
  To: ecos-discuss

I downloaded that latest version of ecos (1.3.1) since I have been =
thinking of using it.  I noticed that
it only supports 603 via simulation.

If I were to go about porting this to other powerpc variants, would the =
perferred approach be to extend
the current 60x support to include this, and then, via defines, deal =
with the specific differences?
These defines would have to be entered into the "cdl" stuff?   sigh...

Or,. the other question would be, has anyone already done this? I am =
hoping to use a motorola 750
based board.

Thanks,



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [ECOS] PowerPC Ports
  2001-02-27 20:36 [ECOS] PowerPC Ports Robert Klinkhammer
@ 2001-02-28  2:46 ` Jesper Skov
  0 siblings, 0 replies; 2+ messages in thread
From: Jesper Skov @ 2001-02-28  2:46 UTC (permalink / raw)
  To: Robert Klinkhammer; +Cc: ecos-discuss

>>>>> "Robert" == Robert Klinkhammer <klink@mediaone.net> writes:

Robert> I downloaded that latest version of ecos (1.3.1) since I have
Robert> been = thinking of using it.  I noticed that it only supports
Robert> 603 via simulation.

Robert> If I were to go about porting this to other powerpc variants,
Robert> would the = perferred approach be to extend the current 60x
Robert> support to include this, and then, via defines, deal = with
Robert> the specific differences?  These defines would have to be
Robert> entered into the "cdl" stuff?  sigh...

Yup. The only CDL change necessary should be adding the below though:

    cdl_component CYGPKG_HAL_POWERPC_PPC750 {
        display       "PowerPC 750 microprocessor"
        default_value 1
        implements    CYGINT_HAL_POWERPC_VARIANT
        description "
            The PowerPC 750 microprocessor."

        cdl_option CYGHWR_HAL_POWERPC_FPU {
            display    "Variant FPU support"
            calculated 1
        }

        cdl_option CYGPKG_HAL_POWERPC_MSBFIRST {
            display    "CPU Variant big-endian"
            calculated 1
        }
    }

Spoils the naming scheme though - it is based on a 604 core, right?
But also introduces some new stuff... G4, right?  We may want to
create a new 7xx variant HAL.

Robert> Or,. the other question would be, has anyone already done
Robert> this? I am = hoping to use a motorola 750 based board.

To the best of my knowledge you are the first to mention the 750.

Jesper

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-02-28  2:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-27 20:36 [ECOS] PowerPC Ports Robert Klinkhammer
2001-02-28  2:46 ` Jesper Skov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).