PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C - LPT-Port ansteuern - Win 98 - OUTP() veraltet - und nun



Pitt1986
01.08.2005, 12:14
hi,

hab da jetzt ne wichtige frage.
ich will unter windows 98 den lpt-port ansprechen, aber ich häng seit fünf tagen dran und komm einfach nicht weiter.
ich möchte einfach den lpt-port ansteuern.
unter windows xp soll des ja nur mit treibern oder mit der windowsAPI geben, aber der port soll ohne treiber und ohne die API angesteuert werden, deswegen mach ich des auf dem windows 98 da gehts ja einfach so.
Das größte problem ist in der biblihothek conio.h gibt es die funktion outp nicht mehr.
outp(0x378,0x00) <- früher - jetzt veraltet
hab gelesen dass ich des jetzt so machen kann.
0x378=0x00 <- aber des geht irgendwie nicht und ergibt für mich irgendwie keinen sinn

betriebssytem: windows 98
sprache: c

SprinterSB
01.08.2005, 13:14
vielleicht so?


*((unsigned char * volatile) 0x378) = 0x0;

oder


*((volatile unsigned char *) 0x378) = 0x0;

oder https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=101275#101275