J'ai aussi trouver cela pour faire la même chose que les fonctions précédentes:
char lire(unsigned short adr)
{
#pragma inline
unsigned char ret_char;
asm
{
mov dx,adr
in al,dx
mov ret_char,al
}
return(ret_char);
}
void ecrire(unsigned short adr,char out_char)
{
asm
{
mov al,out_char
mov dx,adr
out dx,al
}
}
)