[C con Clase] Interrupciones del puerto paralelo en wXP

rrockanrolito rrockanrolito en tutopia.com
Vie Dic 8 21:19:39 CET 2006


Listeros:

Hemos desarrollado donde trabajo una interfase que se comunica con la PC
a través del puerto paralelo. Funciona bastante bien usando los puerto de
datos, status y control pero hemos tenido que leer el puerto a intervalos
para detectar "escuchar" lo que nos comunica la interfase. Si bien funciona
nos presenta algunos problemas que estimamos se solucionaran al leer el
puerto solo al momento de que recibamos una interrupción. Es un desarrollo
de años que ahora se plantea mejorar.

Hemos descargado mucho código y mucha información, de todas formas no
hemos podido solucionarlo. Entiendo que para XP hay algunas limitaciones y
no es sencillo "escuchar" la interrupción del puerto paralelo. Hemos leído
que se debe compilar en modo kernel cosa que no hemos hecho nunca.

Por otro lado conseguimos que funcione para los modos BiDireccional,
SPP, EPP 1.7 y 1.9 y desde ayer en el modoECP que es el que traen predeterminado
las computadoras actuales.

Trabajamos todo en plataforma Windows. Todo esta programado en C.
Podemos usar otro lenguaje si es que esto fuera necesario.

Si bien existe la posibilidad de trabajar con W98 hay clientes que usan
el XP, es por esto que la solución debería incluir a ambos (preferentemente
XP)

En concreto deseo aprender sobre:

- Como detectar interrupciones en XP
- Como compilar en modo kernel.

Cualquier colaboración o porción de código nos ayudara

Muchas gracias

Andrés______________________________
Visita http://www.tutopia.com y comienza a navegar más rápido en Internet. Tutopia es Internet para todos.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20061208/372d4266/attachment.html>


Más información sobre la lista de distribución Cconclase