当中断发生时,如果没有更重要的中断在处理中, CPU 就会按中断的种类进入vectors.s 的 VECTOR_TABLE 中其中一地址. 在下载的例子中, 所有中断都进入asm_exception_handler.
asm_exception_handler巳经是中断程式 . 在 mcf5xxx_lo.s 中定义.
在例子中, 中断程式会再进入 mcf5xxx_exception_handler (在 mcf5xxx.c 中定义). 在mcf5xxx_exception_handler中再按中断的 vector 分类. 分类的定义可在MCF5213 的用户手册sec. 3.6 中 找到. vector 63-255 就会进入 cpu_handle_interrupt |