Gast
#201409
Hallo,
ich habe folgendes Problem:
ich möchte (unter Windows XP) auf eine ältere Selbstbauhardware am
Parallelport zugreifen.
Ich habe eine ältere DOS Software, die mit dem UserPort Treiber auch
funktioniert. Ich will das Programm jetzt aber mit einer GUI versehen
und etwas erweitern.
Leider scheint MinGW diese ganzen Inport(), Outportb() usw. Funktionen
nicht zu kennen.
Weiss jemand ob diese vielleicht irgenwie aufgerufen werden können ?
Alternativ würde ich versuchen, diese als Inline asm zu schreiben,
leider komme ich mit g++ asm Systax nicht klar. Kann mir vielleicht
jemand erklären wie ich zum Bespiele folgenden code auf den g++
übertrage ?
void outportb(UINT portid, BYTE value)
{
__asm mov edx,portid
__asm mov al,value
__asm out dx,al
}
P.S. die inpout32.dll scheint nicht geeignet zu sein.