Driver

Principal Arriba

 

horizontal rule

 

Drivers:

bullet Driver de pantalla y teclado. Si queremos otro tipo de pantalla o teclado tendremos que modificar el fichero Key.ini que se encuentra en el directorio c:\utils del equipo. El programa que ejecuta esta configuración es el fichero Key.exe.

 

bulletAnsi.sys. Se encuentra en c:\dos. Las librerías desarrolladas por MIPSA para la programación en C++ ó los programas en PASCAL no utilizan el modo Ansi para el manejo de la consola. Si desea programar en lenguajes que utilizan el modo ANSI para la consola como CLIPPER, COBOL y BASIC debe modificar el fichero C:\CONFIG.SYS  e introducir la línea DEVICE = C:\DOS\ANSI.SYS, de esta forma podrá trabajar en modo ANSI.

 

C:\UTILS>DIR 

Volume in drive C is NO NAME
Volume Serial Number is 454E-075D
Directory of C:\UTILS

        . <DIR>                01-24-1980 9:35p
       .. <DIR>                01-24-1980 9:35p

D.BAT                  281  07-08-2001 11:19a
E.BAT                   281  07-08-2001 11:19a
HELP TXT          1,228  07-27-2001 10:05a
HEM EXE          40,202  07-20-2001 1:03p
K BAT                     46  07-20-2001 12:25p
KEY EXE           18,172  06-12-2001 9:28a
KEY INI                 108  06-04-2001 4:22p
LOADER EXE  227,040  07-19-2001 9:08a
M BAT                   516  07-20-2001 11:48a
NIL BAT                133  10-31-2000 4:14p
X BAT                    269  07-20-2001 11:54a
             11 file(s) 287,714 bytes
               1,083,392 bytes free

          

-          C:\UTILS\D.BAT: Deshabilita la utilización del Ansy.sys para la ejecución de aplicaciones  en C++ que utilizan las librerías MIP.

-          C:\UTILS\E.BAT: Habilita la utilización del Ansy.sys para la ejecución de aplicaciones que no utilizan las librerías MIP para programación en C++.

-          C:\UTIL\HEM.EXE: Es el fichero que gestiona la visualización del texto del fichero de ayuda del Sistema Operativo HELP.TXT.

-          C:\UTILS\K.BAT: Es el fichero que realiza la creación de la carpeta c:\USUARIO, ejecuta la herramienta LOADER.EXE. Esta herramienta se pone en comunicación con el programa del PC MIPCOM2001 y carga una aplicación en esta carpeta. Después el X.BAT ejecuta esta aplicación automáticamente.

C:\UTILS>TYPE K.BAT
c:
cd\
md usuario
cd usuario
loader
x

-          C:\UTILS\KEY.INI: Es el fichero de configuración del driver de teclado y pantalla. Sus parámetros incluyen el tipo de pantalla, teclado así como si se trata de una placa MIP para terminal o una placa MIPPCX2. Como en todos los ficheros de inicio estándar, las líneas que empiecen por punto y coma se tratan como si fueran comentarios. Su contenido es el siguiente:

           

-          C:\UTILS\KEY.EXE: Es el driver de pantalla propiamente dicho. NO FUNCIONA SIN EL FICHERO KEY.INI las distintas configuraciones que soporta son las siguientes:

bullet

TIPO DE MAQUINA: Puede ser MIP5 REV3 o MIPPCX2. Se selecciona en el fichero KEY.INI  en el parámetro MIP_TYPE. Valores posibles: “MIP5 REV3”, “MIPPCX1”.

bullet

TIPO DE TECLADO: Se cambia en el parámetro KEYBOARD. Se selecciona en el fichero  KEY.INI. Valores posibles: “5x5” y “7x5”.

-          C:\UTILS\LOADER.EXE: Herramienta que se pone en comunicación con el programa del PC MIPCOM2001 a 115.200 b.p.s, SinPadidad, FullDuplex  y carga en la carpeta en donde se encuentre el MIP5B los ficheros contenidos en el fichero FILE.INI. Este fichero FILE.INI, puede estar en la actual carpeta del MIP5B, o en la carpeta de Transmisión del MIPCOM2001.

-          C:\UTILS\M.BAT: Este fichero comprueba la existencia de aplicaciones demos MIPSA o aplicación de usuario en el MIP5B. Si existen, muestra en pantalla la opción que debe teclearse para su ejecución. Por ejemplo: la aplicación de usuario se debe encontrar en el directorio c:\ usuario.  Si es así, presenta un menú con la letra que puede ejecutar cada una de ellas.

         MENU

-------------------------

X.  Aplic. Usuario

Esto le indica que pulsando la letra X y después ENT, accederá a este programa.

Si tuviéramos más aplicaciones estándar MIPSA en sus respectivos y correctos directorios entonces aparecería en pantalla junto con la tecla que activa dicho programa.  

-          C:\UTILS\NIL.BAT:

-          C:\UTILS\X.BAT:

      @echo off
if not exist C:\USUARIO\mip.bat goto error
C:
cd C:\USUARIO
cls
call mip.bat
goto fin
:error
cls
echo ********************
echo ERROR: No existe el
echo fichero MIP.bat en:
echo C:\USUARIO\
echo ********************
pause
:fin
C:
cd C:\
m

Nota: Todos los ficheros de la carpeta c:\utils van protegidos contra escritura.  Puede utilizar el comando "attrib -r *.*" para desproteger los ficheros. Utilice el comando "attrib +r *.*" para restaurar la protección de los ficheros.

 

 

Para más información diríjase a la página de programación en cualquier lenguaje para Mip5b

 

horizontal rule

 

Home