************************************************** *......RTOS-TRAPS (also for PowerPC).............* ************************************************** * 1.0 ERSTELLT 12/95 * * 1.1 TIAC koorigiert / Try ergaenzt *05/97 * 1.2 20 kHz TRAPS added *07/97 * 1.3 TOQWA added ($A088) *06/98 * 1.4 DBGTRA (User-Debug-Trace) $A08A hinzu(Wo)*01/01 * 1.5 CLKSET added (NUK 7.9-C) (Ge/Wo)*06/01 *------------------------------------------------* * * ACT OPD $A014 Activate * ACTEV OPD $A01A Activate by ev sched. ACTQ OPD $4E40 TRAP 0 * CACHCL OPD $A05C Cache clear * CLKASC OPD $A068 Clock to ASCII * CLKSET OPD $A08C Set RTOS-Clock *06/01 CON OPD $4E42 TRAP 2:CONTINUE * CONEV OPD $A01C Continue by ev sched* CONQ OPD $A050 Continue quick * CSA OPD $A03A Char. scan alternate* DATASC OPD $A066 Date to ASCII * .IF_PROCTYPE M68K <<<<<<<<<<<<<<<<<<<<<01/01 DBGTRA OPD $A08A Debug-Trace(UserTrap)01/01 .FIN PROCTYPE M68K <<<<<<<<<<<<<<<<<<<<<01/01 .IF_PROCTYPE MPC604 <<<<<<<<<<<<<<<<<<<<<01/01 DBGTRA FORMAT.L ;PPC-Sonderfall: nur 4 Bytes*01/01 / 00001111101000000000000000000000 twi 11101,r0,0*01/01 / e ;ab NUK 7.8-J *01/01 .FIN PROCTYPE MPC604 <<<<<<<<<<<<<<<<<<<<<01/01 DCDERR OPD $A06C Decode error-text * DELTST OPD $A052 Delimiter test * DIBUC OPD $4E43 DIVISIBLE BUS cycle * DISAB OPD $A034 Disable event * DPC OPD $4E43 TRAP 3:DISPATCHR CALL DVDSC OPD $A012 Device descr. link * ENAB OPD $A032 Enable event * ENTRB OPD $A076 Enter Bolt * ERROR OPD $A002 Write error message * EVACTQ OPD $A056 Ev. sched. act quick* EVCONQ OPD $A05A Ev. continue quick * FETCE OPD $4E48 TRAP 8:FETCH CE * FREEB OPD $A074 Free bolt * GAPST OPD $A00E GEN+PREP SUBTASK * IMBS OPD $A03C SEARCH MODULE * INBUC OPD $4E4F Indivisible bus cycle INTD1 OPD $A04C Integer to D1 * IOWA OPD $A00A I/O-WAIT-PROCESS * ITBO OPD $A006 Identify task by opn. ITBS OPD $A048 Identify task by str* LEAVB OPD $A078 Leave bolt * LITRA OPD $A036 Line Tracer *09/97 LITRAV OPD $A038 Line Tracer virtuell*09/97 MD2B60 OPD $A046 Mul D2 by 60 * MSGSND OPD $A070 Message send * OFF OPD $4E4F INTERRUPT OFF * PENTR OPD $4E4B Procedure-entry * PIT OPD $A02E Periph. input * POT OPD $A030 Periph. output * PREV OPD $A022 PREVENT BY NAME * PREVQ OPD $A054 Prevent quick * QSA OPD $A01E QUOTE-SCANNER * RCLK OPD $A03E READ CLOCK TRAP * RCLK50 OPD $A086 READ CLOCK TRAP,50us*09/97 RELCE OPD $4E49 TRAP 9:RELEASE CE * RELEA OPD $4E47 TRAP 7:RELEASE * REQU OPD $4E46 TRAP6: Request sema * RESRB OPD $A072 Reserve bolt * RETN OPD $4E4C Return from procedure RSTT OPD $A04A Reset T-link and new* RUBBL OPD $A020 RUBBER BLANKS * RWSP OPD $A02A RELEASE WSP * SCAN OPD $4E45 TRAP 5:SCANNER ROM * STBCLK OPD $A05E Set battery clock * SUSP OPD $A028 SUSPEND * TERME OPD $A000 TERMINATE EXTERNAL * TERMEQ OPD $A058 Terminate quick * TERMI OPD $4E41 TRAP 1:TERMINATE * TERV OPD $A010 TERMI AND VANISH * TIAC OPD $A016 Time sched activate *05/97 TIACQ OPD $A024 Time sched quick act* TIA50 OPD $A07C Timesched act(50us) *07/97 TIA50Q OPD $A07E " quick act(50us) *07/97 TICON OPD $A018 Time sched cont. * TICONQ OPD $A04E Time sched cont.quick TIC50 OPD $A080 Timesched cont(50us)*07/97 TIC50Q OPD $A082 " cont.quick (50us)*07/97 TIRE OPD $A02C TIME RESUME * TIRE50 OPD $A084 TIME RESUME (50us) *07/97 TOQ OPD $4E4D TRAP 13:TAKE OF QUEUE TOQWA OPD $A088 TOQ ELSE WAIT *06/98 TOV OPD $4E4E To virtual * TRIGEV OPD $A026 TRIGGER EVENT * TRY OPD $A07A Try to REQUEST SEMA *05/97 WFEX OPD $A06E Wait for exit * WSBS OPD $A00C WSP BACKWARD SEARCH * WSFA OPD $A008 WSP fixed adr requ. * WSFS OPD $A004 FETCH WSP FORWARD * XIO OPD $4E4A TRAP 10:I/O-SUPERVSR*