Istället för att med jämna mellanrum läsa av parallellporten för att se när pin 10 (statuspinne 6) blir hög så skulle jag vilja lösa den kollen på något bättre sätt.
Misstänker att interrupt är rätt väg.. Men jag vet inte riktigt hur jag ska gå till väga. Eller brukar man bara låta programmet ligga i en loop när det ska vänta på att något ska inträffa? Det känns som att det bara skulle slösa CPU-kraft..
Jag använder inpout32.dll som innehåller en kernel-driver, så det borde gå att få interrupts. En annan väg är iofs Windows API, men jag har lika lite koll på hur man löser det där.
Hänger ni med på vad jag vill göra? Annars får ni fråga.

Det är inte helt lätt att skriva relevant information när man saknar kunskapen om vad som behövs för att lösa detta problem.