Bonjour tout le monde. J'ai un tas de questions à vous poser concernant le port parallèle, notamment sur la manière d'y acceder sous Windows XP. Je ne cherche pas à encore controler les pins, je veux simplement pouvoir envoyer un octet. Je sais également qu'il faut un driver pour y arriver, j'ai déja des bases de programmation de drivers, j'ai également le DDK et bien sur le SDK.
1. Si j'ouvre le port avec CreateFile("LPT1", ...) (ou "\\Device\\ParallelPort0"), dois-je utiliser ensuite WriteFile/ReadFile ou bien DeviceIoControl. Où puis-je également trouver une documentation claire sur la communication avec parport.sys à partir d'un pogramme en mode user.
2. Peut-on inclure du code assembleur (inline assembler) dans le code d'un driver? Du OUT DX, AL par exemple dans un DispatchWrite ...
Merci beaucoup.
IOCTL.
Partager