**************************************************
*......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
* 1.6   HDWCFG added (defined in Imp Slice) (stm)*02/03
*------------------------------------------------*
*                                                *
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    *
HDWCFG OPD    $A08E          Hardware cfg funcs  *02/03
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*

