errors.asm
This is an old revision of the document!
Retourner à la liste des fichiers
* NRDOS.MO5 version 3.5
* ERRORS.ASM (Gestion des erreurs)
************************************************************************************************************
* ERRMSG
* Affiche un message d'erreur explicite.
************************************************************************************************************
ERRMSG SET *
PSHS B
LEAX ERRST,PCR
LBSR DSPSTR
LBSR BEEP
PULS B
LDA #ERRORS
LEAX ERNTBL,PCR
LEAY ERSTBL,PCR
LBSR LUSTR
BNE ERRUNK ; L'erreur ne figure pas dans la table ?
LBSR DSPSTR
RTS
ERRUNK PSHS B ; Dans ce cas, on affiche juste son numéro.
LEAX ERRNST,PCR
LBSR DSPSTR
PULS B
CLRA
LBSR DSPDC2
LBRA DCRLF
* Table des numéros d'erreur
ERNTBL FCB EDQER
FCB ESNTX
FCB EIDIN
FCB ETRMS
FCB EIDDD
FCB EFINC
FCB EFINX
FCB EAMBI
FCB EFIST
FCB EMVID
FCB ERSAP
FCB EFDOE
FCB EFPPL
FCB ETFST
FCB EFEXS
FCB EFSET
FCB EFLEC
FCB EFDLC
FCB EFDEP
FCB ENLER
FCB EDCHG
FCB ETROU
FCB EOUVR
FCB EGROS
FCB EGENE
FCB EFINF
FCB EFINX
FCB EDISK
FCB EOLSE
FCB EBTPT
FCB ERINX
FCB ESTXC
* Table des pointeurs sur les messages
ERSTBL FDB SDQER-IMPLNT
FDB SSNTX-IMPLNT
FDB SIDIN-IMPLNT
FDB STRMS-IMPLNT
FDB SIDDD-IMPLNT
FDB SFINC-IMPLNT
FDB SFINX-IMPLNT
FDB SAMBI-IMPLNT
FDB SFIST-IMPLNT
FDB SMVID-IMPLNT
FDB SRSAP-IMPLNT
FDB SFDOE-IMPLNT
FDB SFPPL-IMPLNT
FDB STFST-IMPLNT
FDB SFEXS-IMPLNT
FDB SFSET-IMPLNT
FDB SFLEC-IMPLNT
FDB SFDLC-IMPLNT
FDB SFDEP-IMPLNT
FDB SNLER-IMPLNT
FDB SDCHG-IMPLNT
FDB STROU-IMPLNT
FDB SOUVR-IMPLNT
FDB SGROS-IMPLNT
FDB SGENE-IMPLNT
FDB SFINF-IMPLNT
FDB SFINX-IMPLNT
FDB SDISK-IMPLNT
FDB SOLSE-IMPLNT
FDB SBTPT-IMPLNT
FDB SRINX-IMPLNT
FDB SSTXC-IMPLNT
* Messages d'erreur
SDQER FCC /Disque erron/
FCB ACC, 'B
FCS /e/
errors.asm.1766432981.txt.gz · Last modified: by fool-duplex
