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]

ROM/RAM calling interface


Hi,

With the next CVS snapshot you'll find the beginning of a conversion
of the HALs to support a new ROM/RAM calling interface. There's a
partial description of this interface here:

http://sourceware.cygnus.com/ecos/docs-latest/porting/hal-calling-if.html

If you want to know more, you'll have to consult the sources.  For
reference, see the PowerPC and SH HALs which have already been
converted (except for the FADS HAL which is only partially done).



Now you're probably all wondering what this is all about. The most
apparent improvements will be that the default eCos ROM monitor (aka
eCos GDB stubs) will be able to provide asynchronous breakpoints and
thread-debugging without any stub code in the RAM startup application.
A few targets have had this ability for a long time, but now all
targets are going to get it.

It'll still be a while before all supported eCos targets has this
support, but the old workaround of including stubs in the RAM startup
application will continue to work.

Jesper

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