Discussion in "ARM Development" started by    Fejsu    Apr 5, 2009.
Sun Apr 05 2009, 02:53 am
#1
CAN YOU PLEASE TELL ME HOW TO CHANGE THE LR_IRQ BANKED REGISTER VALUE WHILE I AM IN IRQ MODE.

JUST A BRIEF EXPLANANTION.BEFORE THE INTERRUPT I WAS IN USER MODE WITH A CERTAIN PC VALUE.NOW AFTER THE INTERUPT I WANT TO RETURN TO ANOTHER LOCATION IN MY PROGRAM I.E DIFFERENT PC VALUE.

THANKS
Sun Apr 05 2009, 11:08 pm
#2
you mean you do not what to return to same postion where you were called before interrupt had occurred? is it? all i can say is clear the interrupt in service routine, acknowledge the interrupt and jump to address where u want to go.. (like "goto some_lable;" ).

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

AngeloFoown
Sat Apr 13 2024, 12:17 pm
JamesLex
Sat Apr 13 2024, 05:23 am
RobertWah
Fri Apr 12 2024, 08:01 pm
solar_qcor
Fri Apr 12 2024, 08:38 am
Rosalvascuth
Thu Apr 11 2024, 06:07 am
WilliamAmazy
Wed Apr 10 2024, 10:13 pm
slm_pkPn
Wed Apr 10 2024, 08:43 pm
LaurenBramn
Wed Apr 10 2024, 02:08 pm