.PSECT .SYMS.,RW,CON,D ;SYMBOLS FOR DDT FOR MSX STAND-ALONE .MACRO SYMBL NAME,ADDR .RAD50 /NAME/ .WORD ADDR .ENDM SYMBL A$PROF,A$PROF SYMBL BGNS,BGNS SYMBL MX.ATL,MX.ATL SYMBL MX.CNT,MX.CNT SYMBL MX.ETI,MX.ETI SYMBL MX.IAC,MX.IAC ;INT COUNTER SYMBL MXEMT,MXEMT ;EMT ENTRY SYMBL MX.BGN,MX.BGN ;START OF MSX SYMBL MX.FSL,MX.FSL ;FREE SPACE LIST FOR I/O SYMBL MX.HGH,MX.HGH ;HIGHEST PRIO ACTIVE TSK # SYMBL MX.IOH,MX.IOH ;I/O HANDLER ENTRY SYMBL MX.OSP,MX.OSP ;ORIG. SP SYMBL MX.SVE,MX.SVE ;ENTRY TO SAVE ONLY PC,PS (MAYBE EAE) SYMBL DV.DT,DT ;DT HANDLER SYMBL MX.IOT,MX.IOT ;IOT TRAP ENTRY SYMBL MX.PST,MX.PST ;MSX INT. POSTER SYMBL MX.TBE,MX.TBE ;END OF STL SYMBL MX.IVR,MX.IVR SYMBL MX.IVS,MX.IVS ;INT VECT SAVE,RESTORE SYMBL MX.KBL,MX.KBL ;KB IN INT HANDLER SYMBL MX.KIL,MX.KIL ;EXIT (RESTART) SYS ENTRY SYMBL MX.LOK,MX.LOK ;LOCK BYTE SYMBL MX.LUT,MX.LUT ;LUN TBL OF LINKBLK ADDR SYMBL MX.MAP,MX.MAP ;APR MAPPER SYMBL MX.RQS,MX.RQS ;QRUN ENTRY SYMBL MX.RQU,MX.RQU ;" SYMBL MX.RTI,MX.RTI ;SCAN CHECKER SYMBL MX.SAV,MX.SAV ;SCAN ENTRY TO SAVE STATUS SYMBL MX.SCN,MX.SCN ;SCANNER SYMBL MX.SEV,MX.SEV ;SIG EVENT BYTE SYMBL MX.STK,MX.STK ;KNL STACK SYMBL MX.TBL,MX.TBL ;MSX SYSTEM TASK LIST SYMBL MX.TCB,MX.TCB ;MX.TBL ADDR OF CURRENT TASK ENTRY OR 0 SYMBL MX.TRP,MX.TRP ;TRAP SERVICE ENTRY SYMBL MX.XIT,MX.XIT ;TASK EXIT ENTRY SYMBL DTLINK,DT0 ;DT LINKBLK ADDR SYMBL LPLINK,LP0 ;LP LINKBLK ADDR (POINTS TO DDB) SYMBL KBILNK,KBIN ;KB INPUT LINK SYMBL KBOLNK,KBOT ;KB OUTPUT LINKBLK SYMBL DV.KBI,KBI ;KB INPUR DRIVER START SYMBL DV.KBO,KBO ;KB OUTPUT DRIVER START SYMBL S.RSAV,S.RSAV ;REG SAVE SYMBL S.RRES,S.RRES ;REG RESTORE SYMBL U.LDR,U.LDR ;TASK APR MAPPER FOR SCAN SYMBL U.RSAV,U.RSAV ;TASK CONTEXT SAVER SYMBL U.RRES,U.RRES ;TASK CONTEXT RESTORER SYMBL MX.CPU,MX.CPU ;CPU NUMBER SYMBL MQDRAN,MQDRAN SYMBL ATLOOK,ATLOOK SYMBL ACTIV8,ACTIV8 SYMBL ASTSET,ASTSET SYMBL CLKINT,CLKINT SYMBL CPUDO,CPUDO SYMBL DQMSGI,DQMSGI SYMBL DQRCV,DQRCV SYMBL DQXST,DQXST SYMBL ENTAST,ENTAST SYMBL EVNFY,EVNFY SYMBL FREDAT,FREDAT SYMBL GETNOD,GETNOD SYMBL INMSGI,INMSGI SYMBL MGXMTR,MGXMTR SYMBL MNDALO,MNDALO SYMBL MODFLG,MODFLG SYMBL MQDRAN,MQDRAN SYMBL MQSET,MQSET SYMBL MSGERR,MSGERR SYMBL MX.ARC,MX.ARC SYMBL MX.AS1,MX.AS1 SYMBL MX.BFS,MX.BFS SYMBL MX.BFE,MX.BFE SYMBL MX.BUS,MX.BUS SYMBL MX.CON,MX.CON SYMBL MX.EMT,MX.EMT SYMBL MX.EOM,MX.EOM SYMBL MX.ERR,MX.ERR SYMBL MX.ETI,MX.ETI SYMBL MX.FTL,MX.FTL SYMBL MX.IAC,MX.IAC SYMBL MX.IOT,MX.IOT SYMBL PX.NSZ,PX.NSZ SYMBL RDMSG,RDMSG SYMBL MX.XIT,MX.XIT SYMBL MX.TBE,MX.TBE SYMBL M.MSG,M.MSG SYMBL P.INS,P.INS SYMBL QXTAST,QXTAST SYMBL ROUTE,ROUTE SYMBL NODCHN,NODCHN SYMBL VECT,VECT SYMBL SETUSG,SETUSG SYMBL S.BRL,S.BRL SYMBL S.BFA,S.BFA SYMBL XNOTFY,XNOTFY SYMBL RQ.R0,RQ.R0 SYMBL CPU.PR,CPU.PR ;TASK PRIO TBL IN CPU SYMBL MX.PRL,MX.PRL SYMBL LIBLST,LIBLST .IF DF,SE$K SYMBL MLSCLS,MLSCLS SYMBL MLSFIL,MLSFIL SYMBL MLSINT,MLSINT SYMBL DMLSCK,DMLSCK SYMBL MMLSCK,MMLSCK SYMBL MLSLVL,MLSLVL SYMBL MLSPWN,MLSPWN .ENDC .IF NDF,$$DOS SYMBL $HEADR,$HEADR SYMBL WBFLST,WBFLST SYMBL MAPCMN,MAPCMN SYMBL MAPPER,MAPPER SYMBL A$PROF,A$PROF SYMBL A.PRSV,A.PRSV SYMBL A.PRRS,A.PRRS SYMBL MAPOFF,MAPOFF SYMBL MAPOF2,MAPOF2 SYMBL CLSALL,CLSALL SYMBL OPNALL,OPNALL .ENDC .WORD 0,0,0 .END