summaryrefslogtreecommitdiff
path: root/firmware/LUFA/Drivers/USB/HighLevel/USBTask.lst
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/LUFA/Drivers/USB/HighLevel/USBTask.lst')
-rw-r--r--firmware/LUFA/Drivers/USB/HighLevel/USBTask.lst88
1 files changed, 88 insertions, 0 deletions
diff --git a/firmware/LUFA/Drivers/USB/HighLevel/USBTask.lst b/firmware/LUFA/Drivers/USB/HighLevel/USBTask.lst
new file mode 100644
index 0000000..4881054
--- /dev/null
+++ b/firmware/LUFA/Drivers/USB/HighLevel/USBTask.lst
@@ -0,0 +1,88 @@
+ 1 .file "USBTask.c"
+ 2 __SREG__ = 0x3f
+ 3 __SP_H__ = 0x3e
+ 4 __SP_L__ = 0x3d
+ 5 __CCP__ = 0x34
+ 6 __tmp_reg__ = 0
+ 7 __zero_reg__ = 1
+ 15 .Ltext0:
+ 16 .section .text.USB_USBTask,"ax",@progbits
+ 17 .global USB_USBTask
+ 19 USB_USBTask:
+ 20 .LFB68:
+ 21 .LSM0:
+ 22 0000 1F93 push r17
+ 23 /* prologue: function */
+ 24 /* frame size = 0 */
+ 25 .LBB22:
+ 26 .LBB23:
+ 27 .LSM1:
+ 28 0002 8091 0000 lds r24,USB_DeviceState
+ 29 0006 8823 tst r24
+ 30 0008 01F0 breq .L4
+ 31 .LBB24:
+ 32 .LBB25:
+ 33 .LBB26:
+ 34 .LSM2:
+ 35 000a 1091 E900 lds r17,233
+ 36 .LBE26:
+ 37 .LBE25:
+ 38 .LBB28:
+ 39 .LBB29:
+ 40 .LSM3:
+ 41 000e 1092 E900 sts 233,__zero_reg__
+ 42 .LBE29:
+ 43 .LBE28:
+ 44 .LBB30:
+ 45 .LBB31:
+ 46 .LSM4:
+ 47 0012 8091 E800 lds r24,232
+ 48 .LBE31:
+ 49 .LBE30:
+ 50 .LSM5:
+ 51 0016 83FF sbrs r24,3
+ 52 0018 00C0 rjmp .L3
+ 53 .LSM6:
+ 54 001a 0E94 0000 call USB_Device_ProcessControlRequest
+ 55 .L3:
+ 56 .LBB32:
+ 57 .LBB27:
+ 58 .LSM7:
+ 59 001e 1770 andi r17,lo8(7)
+ 60 .LBE27:
+ 61 .LBE32:
+ 62 .LBB33:
+ 63 .LBB34:
+ 64 .LSM8:
+ 65 0020 1093 E900 sts 233,r17
+ 66 .L4:
+ 67 /* epilogue start */
+ 68 .LBE34:
+ 69 .LBE33:
+ 70 .LBE24:
+ 71 .LBE23:
+ 72 .LBE22:
+ 73 .LSM9:
+ 74 0024 1F91 pop r17
+ 75 0026 0895 ret
+ 76 .LFE68:
+ 78 .comm USB_IsInitialized,1,1
+ 79 .comm USB_ControlRequest,8,1
+ 80 .comm USB_DeviceState,1,1
+ 105 .Letext0:
+DEFINED SYMBOLS
+ *ABS*:0000000000000000 USBTask.c
+ /tmp/ccROWpPW.s:2 *ABS*:000000000000003f __SREG__
+ /tmp/ccROWpPW.s:3 *ABS*:000000000000003e __SP_H__
+ /tmp/ccROWpPW.s:4 *ABS*:000000000000003d __SP_L__
+ /tmp/ccROWpPW.s:5 *ABS*:0000000000000034 __CCP__
+ /tmp/ccROWpPW.s:6 *ABS*:0000000000000000 __tmp_reg__
+ /tmp/ccROWpPW.s:7 *ABS*:0000000000000001 __zero_reg__
+ /tmp/ccROWpPW.s:19 .text.USB_USBTask:0000000000000000 USB_USBTask
+ *COM*:0000000000000001 USB_DeviceState
+ *COM*:0000000000000001 USB_IsInitialized
+ *COM*:0000000000000008 USB_ControlRequest
+
+UNDEFINED SYMBOLS
+USB_Device_ProcessControlRequest
+__do_clear_bss