Hi,
Du benötigst also für Deine Entwicklungsumgebung eine parallele
Schnittstelle(LPT).
Wenn Deine Software zur LPT-Kommunikation direkte Portzugriffe auf das
LPT-Register durchführen muss (emuliert also nicht einen Drucker), so
muss dies bei Win2k,XP durch Zwischenschaltung eines 'Services'
geschehen, da Win2k/Xp aus Sicherheitsgründen direkte Portzugriffe
verbietet.
Dieser Service wird natürlich nicht mehr funktionieren, wenn Du einen
USB-DruckerportEmulator verwendest, da dieser über die I/O-Befehle des
'Services' nicht direkt ansprechbar ist. Der USB-Emulator hängt sich
softwaremäßig zwischen den aktuellen Druckertreiber und gibt das
Protokoll an seiner eigenen Schnittstelle aus.
Die ganze Sache funktioniert also nur, wenn Dein Programmiergerät als
'Drucker' unter Windows installiert werden muss - kann ich mir aber
nicht vorstellen, da das dann einzuhaltende standartisierte
Druckerprotokoll viel zu lahm und unflexible ist.
Musst Dir wohl eine (teure) PMCIA-CARD mit LPT-Schnittstelle besorgen.
Diese hängt sich wirklich in die Hardware Deines Notebooks und ist dann
auch über die standartisierte LPT I/O-Adressen ansprechbar.