tlb.c

来自「Renesas(Hitachi SuperH)SH7708的UCOS2源码,uC」· C语言 代码 · 共 26 行

C
26
字号
/*------------------------------------------------------------------------*/
/*  TLB miss Exception Handler                                            */
/*  Author: Kuan, Yeou-Fuh                                                */
/*------------------------------------------------------------------------*/

#include "sh7707.h"

//#pragma interrupt(TLB)

void TLBHandler( void );
void _putc ( int );

void TLBHandler( void )
{
   switch ( EXPEVT )
   {
      case 0x040 :  /*  TLB Miss (Instruction Access)  */
      case 0x060 :  /*  & TLB Miss (Data Access)  */
           _putc ( '1' );
           break;
      default:
           _putc ( '2' );
           break;
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?