<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Interrupt remapping for STR73x processor</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/23394/interrupt-remapping-for-str73x-processor</link><description> 
Hi All, I am using STR73x (ARM 7 core)Processor for my
application. 
I am working on bootloader, I written a small program(consider as
bootloader) which wait for the UART key press and as soon as any key
is pressed program jumps to another location</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Interrupt remapping for STR73x processor</title><link>https://community.arm.com/thread/101459?ContentTypeID=1</link><pubDate>Fri, 23 Jan 2009 00:51:45 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7a5d35be-5f57-4c72-89fd-60283a7f674f</guid><dc:creator>Anil Patil</dc:creator><description>&lt;p&gt;&lt;p&gt;
Thanks for your valuable time you spent on this query. I solved
the problem and now my system is working&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Interrupt remapping for STR73x processor</title><link>https://community.arm.com/thread/76982?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2008 04:02:43 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:45cf5af8-a9d1-4e3f-8ea4-3456b5f91384</guid><dc:creator>Kirti P</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hi Per, Thanks for response, My processor support remap feature
and i am remapping it(copying content of 0x0 location to the RAM
start address). I am first downlaoding my bootloader code with ulink
and then i downlaod application code with ulink but at different
location in flash. is there any problem in the way i am doing it ? my
bootcode allows me to jump to the application code and i can debug my
application code, but still i doesnt get interrupt in the application
code(but when i burn it to default flash loaction interrupt works
fine)&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Interrupt remapping for STR73x processor</title><link>https://community.arm.com/thread/53076?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2008 03:31:36 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:11cc1c92-9f7b-4b3c-a295-712ced737cdd</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
I don&amp;#39;t know about your specific processor, but a lot of
processors has a configuration register to relocate the interrupt
vector table into RAM.&lt;/p&gt;

&lt;p&gt;
The datasheet will tell if and in such case how.&lt;/p&gt;

&lt;p&gt;
If the processor do not support to remap the interrupt vector
table, then the boot loader must hook all interrupt vectors, and
implement stubs that calls a dummy function through a RAM pointer.
This allows the application to update the RAM pointer to point at the
applications own interrupt handlers.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>