This is the mail archive of the
ecos-discuss@sourceware.cygnus.com
mailing list for the eCos project.
Re: Another 8260 Question
- To: Babu - The Great Hearted <babu at cdotb dot ernet dot in>
- Subject: Re: [ECOS] Another 8260 Question
- From: Jesper Skov <jskov at redhat dot com>
- Date: 29 Jun 2000 09:08:34 +0200
- Cc: eCos-Discuss Mailing List <ecos-discuss at sourceware dot cygnus dot com>
- References: <Pine.OSF.4.21.0006291124050.30247-100000@jnana.cdotb.ernet.in>
>>>>> "Babu" == Babu <- The Great Hearted <babu@cdotb.ernet.in>> writes:
Babu> Hello Everybody,=09 Though this issue is discussed often, I
Babu> would like to be clarified in yet another area. Suppose that I
Babu> manage to get 8260 support on eCos (by writing the required
Babu> HAL),=20 is GCC capable of compiling 8260 specific programs.
Babu> (For example, the special purpose registers are different in
Babu> 603e Core of 8260.)
As you say "special purpose registers". They are not used by
application code and thus GCC doesn't need to know about them (for
regular code generation). As long as the 8260 is PowerPC Family
compliant (which I suspect it would be), existing GCC support should
suffice.
All the supervisor level magic (handling of special purpose registers)
goes in the eCos HAL - mostly as assembly.
Jesper