Dann scheinen ja mehrere Sachen im Argen zu liegen, die du vermengst:
1) Wenn der Compiler PRINT_PORT nicht kennt, dann musst du es ihm eben bekannt machen
2) Je nachdem, ob PRINT_PORT ein Bit-Bezeichner oder ein Integer ist, muss der Vergleich unterschiedlich geschrieben werden; es bleibt noch das = / ==-Thema
3) Was ist aus dem "Error : device already OPENED " geworden? Wann kommt diese Fehlermeldung?
Für welches Zielsystem programmierst du? Und zeig doch auch deinen gesamten Source, dann findet sich vielleicht auch jemand mit mehr Ahnung als ich, der dir weiterhelfen kann.
Edit:
Für die Nachwelt:
Sorry, geistige Vernebelung, ich war komplett auf dem falschen Gleis.







Zitieren
Lesezeichen