blob: c0a6fc365578bcb035a98029f0ae717c814e9255 [file] [log] [blame]
.EXTERN MY_LABEL2;
.section .text;
//
//11 EXTERNAL EVENT MANAGEMENT
//
IDLE ; /* (a) */
CSYNC ; /* (a) */
SSYNC ; /* (a) */
EMUEXCPT ; /* (a) */
//CLI Dreg ; /* previous state of IMASK moved to Dreg (a) */
CLI R0;
CLI R1;
CLI R2;
//STI Dreg ; /* previous state of IMASK restored from Dreg (a) */
STI R0;
STI R1;
STI R2;
//RAISE uimm4 ; /* (a) */
RAISE 0;
RAISE 4;
RAISE 15;
//EXCPT uimm4 ; /* (a) */
EXCPT 0;
EXCPT 1;
EXCPT 15;
//TESTSET ( Preg ) ; /* (a) */
TESTSET (P0);
TESTSET (P1);
TESTSET (P2);
//TESTSET (SP);
//TESTSET (FP);
NOP ; /* (a) */
MNOP ; /* (b) */