diff options
Diffstat (limited to 'firmware/usbdrv/usbdrvasm12.inc')
| -rw-r--r-- | firmware/usbdrv/usbdrvasm12.inc | 45 | 
1 files changed, 1 insertions, 44 deletions
| diff --git a/firmware/usbdrv/usbdrvasm12.inc b/firmware/usbdrv/usbdrvasm12.inc index 78a14e0..d3bd056 100644 --- a/firmware/usbdrv/usbdrvasm12.inc +++ b/firmware/usbdrv/usbdrvasm12.inc @@ -5,7 +5,6 @@   * Tabsize: 4   * Copyright: (c) 2007 by OBJECTIVE DEVELOPMENT Software GmbH   * License: GNU GPL v2 (see License.txt), GNU GPL v3 or proprietary (CommercialLicense.txt) - * This Revision: $Id: usbdrvasm12.inc 740 2009-04-13 18:23:31Z cs $   */  /* Do not link this file! Link usbdrvasm.S instead, which includes the @@ -41,50 +40,8 @@ DATAx (rx) to ACK/NAK/STALL (tx)                    2   7.5    16-60  USB_INTR_VECTOR:  ;order of registers pushed: YL, SREG [sofError], YH, shift, x1, x2, x3, cnt      push    YL              ;2 [35] push only what is necessary to sync with edge ASAP -	      in      YL, SREG        ;1 [37]      push    YL              ;2 [39] - -	in		YL, TIMSK -	cpi		YL, 0 -	breq	compare2						; don't go to app if equal (possible bootloader) - -	; prep and jump to app vector -	pop YL -	out      SREG, YL -	pop YL -	rjmp __vectors - 2 - -compare2: -	in		YL, TCNT2 -	cpi		YL, 0xFF	 -	breq	bootloaderExt0					; don't go to app if equal (bootloader) - -	; prep and jump to app vector -	pop YL -	out      SREG, YL -	pop YL -	 -	; some errors with 1 nop -	;nop -	;nop -	;nop -	;nop -	;nop -	;nop -	;nop -	;nop -	;nop -	;nop -	 -	 -	rjmp __vectors - 2 - - -bootloaderExt0: -	ldi YL, 0 -	 -  ;----------------------------------------------------------------------------  ; Synchronize with sync pattern:  ;---------------------------------------------------------------------------- @@ -432,4 +389,4 @@ skipAddrAssign:      out     USBOUT, x1          ;[16] <-- out J (idle) -- end of SE0 (EOP signal)      out     USBDDR, x2          ;[17] <-- release bus now      out     USBOUT, x3          ;[18] <-- ensure no pull-up resistors are active -    rjmp    doReturn
\ No newline at end of file +    rjmp    doReturn | 
