EIC中斷

EIC中斷,在mips中有3種中斷模式,最新的mips晶片都支持一種叫做EIC的模式,即外部中斷模式,在使用上,和以前的低版本mips晶片有很大不同.

基本介紹

  • 中文名:EIC中斷
  • 中斷模式:3種
  • 對象:mips晶片
  • 特點:每箇中斷都有一個單獨的入口
在mips中有3種中斷模式,最新的mips晶片都支持一種叫做EIC的模式,即外部中斷模式,在使用上,和以前的低版本mips晶片有很大不同.
原來的mips晶片有一個統一的入口,中斷來後根據cause暫存器再分發到各個不同的中斷處理單元。EIC模式不同,它是每箇中斷都有一個單獨的入口.
這就需要一個叫做ebase的暫存器進行支撐,在系統初始化的時候,要把你的中斷向量基址存放在這裡,比如0x80000000等,然後還有設定一個IntCtlvs來設定中斷偏移。
當一個中斷到來的時候,系統(或者說cpu)會自動根據這兩個暫存器的值跳轉到相應的如何,在這個入口,怎末寫代碼就是你自己的事了,當然,你得符合一般中斷流程.

相關詞條

熱門詞條

聯絡我們