>conseguido acceder a los puertos E/S que le corresponden a la tarjeta,
>el problema está en que parece que Windows me altere los bytes que yo
>escribo. Hay veces que si leo los bytes que acabo de escribir, tengo lo
>que acabo de escribir; pero hay otras veces que lo que hay no se parece
>en nada a lo que yo he escrito. Creo que el problema está en como el
>acceso a los puertos E/S a través de Windows.
Me temo que no es así, el problema no puede ser de Windows
y tampoco de las instrucciones IN/OUT que son instrucciones de
código máquina que no pueden fallar, ni fallan en W95.
Si lo piensas bien, verás que hay dos posibilidades: O la
tarjeta no funciona bien o tu programa no hace lo que debiera.
En cualquiera caso, necesitas que alguien que conozca la
tarjeta repase tu programa.
Saludos :-) -Pedro-
Con mas informacion te podria ayudar.
Chao.
Silvano <182...@cepsz.unizar.es> escribió en mensaje
<371F06F2...@cepsz.unizar.es>...
> Estudio Ingeniería Industrial en el Centro Politécnico de la
>Universidad de Zaragoza y estoy haciendo mi proyecto final de carrera.
>En el proyecto tengo que manejar una tarjeta que han hecho en el propio
>Centro y que no tiene ningún tipo de driver. Esa tarjeta va pinchada en
>un slot ISA y el programa tiene que correr bajo Windows 95. He
>conseguido acceder a los puertos E/S que le corresponden a la tarjeta,
>el problema está en que parece que Windows me altere los bytes que yo
>escribo. Hay veces que si leo los bytes que acabo de escribir, tengo lo
>que acabo de escribir; pero hay otras veces que lo que hay no se parece
>en nada a lo que yo he escrito. Creo que el problema está en como el
>acceso a los puertos E/S a través de Windows.