public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Questions about Interrupt and Handler?
@ 2001-07-17  0:24 MJLiu
  2001-07-17  8:05 ` Jonathan Larmour
  0 siblings, 1 reply; 4+ messages in thread
From: MJLiu @ 2001-07-17  0:24 UTC (permalink / raw)
  To: ecos-discuss

Dear Sir :

I am using eCos and ARM7TDMI, and if it isn't too much trouble, may I have
the following queries:

1. As we know, the relationship between exception type and its respective
vector address in ARM7TDMI is as follows:

    vector address        exception type
            0x00         Reset
            0x04         Undefined Instruction
            0x08         SWI
            0x0C              Prefetch Abort
            0x10         Data Abort
            0x14         Reserved
            0x18         IRQ
            0x1C         FIQ

And as we know, in eCos, there exist the mechanism of interrupts and
exceptions, and there are distinct spaces for exception and interrupt
vectors.

My question is that which exception vector addresses of ARM7TDMI are for
exception vectors in eCos, and which are for interrupt vectors in eCos?

2. I need to program exception and interrupt handlers for ARM7TDMI. So, are
there any source code examples for exception and interrupt handler
installation and manipulation?

3. Are there any detailed documents and source code examples for VSR
(vector service routine) manipulation?
    In eCos documents, it seems that they do not mention how to install
VSRs. Would someone tell me how to make it?

Would someone give me the answers for the questions above.

Many thanks in advance!!


Regards,


Liu Ming-Jun







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

end of thread, other threads:[~2001-07-17  8:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-17  0:24 [ECOS] Questions about Interrupt and Handler? MJLiu
2001-07-17  8:05 ` Jonathan Larmour
2001-07-17  8:15   ` Gary Thomas
2001-07-17  8:16   ` Gary Thomas

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