i'm working on ARM7TDMI-S cored LPC2138 for which i'm using keil compiler. while programming i came to a strange situation which is as follows. i wrote many programes in keil cross-compiler they worked well and thanx to keil for giving nice software. but for few cases i got SWI inturrupt automatically even programme can't get out of startup instructions while i debug the programme and my programme couldn't go further. Later by changing the programme i solved the problem but i couldn't point out the reason for that problem.... Now again i'm facing the same problem can anyone explain me why the problem comes??