This is the mail archive of the ecos-discuss@sources.redhat.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]
Other format: [Raw text]

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


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