On Fri, Sep 13, 2002 at 10:09:03PM +0200, Andreas Kretschmer wrote:
am Fri, dem 13.09.2002, um 19:10:28 +0200 mailte Rocco Rutte folgendes:
Hi Andreas,
Dummerweise ist die besagte CAD-Software DOS-basiert, wegen der Dongel-Abfrage. Nur deswegen,
Die Dongle-Abfrage kann doch aber auch ohne DOS gemacht werden. Das Programm muss dann als root laufen (bzw. nur der folgende code)
#define PORT 0x378
ioperm( PORT, 3, 1 ); // Zugriff auf Port 0x378 und die 2 folgenden erlaubt int byte = inb( PORT ); if ( byte != dongleWert ) return; ioperm( PORT, 3, 0 );
Könntest du dass dem Entwickler nicht mal nahebringen? Du musst ihm ja nicht sagen, das man im Kernel die 'inb()' methode so umbiegen kann, das sie immer den entsprechenden DongleWert liefert, auch wenn gar kein Dongle drann hängt ;)
Ciao, Tobias