User Tools

Site Tools


equates.asm

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
equates.asm [2026/01/02 18:24] – fool-duplexequates.asm [2026/01/05 18:19] (current) – fool-duplex
Line 15: Line 15:
 RELACH EQU    $A02B           ; Routine de réinitialisation réseau RELACH EQU    $A02B           ; Routine de réinitialisation réseau
 RESEAU EQU    $A025           ; Point d'entrée Nanoréseau RESEAU EQU    $A025           ; Point d'entrée Nanoréseau
 +OEE    EQU    $A03E           ; Point d'entrée copie d'écran
 M5VCT  EQU    $EFFE           ; Vecteur démarrage à froid MEMO5 M5VCT  EQU    $EFFE           ; Vecteur démarrage à froid MEMO5
 ADCNTC EQU    $1FFE           ; Pointeur sur routine réseau CNT-C ADCNTC EQU    $1FFE           ; Pointeur sur routine réseau CNT-C
Line 29: Line 30:
 OCTAVE EQU    $203E           ; Registre d'octave OCTAVE EQU    $203E           ; Registre d'octave
  
-KTSTH  EQU    $0A             ; Routine moniteur clavier+GETCH  EQU    $0A             ; Routine moniteur clavier 
 +KTSTH  EQU    $0C             ; Routine moniteur clavier
 PUTCH  EQU    $02             ; Routine moniteur affichage caractère PUTCH  EQU    $02             ; Routine moniteur affichage caractère
 +PLOTH  EQU    $10             ; Routine moniteur affichage pixel
 NOTEH  EQU    $1E             ; Routine moniteur son NOTEH  EQU    $1E             ; Routine moniteur son
  
Line 41: Line 44:
 ID     EQU    $21             ; Primitive de définition de l'identificateur de poste ID     EQU    $21             ; Primitive de définition de l'identificateur de poste
 CATP   EQU    $22             ; Primitive de premier accès au catalogue CATP   EQU    $22             ; Primitive de premier accès au catalogue
 +CATS   EQU    $23             ; Primitive d'accès suivant au catalogue
 OUVFL  EQU    $24             ; Primitive d'ouverture de fichier en lecture OUVFL  EQU    $24             ; Primitive d'ouverture de fichier en lecture
 OUVFE  EQU    $25             ; Primitive d'ouverture de fichier en écriture OUVFE  EQU    $25             ; Primitive d'ouverture de fichier en écriture
 +CREFI  EQU    $27             ; Primitive de création de fichier
 LIRFI  EQU    $28             ; Primitive de lecture dans un fichier LIRFI  EQU    $28             ; Primitive de lecture dans un fichier
 ECRFI  EQU    $29             ; Primitive d'écriture dans un fichier ECRFI  EQU    $29             ; Primitive d'écriture dans un fichier
 FERFI  EQU    $2A             ; Primitive de fermeture d'un fichier FERFI  EQU    $2A             ; Primitive de fermeture d'un fichier
 RESFI  EQU    $2B             ; Primitive de réservation d'un fichier RESFI  EQU    $2B             ; Primitive de réservation d'un fichier
 +RELFI  EQU    $2C             ; Primitive de relâchement d'un fichier
 SUPFI  EQU    $2D             ; Primitive de suppression d'un fichier SUPFI  EQU    $2D             ; Primitive de suppression d'un fichier
 RENFI  EQU    $2E             ; Primitive de renommage d'un fichier RENFI  EQU    $2E             ; Primitive de renommage d'un fichier
Line 52: Line 58:
 SYSINF EQU    $31             ; Primitive de demande des caractéristiques système  SYSINF EQU    $31             ; Primitive de demande des caractéristiques système 
 SYSTEM EQU    $32             ; Primitive de retour au niveau système SYSTEM EQU    $32             ; Primitive de retour au niveau système
 +DSKF   EQU    $33             ; Primitive de demande de place libre
 +LIRATT EQU    $34             ; Primitive de lecture des attributs fichier
 +ECRATT EQU    $35             ; Primitive d'écriture des attributs fichier
 SETMOD EQU    $36             ; Primitive de changement de mode de création des fichiers SETMOD EQU    $36             ; Primitive de changement de mode de création des fichiers
 CHBIN  EQU    $37             ; Primitive de chargement d'un fichier binaire CHBIN  EQU    $37             ; Primitive de chargement d'un fichier binaire
 CLEAR  EQU    $38             ; Primitive de nettoyage du descripteur de poste CLEAR  EQU    $38             ; Primitive de nettoyage du descripteur de poste
 +RBUFF  EQU    $39             ; Primitive de lecture du buffer commun
 +WBUFF  EQU    $3A             ; Primitive d'écriture du buffer commun
 SETDIR EQU    $3B             ; Primitive de changement de répertoire SETDIR EQU    $3B             ; Primitive de changement de répertoire
 GETDIR EQU    $3C             ; Primitive de demande du répertoire courant GETDIR EQU    $3C             ; Primitive de demande du répertoire courant
Line 64: Line 75:
  
 FBFSIZ EQU    128             ; Taille du buffer de lecture de fichier FBFSIZ EQU    128             ; Taille du buffer de lecture de fichier
 +CBFSIZ EQU    1024            ; Taille du buffer de comparaison de fichier
  
 CNTA   EQU    $01             ; CNT-A CNTA   EQU    $01             ; CNT-A
Line 78: Line 90:
 EOF    EQU    $1A             ; End of file EOF    EQU    $1A             ; End of file
 ESC    EQU    $1B             ; Escape ESC    EQU    $1B             ; Escape
 +INS    EQU    $1C             ; Touche INS
 +EFF    EQU    $1D             ; Touche EFF
 US     EQU    $1F             ; US US     EQU    $1F             ; US
 SPACE  EQU    $20             ; Espace SPACE  EQU    $20             ; Espace
 HYPHN  EQU    '-              ; Tiret HYPHN  EQU    '-              ; Tiret
-QMARK  EQU    '?              ; Point d'interrogation (joker)+QMARK  EQU    '?              ; Point d'interrogation 
 +ASTRSK EQU    '*              ; Astérisque
 SUP    EQU    '>              ; Signe supérieur SUP    EQU    '>              ; Signe supérieur
 AROB   EQU    '@              ; Signe arobase AROB   EQU    '@              ; Signe arobase
Line 93: Line 108:
  
 ; Erreurs Nanoréseau ; Erreurs Nanoréseau
-ERRORS FCB    32              ; Nombre de messages d'erreur+ERRORS EQU    32              ; Nombre de messages d'erreur
  
 EDQER  EQU    128             ; Disque erroné EDQER  EQU    128             ; Disque erroné
equates.asm.1767374654.txt.gz · Last modified: by fool-duplex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki