public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Bug in FIQ handler in ARM vectors.S ?
@ 2000-11-23 18:00 Kim, Hongsung
  0 siblings, 0 replies; only message in thread
From: Kim, Hongsung @ 2000-11-23 18:00 UTC (permalink / raw)
  To: ecos-discuss

I'm studing eCos used in ARM porting.
I think there is a bug in FIQ handler in file vectors.S.
In FIQ mode, there are 7 banked registers from R8 to R14.
But in the code which FIQ hander is defined, it pushes  fp(R11) and ip(R12)
into the stack, which is intended to save registers for Supervisor mode.
However they are not supervisor mode registers but FIQ registers.

Is this an error?

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2000-11-23 18:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-11-23 18:00 [ECOS] Bug in FIQ handler in ARM vectors.S ? Kim, Hongsung

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).