Ich hab mir das nun mal noch genauer angeschaut und ich verstehe das so:
Es gibt ein Register, in dem ein Feld Count, und ein Feld INC
beschrieben werden kann. Der Wert im Feld Count kann von 0-255
beschrieben werden das INC-Feld was dekrementiert werden soll.
SourcePOinter DestinationPointer oder beides gleichzeitig.
Wenn nun das Count = 0 ist, dan wir d ein normaler interrupt
durchgeführt.
Wenn Count zwischen 254..2 ist, dann wird das RequestFlag gelöscht,
count dekrementiert und PEC-Transfer durchgeführt
Wenn Count = 1 ist dann wird das RequestFlag nciht gelöscht, count
dekrementiert und PEC-Transfer durchgeführt
Wenn Count = 255 ist dann wird das RequestFlag nciht gelöscht, count
dekrementiert und PEC-Transfers werden kontinuierlich durchgeführt; ohne
count zu verändern
Soweit so gut. Aber was bringt mir das jetzt? Was ist nun ein PEC? Eine
Art Interrupt? was ist das besondere dran? Warum brauch ich noch eine
neute Art interrupt? Das steht leider im Handbuch nicht.