This is the mail archive of the ecos-discuss@sourceware.cygnus.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Another 8260 Question


>>>>> "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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]