<br /><br />void Isr_Init(void)<br />{<br /> pISR_UNDEF = (U32)HaltUndef;<br /> pISR_SWI = (U32)HaltSwi;<br /> pISR_PABORT = (U32)HaltPabort;<br /> pISR_DABORT = (U32)HaltDabort;<br /> rINTMOD = 0x0; // All=IRQ mode<br /> rINTMSK = BIT_ALLMSK; // All interrupt is masked. <br />}<br /><br />void HaltUndef(void)<br />{<br /> puts("Undefined instruction exception!!!
");<br />// printf("Undefined instruction at 0x%08x!!!
", addr);<br />// printf("0x%08x, 0x%08x
", rSRCPND, rINTPND);<br /> while(1);<br />}<br /><br /><br />有人知道上面的代码是什么意思吗? |
|