home *** CD-ROM | disk | FTP | other *** search
- E
- _*********************************************************
- _* *
- _* MODULE NAME : mess.asm *
- _* *
- _* mAINTENANCE LOG *
- _* --------------- *
- _* *
- _* DATE TIME ACTION *
- _* ---- ---- ------ *
- _* 25/02/89 01:30 INITIAL CODING *
- _* 28/03/89 22:50 ADDED MESSAGES 2-7 *
- _* 03/04/89 23:00 CHANGED BRACKETS + MESS 8 *
- _* 06/04/8923:00 MOVED ZERO PAGE DEFINITION *
- _*********************************************************
-
-
- _*********************************************************
- _* *
- _* ROUTINE : dispmess - DISPLAY A MESSAGE *
- _* *
- _* ENTRY *
- _* ----- *
- _* a - mESSAGE NUMBER *
- _*.......................................................*
- _* USED *
- _* ---- *
- _* a,y *
- _*.......................................................*
- _* EXIT *
- _* ---- *
- _* NONE *
- _*********************************************************
-
-
- DISPMESSEQU *
- _ POINT TO MESSAGE TABLE ENTRY
- {CBM-R}
- MESSADD,X_ GET ADDRESS OF MESSAGE
- {CBM-P} MESSPNTR
- MESSADD+1,X
- {CBM-P} MESSPNTR+1
-
- _ DISPLAY THE MESSAGE
-
- #0
- MESSLOP1EQU *
- [MESSPNTR],Y
- EXITMESS
- BSOUT
-
- MESSLOP1
- EXITMESSEQU *
- {CBM-N}
-
- MESSADDDW MESS0,MESS1,MESS2,MESS3,MESS4,MESS5,MESS6,MESS7,MESS8,MESS9
- DW MESS10,MESS11,MESS12,MESS13
- MESS0DB 13,"unrecognised command",13,0
- MESS1 DB 13,"mt operating system v1.0 initialised",13,0
- MESS2DB 13,"program name doesn't exist",13,0
- MESS3 DB "suspended",13,0
- MESS4 DB "active",13,0
- MESS5DB "incorrect format of command",13,0
- MESS6 DB "cannot run any more programs",13,0
- MESS7 DB "program name too long",13,0
- MESS8 DB "priority value invalid",13,0
- MESS9DB "load failed",13,0
- MESS10DB "no programs currently in system",13,0
- MESS11DB "loading, please wait...",13,0
- MESS12 DB "program loaded",13,0
- MESS13DB "storage table full. area not freed",13,0
-
-
- iend
-
-