#1 win xp y el puerto paralelo
Hola, pongo el mismo tema que puse en el foro de windows porque no se bien en cual foro es mas apropiado.
El tema es este:
Con lo que me costo poder leer y escribir al puerto paralelo, ahora me doy cuenta que a windows (XP con servipack 2) no le gusta mucho que le cambien los valores de los registros.
Por ejemplo escribo a la direccion 0x037A el dato 0x30 lo escribe y en menos de un segundo me vuelve a poner el valor en que estaba antes ese registro (creo que siempre pone 0xC4).
Probe haciendo un programita que este constantemente escribiendo ese valor, funciona bastante bien pero de vez en cuando windows es mas rapido y me lo cambia.
El problema es que yo necesito que el quinto bit del registro 0x037A este en 1 (o sea no me sirve el valor 0xC4 que pone windows) porque asi puedo usar el registro de datos (que es el 0x0378) como entrada y entonces no me preocupo porque desde la computadora ese registro no se puede cambiar.
Me parece que no me explique muy bien, se entendio o lo explico de nuevo?
El tema es este:
Con lo que me costo poder leer y escribir al puerto paralelo, ahora me doy cuenta que a windows (XP con servipack 2) no le gusta mucho que le cambien los valores de los registros.
Por ejemplo escribo a la direccion 0x037A el dato 0x30 lo escribe y en menos de un segundo me vuelve a poner el valor en que estaba antes ese registro (creo que siempre pone 0xC4).
Probe haciendo un programita que este constantemente escribiendo ese valor, funciona bastante bien pero de vez en cuando windows es mas rapido y me lo cambia.
El problema es que yo necesito que el quinto bit del registro 0x037A este en 1 (o sea no me sirve el valor 0xC4 que pone windows) porque asi puedo usar el registro de datos (que es el 0x0378) como entrada y entonces no me preocupo porque desde la computadora ese registro no se puede cambiar.
Me parece que no me explique muy bien, se entendio o lo explico de nuevo?
0