Hi,
I am using ARM7TDMI in my application.In my application, I am accessing illegal memory address (Ox7FFF FFF0) that causes to Data Abort. while entering in to the DataAbort Exception, the Link Register (LR) gets updated based on the Program Counter. i.e LR = 0x7FFF FFF8. and then it enters into the DataAbort Handler. I Have Serviced the DataAbort Exception and try to return. But the Link Register which is used for returning has already modified to 0x7FFF FFF8. so my application gets hang in the DataAbort Exception. what I can do in this situation. Hoping the reply from you.
Thanks and Regards