Atariware Wiki: Comando XIO

https://www.atariware.cl/wiki     Versión: 8 (26/11/2025 19:28)

Comando XIO

1. Formato

XIO comando, #canal, modo, argumento, unidad

  1. Comando : Deberás usar los que están definidos anteriormente tales como general, gráficos, sistema operativo y etc..
  2. Canal : Puede usar el 1 al 7.
  3. Modo : 0 : sin uso, 4 : Abierto para la lectura, 6 : Abierto para leer directorio de disco, 8 : Abierto para escritura, 9 : Abierto para escritura para añadir, 12 : Abierto para la lectura y la escritura.
  4. Argumento : Normalmente se usa 0.
  5. Unidad : El cual identifica que dispositivo se va usar.

Ejemplos :

2. Tipos de comandos

A continuación, mostraremos los tipos más comunes de comandos para diferentes eventos.

2.1. General de entrada y salida


Descripción
3 Abrir canal
5 Leer línea
7 Obtener carácter
9 Grabar línea
11 Inserta carácter
12 Cierra canal
13 Estado del canal

2.2. Gráficos


Descripción
17 Dibuja línea
18 Rellena área

2.3. Sistema operativo de disco


Descripción
32 Renombrar archivo
33 Eliminar archivo
35 Proteger archivo
36 Desproteger archivo
37 Mover el puntero
38 Buscar el puntero del archivo
39 Obtener la longitud del archivo (SpartaDos)
40 Cargar el archivo binario
41 Guarde el archivo binario (DOS y SpartaDOS)
41 Cambiar directorio (MyDOS)
42 Crear directorio (SpartaDOS)
43 Eliminar directorio (SpartaDOS)
44 Cambiar directorio (SpartaDOS)
45 Establecer archivo de arranque (SpartaDOS)
46 Desbloqueo de disco (SpartaDOS 2.3/3.2)
49 Establecer los atributos de archivo (SpartaDOS X)
253 Formato de densidad Simple (DOS 2.5)
254 Formatear

2.4. RS-232


Descripción
32 Salida parcial bloque
34 Control DTR, RTS, XMT
36 Velocidad de transmisión, tamaño de palabra, bits de parada y control listo
38 Modo translation
40 Modo concurret