User Tools

Site Tools


codes_de_retour_d_erreur

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
codes_de_retour_d_erreur [2022/09/14 18:40] fool-duplexcodes_de_retour_d_erreur [2022/09/14 18:51] fool-duplex
Line 7: Line 7:
  
                 ORG    $3000                 ORG    $3000
 +
 +         ; Ca commence ici 
  
 3000 10CE2200   LDS    #$2200                                   Pile initialisée en $2200            3000 10CE2200   LDS    #$2200                                   Pile initialisée en $2200           
Line 16: Line 18:
  
          INFINI EQU    *          INFINI EQU    *
-3014 20FE       BRA    INFINI              +3014 20FE       BRA    INFINI                                   Attend que le central prenne la main  
  
 +         ; Buffer de consigne pour SYSTEM
          CONSIG EQU    *          CONSIG EQU    *
 3016            FCB    $0C, $00, $09, $32, $00                  9/50 = SYSTEM 3016            FCB    $0C, $00, $09, $32, $00                  9/50 = SYSTEM
 +          
 +         ; Routine pour attendre la pression d'une touche 
          WAITK  EQU    *          WAITK  EQU    *
 301B 3F0A       CALL   KTSTH                                    Lit le clavier 301B 3F0A       CALL   KTSTH                                    Lit le clavier
Line 26: Line 30:
 301F 39         RTS        301F 39         RTS       
                                  
 +         ; Routine d'affichage d'une chaîne terminée par 0       
          DISPL  EQU    *          DISPL  EQU    *
 3020 E680       LDB    ,X+                                      Caractère suivant        3020 E680       LDB    ,X+                                      Caractère suivant       
-3022 2601       BNE    CONT              +3022 2601       BNE    CONT                                     Pas un zéro ? On continue
 3024 39         RTS                        3024 39         RTS                       
  
Line 35: Line 40:
 3027 20F7       BRA    DISPL               3027 20F7       BRA    DISPL              
  
 +         ; Message à afficher
          MESG   EQU    *          MESG   EQU    *
 3029 1F2020     FCB    $1F, $20, $20                            CONSOLE 0,24 3029 1F2020     FCB    $1F, $20, $20                            CONSOLE 0,24
Line 44: Line 50:
 3036 1F4048     FCB    $1F, $40, $48                            LOCATE 7,0 3036 1F4048     FCB    $1F, $40, $48                            LOCATE 7,0
 3039            FCC    /Erreur au chargement de / 3039            FCC    /Erreur au chargement de /
-     1F4C4F     FCB    $1F, $4C, $4F                            LOCATE 14,12 +3051 1F4C4F     FCB    $1F, $4C, $4F                            LOCATE 14,12 
-                FCC    /a:12345678.123/                         Disque et nom du fichier, à modifier +3054            FCC    /a:12345678.123/                         Disque et nom du fichier, modifié selon besoin 
-     1F5841     FCB    $1F, $58, $41                            LOCATE 0,24 +3062 1F5841     FCB    $1F, $58, $41                            LOCATE 0,24 
-                FCC    /Appuyer sur une touche pour continuer./ +3065            FCC    /Appuyer sur une touche pour continuer./ 
-     00         FCB    $00                                      Fin de message+308B 00         FCB    $00                                      Fin de message
                                      
 </code> </code>
codes_de_retour_d_erreur.txt · Last modified: 2022/09/14 18:55 by fool-duplex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki