cmdp4.asm
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| cmdp4.asm [2025/12/29 11:43] – created fool-duplex | cmdp4.asm [2026/01/03 18:16] (current) – fool-duplex | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| < | < | ||
| - | * CMDP4.ASM (Routines système) | + | * CMDP4.ASM (Commandes internes, quatrième partie) |
| ************************************************************************************************************ | ************************************************************************************************************ | ||
| + | * CD | ||
| + | * Exécute la commande CD. | ||
| + | ************************************************************************************************************ | ||
| + | CDBFSZ EQU | ||
| + | |||
| + | CD | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | CDGO01 LDX #CDTBUF | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | CDPATH CLR A,X | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | DECA | ||
| + | DECA | ||
| + | | ||
| + | |||
| + | CDGO02 EXG A,B | ||
| + | INCB | ||
| + | CLRA | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | CDRTS RTS | ||
| + | |||
| + | CDTBUF RMB CDBFSZ,0 | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * UNKRT3 | ||
| + | * Routine inutilisée et de fonction inconnue. Une fois entré dedans, on ne peut pas en sortir. | ||
| + | * Elle permet un dump hexadécimal des terminateurs de ligne et un déplacement au clavier. | ||
| + | ************************************************************************************************************ | ||
| + | UNKRT3 SET * | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | UK3LP1 LDA #$FF | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | UK3LB2 CMPB #EFF | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | UK3LB3 JSR PCHAR | ||
| + | | ||
| + | |||
| + | UK3LB1 LDX #TERMIN | ||
| + | | ||
| + | | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * GETATT | ||
| + | * Récupère les attributs d'un fichier. Inutilisé. | ||
| + | ************************************************************************************************************ | ||
| + | GETATT SET * | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | TSTA | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | GARTS RTS | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * SETATT | ||
| + | * Enregistre les attributs d'un fichier. Inutilisé. | ||
| + | ************************************************************************************************************ | ||
| + | SETATT SET * | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | TSTA | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | SALOOP LDB ,X+ | ||
| + | | ||
| + | DECA | ||
| + | | ||
| + | |||
| + | | ||
| + | RTS | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * RDCBUF | ||
| + | * Lit le contenu du buffer commun. Inutilisé. | ||
| + | ************************************************************************************************************ | ||
| + | RDCBUF SET * | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | RTS | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * WRCBUF | ||
| + | * Ecrit le contenu du buffer commun. Inutilisé. | ||
| + | ************************************************************************************************************ | ||
| + | WRCBUF SET * | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | WCBLP LDB ,X+ | ||
| + | | ||
| + | DECA | ||
| + | | ||
| + | |||
| + | | ||
| + | RTS | ||
| </ | </ | ||
| [[code_source_de_nrdos.mo5_version_3.5|Retourner à la liste des fichiers]] | [[code_source_de_nrdos.mo5_version_3.5|Retourner à la liste des fichiers]] | ||
cmdp4.asm.1767005034.txt.gz · Last modified: by fool-duplex
