From b97a211104b84e6b82d8372a3d8511c8438761cc Mon Sep 17 00:00:00 2001 From: Christian Starkjohann Date: Sat, 18 Oct 2008 18:19:35 +0000 Subject: - fixed jump target for SE0 computation in bitIsSet branch --- usbdrv/usbdrvasm128.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usbdrv/usbdrvasm128.inc') diff --git a/usbdrv/usbdrvasm128.inc b/usbdrv/usbdrvasm128.inc index effed45..3f21e19 100644 --- a/usbdrv/usbdrvasm128.inc +++ b/usbdrv/usbdrvasm128.inc @@ -380,7 +380,7 @@ unstuff0c: andi fix, ~(1 << 0) ;[07] ifioclr USBIN, USBMINUS ;[00] ifioset USBIN, USBPLUS ;[01] - rjmp bit0IsClr ;[02] executed if first expr false or second true + rjmp bit0IsSet ;[02] executed if first expr false or second true rjmp se0AndStore ;[03] executed only if both bits 0 bit0IsSet: ifrclr phase, USBMINUS ;[04] check phase only if D- changed -- cgit v1.2.3