Hardware Reference
In-Depth Information
IABI_Success
bsf UEP2,EPSTALL ;stall bulk endpoint
movlw 0x01 ;STATUS_SUCCESS
bra IABI_exit
IABI_NoProgress
movlw 0x81
;STATUS_TRANSFER_NOT_IN_PROGRESS
bra
IABI_exit
IABI_Fail
movlw 0x80
;STATUS_FAILED
IABI_exit
movff WREG,INDF0
; set the byte counter to 0x0002
movlw 0x05
movwf
FSR0L
movlw 0x04
movwf FSR0H
movlw 0x02
movff WREG,POSTDEC0
movlw 0xC0 ;return ownership to SIE and declare DATA1 packet
movff WREG,INDF0
bra
transtest_over_ctl_out
Da beim Beispielgerät ein Transfer nicht länger sein darf als eine Transaktion, wird
vom Parser der Bulk-IN Endpoint als leer und die Transaktion als beendet gemel-
det, sobald die Daten aus dem Endpoint übertragen worden sind.
Dieser Request kann mit der USBIO Demo Application der Firma Thesycon getes-
tet werden, indem der folgende Class Request gesendet wird:
Search WWH ::




Custom Search