Name: . . . USB:USER-Mode . . . . . .
FKT:
direkten Zugriff auf VNC durch Anwenderprogramm erlauben
PE:
Register E
PA:
CY=0
VR:
HL, DE, AF
Bemerkung:
Der USB-PIO des M052 wird von dieser Funktion zugeschaltet.
Der M052-Interrupt holt nur die Daten von der USB-Tastatur ab.
Die Daten von der FIFO-Schnittstelle sind vom Anwenderpro-
gramm abzuholen. Die Nutzung der Funktionen RAWIN und
RWAOUT ist gestattet.
Die anderen CAOS-Funktionen des PV7 bzw. die äquivalenten
CAOS-Systemprogramme dürfen nicht genutzt werden, solange
der USB-USER-Mode aktiv ist!
Name: . . . USB:CAOS-Mode . . . . . . PV7, UP-Nr. 7.1
FKT:
direkten Zugriff auf VNC durch Anwenderprogramm sperren
PE:
Register E
PA:
CY=0
VR:
HL, DE, AF
Bemerkung:
Der USB-PIO des M052 wird von dieser Funktion abgeschaltet.
Der M052-Interrupt verarbeitet alle Daten vom VNC (USB-Tas-
tatur und FIFO-Schnittstelle).
Die Nutzung der Funktionen RAWIN und RWAOUT ist ver-
boten. Die CAOS-Funktionen des PV7 bzw. die äquivalenten
CAOS-Systemprogramme dürfen genutzt werden, solange der
USB-CAOS-Mode aktiv ist! Der CAOS-Mode ist der Ein-
schaltzustand des KC-Systems mit M052.
Name: . . . USB:RAWOUT . . . . . . .
FKT:
Schreiben eines Bytes in den VNC inkl. Time-Out-Prüfung
PE:
Register E
Register A
PA:
CY=0
CY=1
Register DE
VR:
AF, (DE bei Fehler)
Bemerkung:
Diese Funktion darf von einem Anwendungsprogramm nur im
USB-USER-Mode aufgerufen werden!
170
3. SOFTWARE
0
OK
1
OK
2
zu schreibendes Byte
OK, Byte wurde geschrieben
Fehler, dann
Fehlercode „TO" oder „MD"
PV7, UP-Nr. 7.0
PV7, UP-Nr. 7.2