We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e2472b0 commit cc4d159Copy full SHA for cc4d159
1 file changed
src/usbdrvce/usbdrvce.asm
@@ -1681,14 +1681,13 @@ usb_GetEndpointAddress:
1681
usb_GetEndpointTransferType:
1682
pop hl
1683
ex (sp),iy.endpoint
1684
- ld a,(iy.endpoint.transferInfo)
1685
- and a,endpoint.transferInfo.type
1686
- ld c,a
1687
xor a,a
1688
cp a,iyl
1689
- sbc a,a
1690
- cpl
1691
- or a,c
+ cpl ; A = -1 = USB_UNKNOWN_TRANSFER
+ jq z,.unknown_transfer
+ ld a,(iy.endpoint.transferInfo)
+ and a,endpoint.transferInfo.type
+.unknown_transfer:
1692
jp (hl)
1693
1694
;-------------------------------------------------------------------------------
0 commit comments