IowKitReadImmediate des 1.2 APIs ist definiert als vereinfachte Implementation der Special Mode Funktion "Getting current pin status" (siehe Kapitel 5.10.4 von IOWarriorDatasheet.pdf).
Im 1.4 API hat sich die Bedeutung zu einer nicht blockierenden Variante von IowKitRead fuer die IO-Pins geändert.
Dieses Problem ist hauptsächlich relevant fuer die Konversion eines Projektes vom 1.2 API auf das 1.4 API.
Die naechste Version des APIs wird als Doppel-API implementiert werden. Es wird ein neues API mit der Version 2.0 (neues Konzept und neue Funktionsnamen) und ein 1.5 API enthalten das zum bisherigen API kompatibel ist.
Die obengenannte Inkompatibilität wird dadurch aufgelöst das IowKitReadImmediate zur Implementation der Version 1.2 zurückkehrt und eine neue Funktion IowKitReadNonBlocking hinzukommt, die das Verhalten der 1.4 Version von IowKitReadImmediate implementiert.
IOWKIT 1.2 und 1.4 API haben eine Inkompatibilität
Moderator: Guido Körber
-
- Posts: 543
- Joined: Mon Dec 01, 2003 6:09 pm