Well, apparently the EP93xx does not support this particular instruction.
Many other ARMs do, and even the book entry in "ARM System Developer's Guide"
can be read as this being a standard feature for any ARM with VIC hardware. :-(
Now to plan B: modify the Context switching modules.
Not something I am looking forward to :-(
Thanks for your help.
Yes the EP9301 manual has a lot more information than the EP302!!!
--- In Per Öberg <> wrote:
>
> Hi
>
>
> > >Your post looks kind of odd
> >
> > Sorry, I dodn't know which sub-topic to place it under!
>
> I just ment that I didn't understand the question, but since I have had some
> experience with the VIC i thought I could help anyway.
>
> > >I don't know what exactly you are asking for
> >
> > Specifically about placing the ldr pc,[pc,#-0xFF0] instruction in the IRQ
> > offset of the interrupt table.
> > I am finding it doesn't work for some
> > reason, and wondered whether this was a feature of the EP93xx device.
> > Anybody know?
>
> The only thing I know is that I used standard ARM code and didn't detect
> anything peculiar... You could study the EP9301 manual since it't more
> extensive than the EP9302 (http://www.embeddedarm.com/documentation/third-
> party/ts-7000_ep9301-ug.pdf)
>
> >
> > >but if you want I and send you some code for a IRQ handler.
> >
> > Do you have any that is compatible with FreeRTOS?
>
> No, I did everything from scratch. I doubt that it's compatible with anything
> =)
>
> Hope that helps
> /Per
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|