This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Questions regarding RedBoot, ARM vectors.S. Thanks a lot.
- From: "QiangHuang" <jameshq at liverpool dot ac dot uk>
- To: "Ecos-Discuss" <ecos-discuss at sources dot redhat dot com>
- Date: Fri, 6 Jun 2003 16:27:03 +0100
- Subject: [ECOS] Questions regarding RedBoot, ARM vectors.S. Thanks a lot.
Hi all:
I would like to know detail about how RedBoot is functioning? I looked
into vectors.S and have some of the following assumption, could anybody give
me some advice on whether those are right or wrong thanks.
1. RedBoot use the ARM undefine exception to support sigle stepping and
breakpoints?
2. Any particular reason the undefined instruction exception is initialised
so late after calling "bl initialize_stub" ?
3. What is the usage of the software interrupt ( is this to do with the
RedBoot debugging?)
4. why the initialisation of the software interrupt is separately as
following, not like the other interrupts?
LED7
ldr r2,[r1,#0x08] // software interrupt
str r2,[r0,#0x08]
...
...
...
ldr r2,[r1,#0x28] // software interrupt
str r2,[r0,#0x28]
Thanks a lot.
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss