Bonjour,
Ayant besoin de lire le port parallèle sous VC++, j'ai écrit la fonction suivante :
unsigned char inp(unsigned short adr)
{
__asm {
xor eax,eax
push edx
mov dx,adr
in al,dx
pop edx
}
}
Le système se plante sur "in al,dx" en me disant que c'est une instruction privilégiée. Comment résoudre ce problème ?
Merci d'avance.
Cordialement, Michel.
Partager