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/89 23:00 moved zero page definition *
- _*********************************************************
-
-
- _*********************************************************
- _* *
- _* routine : DISPMESS - display a message *
- _* *
- _* entry *
- _* ----- *
- _* A - Message number *
- _*.......................................................*
- _* used *
- _* ---- *
- _* A,Y *
- _*.......................................................*
- _* exit *
- _* ---- *
- _* none *
- _*********************************************************
-
-
- dispmess equ *
- é _ point to message table entry
- ▓
- ¥ messadd,x _ get address of message
- » messpntr
- ¥ messadd+1,x
- » messpntr+1
-
- _ display the message
-
- ƒ #0
- messlop1 equ *
- ¥ [messpntr],y
- à exitmess
- £ bsout
- Ü
- ê messlop1
- exitmess equ *
- ¬
-
- messadd dw mess0,mess1,mess2,mess3,mess4,mess5,mess6,mess7,mess8,mess9
- dw mess10,mess11,mess12,mess13
- mess0 db 13,"UNRECOGNISED COMMAND",13,0
- mess1 db 13,"MT OPERATING SYSTEM V1.0 INITIALISED",13,0
- mess2 db 13,"PROGRAM NAME DOESN'T EXIST",13,0
- mess3 db "SUSPENDED",13,0
- mess4 db "ACTIVE",13,0
- mess5 db "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
- mess9 db "LOAD FAILED",13,0
- mess10 db "NO PROGRAMS CURRENTLY IN SYSTEM",13,0
- mess11 db "LOADING, PLEASE WAIT...",13,0
- mess12 db "PROGRAM LOADED",13,0
- mess13 db "STORAGE TABLE FULL. AREA NOT FREED",13,0
-
-
- IEND
-
-