diff options
author | Trygve Laugstol <trygvis@inamo.no> | 2012-03-27 22:00:12 +0200 |
---|---|---|
committer | Trygve Laugstol <trygvis@inamo.no> | 2012-03-27 22:00:12 +0200 |
commit | 6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8 (patch) | |
tree | 02fe036eddcce0d87ce83d28d6e2aaf06e3e52c2 /firmware/LUFA/Drivers/USB/LowLevel | |
parent | af55094c8d2643031b8623888e810a29daf6bf87 (diff) | |
download | bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.tar.gz bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.tar.bz2 bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.tar.xz bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.zip |
o Working on firmware.
Diffstat (limited to 'firmware/LUFA/Drivers/USB/LowLevel')
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Device.lst | 64 | ||||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Device.o | bin | 3152 -> 0 bytes | |||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Endpoint.lst | 283 | ||||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Endpoint.o | bin | 9016 -> 0 bytes | |||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Host.lst | 19 | ||||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Host.o | bin | 920 -> 0 bytes | |||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Pipe.lst | 19 | ||||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/Pipe.o | bin | 920 -> 0 bytes | |||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/USBController.lst | 204 | ||||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/USBController.o | bin | 7632 -> 0 bytes | |||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.lst | 261 | ||||
-rw-r--r-- | firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.o | bin | 6936 -> 0 bytes |
12 files changed, 0 insertions, 850 deletions
diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Device.lst b/firmware/LUFA/Drivers/USB/LowLevel/Device.lst deleted file mode 100644 index 58529ac..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Device.lst +++ /dev/null @@ -1,64 +0,0 @@ - 1 .file "Device.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_Device_SendRemoteWakeup,"ax",@progbits - 17 .global USB_Device_SendRemoteWakeup - 19 USB_Device_SendRemoteWakeup: - 20 .LFB68: - 21 .LSM0: - 22 /* prologue: function */ - 23 /* frame size = 0 */ - 24 .LBB8: - 25 .LBB9: - 26 .LSM1: - 27 0000 84E0 ldi r24,lo8(4) - 28 0002 89BD out 73-32,r24 - 29 .LSM2: - 30 0004 89B5 in r24,73-32 - 31 0006 8260 ori r24,lo8(2) - 32 0008 89BD out 73-32,r24 - 33 .L2: - 34 .LBE9: - 35 .LBE8: - 36 .LSM3: - 37 000a 09B4 in __tmp_reg__,73-32 - 38 000c 00FE sbrs __tmp_reg__,0 - 39 000e 00C0 rjmp .L2 - 40 .LBB10: - 41 .LBB11: - 42 .LSM4: - 43 0010 8091 D800 lds r24,216 - 44 0014 8F7D andi r24,lo8(-33) - 45 0016 8093 D800 sts 216,r24 - 46 .LBE11: - 47 .LBE10: - 48 .LSM5: - 49 001a 8091 E000 lds r24,224 - 50 001e 8260 ori r24,lo8(2) - 51 0020 8093 E000 sts 224,r24 - 52 .L3: - 53 .LSM6: - 54 0024 8091 E000 lds r24,224 - 55 0028 81FF sbrs r24,1 - 56 002a 00C0 rjmp .L3 - 57 /* epilogue start */ - 58 .LSM7: - 59 002c 0895 ret - 60 .LFE68: - 86 .Letext0: -DEFINED SYMBOLS - *ABS*:0000000000000000 Device.c - /tmp/ccs5tzLN.s:2 *ABS*:000000000000003f __SREG__ - /tmp/ccs5tzLN.s:3 *ABS*:000000000000003e __SP_H__ - /tmp/ccs5tzLN.s:4 *ABS*:000000000000003d __SP_L__ - /tmp/ccs5tzLN.s:5 *ABS*:0000000000000034 __CCP__ - /tmp/ccs5tzLN.s:6 *ABS*:0000000000000000 __tmp_reg__ - /tmp/ccs5tzLN.s:7 *ABS*:0000000000000001 __zero_reg__ - /tmp/ccs5tzLN.s:19 .text.USB_Device_SendRemoteWakeup:0000000000000000 USB_Device_SendRemoteWakeup - -NO UNDEFINED SYMBOLS diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Device.o b/firmware/LUFA/Drivers/USB/LowLevel/Device.o Binary files differdeleted file mode 100644 index acfaa56..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Device.o +++ /dev/null diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Endpoint.lst b/firmware/LUFA/Drivers/USB/LowLevel/Endpoint.lst deleted file mode 100644 index 4072e12..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Endpoint.lst +++ /dev/null @@ -1,283 +0,0 @@ - 1 .file "Endpoint.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.Endpoint_ConfigureEndpoint_Prv,"ax",@progbits - 17 .global Endpoint_ConfigureEndpoint_Prv - 19 Endpoint_ConfigureEndpoint_Prv: - 20 .LFB68: - 21 .LSM0: - 22 .LVL0: - 23 /* prologue: function */ - 24 /* frame size = 0 */ - 25 .LBB34: - 26 .LBB35: - 27 .LSM1: - 28 0000 8093 E900 sts 233,r24 - 29 .LBE35: - 30 .LBE34: - 31 .LBB36: - 32 .LBB37: - 33 .LSM2: - 34 0004 8091 EB00 lds r24,235 - 35 .LVL1: - 36 0008 8160 ori r24,lo8(1) - 37 000a 8093 EB00 sts 235,r24 - 38 .LBE37: - 39 .LBE36: - 40 .LSM3: - 41 000e 1092 ED00 sts 237,__zero_reg__ - 42 .LSM4: - 43 0012 6093 EC00 sts 236,r22 - 44 .LSM5: - 45 0016 4093 ED00 sts 237,r20 - 46 .LBB38: - 47 .LBB39: - 48 .LSM6: - 49 001a 8091 EE00 lds r24,238 - 50 .LBE39: - 51 .LBE38: - 52 .LSM7: - 53 001e 881F rol r24 - 54 0020 8827 clr r24 - 55 0022 881F rol r24 - 56 /* epilogue start */ - 57 0024 0895 ret - 58 .LFE68: - 60 .section .text.Endpoint_ClearEndpoints,"ax",@progbits - 61 .global Endpoint_ClearEndpoints - 63 Endpoint_ClearEndpoints: - 64 .LFB69: - 65 .LSM8: - 66 /* prologue: function */ - 67 /* frame size = 0 */ - 68 .LSM9: - 69 0000 1092 F400 sts 244,__zero_reg__ - 70 0004 90E0 ldi r25,lo8(0) - 71 .LVL2: - 72 .L5: - 73 .LBB40: - 74 .LBB41: - 75 .LBB42: - 76 .LSM10: - 77 0006 9093 E900 sts 233,r25 - 78 .LBE42: - 79 .LBE41: - 80 .LSM11: - 81 000a 1092 F000 sts 240,__zero_reg__ - 82 .LSM12: - 83 000e 1092 E800 sts 232,__zero_reg__ - 84 .LSM13: - 85 0012 1092 ED00 sts 237,__zero_reg__ - 86 .LBB43: - 87 .LBB44: - 88 .LSM14: - 89 0016 8091 EB00 lds r24,235 - 90 001a 8E7F andi r24,lo8(-2) - 91 001c 8093 EB00 sts 235,r24 - 92 .LBE44: - 93 .LBE43: - 94 .LSM15: - 95 0020 9F5F subi r25,lo8(-(1)) - 96 0022 9530 cpi r25,lo8(5) - 97 0024 01F4 brne .L5 - 98 /* epilogue start */ - 99 .LBE40: - 100 .LSM16: - 101 0026 0895 ret - 102 .LFE69: - 104 .section .text.Endpoint_ClearStatusStage,"ax",@progbits - 105 .global Endpoint_ClearStatusStage - 107 Endpoint_ClearStatusStage: - 108 .LFB70: - 109 .LSM17: - 110 /* prologue: function */ - 111 /* frame size = 0 */ - 112 .LSM18: - 113 0000 8091 0000 lds r24,USB_ControlRequest - 114 0004 8823 tst r24 - 115 0006 04F4 brge .L16 - 116 0008 00C0 rjmp .L15 - 117 .L12: - 118 .LSM19: - 119 000a 8091 0000 lds r24,USB_DeviceState - 120 000e 8823 tst r24 - 121 0010 01F0 breq .L14 - 122 .L15: - 123 .LBB45: - 124 .LBB46: - 125 .LSM20: - 126 0012 8091 E800 lds r24,232 - 127 .LBE46: - 128 .LBE45: - 129 .LSM21: - 130 0016 82FF sbrs r24,2 - 131 0018 00C0 rjmp .L12 - 132 .LBB47: - 133 .LBB48: - 134 .LSM22: - 135 001a 8091 E800 lds r24,232 - 136 001e 8B77 andi r24,lo8(123) - 137 0020 8093 E800 sts 232,r24 - 138 0024 0895 ret - 139 .L13: - 140 .LBE48: - 141 .LBE47: - 142 .LSM23: - 143 0026 8091 0000 lds r24,USB_DeviceState - 144 002a 8823 tst r24 - 145 002c 01F0 breq .L14 - 146 .L16: - 147 .LBB49: - 148 .LBB50: - 149 .LSM24: - 150 002e 8091 E800 lds r24,232 - 151 .LBE50: - 152 .LBE49: - 153 .LSM25: - 154 0032 80FF sbrs r24,0 - 155 0034 00C0 rjmp .L13 - 156 .LBB51: - 157 .LBB52: - 158 .LSM26: - 159 0036 8091 E800 lds r24,232 - 160 003a 8E77 andi r24,lo8(126) - 161 003c 8093 E800 sts 232,r24 - 162 .L14: - 163 0040 0895 ret - 164 .LBE52: - 165 .LBE51: - 166 .LFE70: - 168 .section .text.Endpoint_WaitUntilReady,"ax",@progbits - 169 .global Endpoint_WaitUntilReady - 171 Endpoint_WaitUntilReady: - 172 .LFB71: - 173 .LSM27: - 174 /* prologue: function */ - 175 /* frame size = 0 */ - 176 .LBB53: - 177 .LBB54: - 178 .LSM28: - 179 0000 4091 E400 lds r20,228 - 180 0004 5091 E500 lds r21,(228)+1 - 181 .LVL3: - 182 0008 24E6 ldi r18,lo8(100) - 183 .LVL4: - 184 .L30: - 185 .LBE54: - 186 .LBE53: - 187 .LBB55: - 188 .LBB56: - 189 .LBB57: - 190 .LSM29: - 191 000a 8091 EC00 lds r24,236 - 192 .LVL5: - 193 .LBE57: - 194 .LBE56: - 195 .LSM30: - 196 000e 80FF sbrs r24,0 - 197 0010 00C0 rjmp .L18 - 198 .LBB58: - 199 .LBB59: - 200 .LSM31: - 201 0012 8091 E800 lds r24,232 - 202 .LBE59: - 203 .LBE58: - 204 .LSM32: - 205 0016 80FF sbrs r24,0 - 206 0018 00C0 rjmp .L20 - 207 001a 00C0 rjmp .L19 - 208 .L18: - 209 .LBB60: - 210 .LBB61: - 211 .LSM33: - 212 001c 8091 E800 lds r24,232 - 213 .LBE61: - 214 .LBE60: - 215 .LSM34: - 216 0020 82FD sbrc r24,2 - 217 0022 00C0 rjmp .L19 - 218 .L20: - 219 .LSM35: - 220 0024 8091 0000 lds r24,USB_DeviceState - 221 .LVL6: - 222 .LSM36: - 223 0028 8823 tst r24 - 224 002a 01F4 brne .L21 - 225 002c 82E0 ldi r24,lo8(2) - 226 .LVL7: - 227 002e 0895 ret - 228 .LVL8: - 229 .L21: - 230 .LSM37: - 231 0030 8530 cpi r24,lo8(5) - 232 0032 01F4 brne .L23 - 233 0034 83E0 ldi r24,lo8(3) - 234 .LVL9: - 235 0036 0895 ret - 236 .LVL10: - 237 .L23: - 238 .LBB62: - 239 .LBB63: - 240 .LSM38: - 241 0038 8091 EB00 lds r24,235 - 242 .LVL11: - 243 .LBE63: - 244 .LBE62: - 245 .LSM39: - 246 003c 85FF sbrs r24,5 - 247 003e 00C0 rjmp .L24 - 248 0040 81E0 ldi r24,lo8(1) - 249 0042 0895 ret - 250 .L24: - 251 .LBB64: - 252 .LBB65: - 253 .LSM40: - 254 0044 8091 E400 lds r24,228 - 255 0048 9091 E500 lds r25,(228)+1 - 256 .LVL12: - 257 .LBE65: - 258 .LBE64: - 259 .LSM41: - 260 004c 8417 cp r24,r20 - 261 004e 9507 cpc r25,r21 - 262 0050 01F0 breq .L30 - 263 .LSM42: - 264 0052 2223 tst r18 - 265 0054 01F4 brne .L26 - 266 0056 84E0 ldi r24,lo8(4) - 267 .LVL13: - 268 0058 0895 ret - 269 .LVL14: - 270 .L26: - 271 005a 2150 subi r18,lo8(-(-1)) - 272 005c AC01 movw r20,r24 - 273 005e 00C0 rjmp .L30 - 274 .LVL15: - 275 .L19: - 276 0060 80E0 ldi r24,lo8(0) - 277 .LBE55: - 278 .LSM43: - 279 0062 0895 ret - 280 .LFE71: - 330 .Letext0: -DEFINED SYMBOLS - *ABS*:0000000000000000 Endpoint.c - /tmp/ccC3I4DX.s:2 *ABS*:000000000000003f __SREG__ - /tmp/ccC3I4DX.s:3 *ABS*:000000000000003e __SP_H__ - /tmp/ccC3I4DX.s:4 *ABS*:000000000000003d __SP_L__ - /tmp/ccC3I4DX.s:5 *ABS*:0000000000000034 __CCP__ - /tmp/ccC3I4DX.s:6 *ABS*:0000000000000000 __tmp_reg__ - /tmp/ccC3I4DX.s:7 *ABS*:0000000000000001 __zero_reg__ - /tmp/ccC3I4DX.s:19 .text.Endpoint_ConfigureEndpoint_Prv:0000000000000000 Endpoint_ConfigureEndpoint_Prv - /tmp/ccC3I4DX.s:63 .text.Endpoint_ClearEndpoints:0000000000000000 Endpoint_ClearEndpoints - /tmp/ccC3I4DX.s:107 .text.Endpoint_ClearStatusStage:0000000000000000 Endpoint_ClearStatusStage - /tmp/ccC3I4DX.s:171 .text.Endpoint_WaitUntilReady:0000000000000000 Endpoint_WaitUntilReady - -UNDEFINED SYMBOLS -USB_ControlRequest -USB_DeviceState diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Endpoint.o b/firmware/LUFA/Drivers/USB/LowLevel/Endpoint.o Binary files differdeleted file mode 100644 index e669870..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Endpoint.o +++ /dev/null diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Host.lst b/firmware/LUFA/Drivers/USB/LowLevel/Host.lst deleted file mode 100644 index 06eeba6..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Host.lst +++ /dev/null @@ -1,19 +0,0 @@ - 1 .file "Host.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 .Letext0: -DEFINED SYMBOLS - *ABS*:0000000000000000 Host.c - /tmp/ccLGscsA.s:2 *ABS*:000000000000003f __SREG__ - /tmp/ccLGscsA.s:3 *ABS*:000000000000003e __SP_H__ - /tmp/ccLGscsA.s:4 *ABS*:000000000000003d __SP_L__ - /tmp/ccLGscsA.s:5 *ABS*:0000000000000034 __CCP__ - /tmp/ccLGscsA.s:6 *ABS*:0000000000000000 __tmp_reg__ - /tmp/ccLGscsA.s:7 *ABS*:0000000000000001 __zero_reg__ - -NO UNDEFINED SYMBOLS diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Host.o b/firmware/LUFA/Drivers/USB/LowLevel/Host.o Binary files differdeleted file mode 100644 index 740d45f..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Host.o +++ /dev/null diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Pipe.lst b/firmware/LUFA/Drivers/USB/LowLevel/Pipe.lst deleted file mode 100644 index 9fdc61f..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Pipe.lst +++ /dev/null @@ -1,19 +0,0 @@ - 1 .file "Pipe.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 .Letext0: -DEFINED SYMBOLS - *ABS*:0000000000000000 Pipe.c - /tmp/ccJappoz.s:2 *ABS*:000000000000003f __SREG__ - /tmp/ccJappoz.s:3 *ABS*:000000000000003e __SP_H__ - /tmp/ccJappoz.s:4 *ABS*:000000000000003d __SP_L__ - /tmp/ccJappoz.s:5 *ABS*:0000000000000034 __CCP__ - /tmp/ccJappoz.s:6 *ABS*:0000000000000000 __tmp_reg__ - /tmp/ccJappoz.s:7 *ABS*:0000000000000001 __zero_reg__ - -NO UNDEFINED SYMBOLS diff --git a/firmware/LUFA/Drivers/USB/LowLevel/Pipe.o b/firmware/LUFA/Drivers/USB/LowLevel/Pipe.o Binary files differdeleted file mode 100644 index 204b8df..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/Pipe.o +++ /dev/null diff --git a/firmware/LUFA/Drivers/USB/LowLevel/USBController.lst b/firmware/LUFA/Drivers/USB/LowLevel/USBController.lst deleted file mode 100644 index 8adcf06..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/USBController.lst +++ /dev/null @@ -1,204 +0,0 @@ - 1 .file "USBController.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_ShutDown,"ax",@progbits - 17 .global USB_ShutDown - 19 USB_ShutDown: - 20 .LFB69: - 21 .LSM0: - 22 /* prologue: function */ - 23 /* frame size = 0 */ - 24 .LSM1: - 25 0000 0E94 0000 call USB_INT_DisableAllInterrupts - 26 .LSM2: - 27 0004 0E94 0000 call USB_INT_ClearAllInterrupts - 28 .LBB28: - 29 .LBB29: - 30 .LSM3: - 31 0008 E0EE ldi r30,lo8(224) - 32 000a F0E0 ldi r31,hi8(224) - 33 000c 8081 ld r24,Z - 34 000e 8160 ori r24,lo8(1) - 35 0010 8083 st Z,r24 - 36 .LBE29: - 37 .LBE28: - 38 .LBB30: - 39 .LBB31: - 40 .LSM4: - 41 0012 E8ED ldi r30,lo8(216) - 42 0014 F0E0 ldi r31,hi8(216) - 43 0016 8081 ld r24,Z - 44 0018 8F77 andi r24,lo8(127) - 45 001a 8083 st Z,r24 - 46 .LBE31: - 47 .LBE30: - 48 .LBB32: - 49 .LBB33: - 50 .LSM5: - 51 001c 19BC out 73-32,__zero_reg__ - 52 .LBE33: - 53 .LBE32: - 54 .LBB34: - 55 .LBB35: - 56 .LSM6: - 57 001e E3E6 ldi r30,lo8(99) - 58 0020 F0E0 ldi r31,hi8(99) - 59 0022 8081 ld r24,Z - 60 0024 8160 ori r24,lo8(1) - 61 0026 8083 st Z,r24 - 62 .LBE35: - 63 .LBE34: - 64 .LSM7: - 65 0028 1092 0000 sts USB_IsInitialized,__zero_reg__ - 66 /* epilogue start */ - 67 .LSM8: - 68 002c 0895 ret - 69 .LFE69: - 71 .section .text.USB_ResetInterface,"ax",@progbits - 72 .global USB_ResetInterface - 74 USB_ResetInterface: - 75 .LFB70: - 76 .LSM9: - 77 /* prologue: function */ - 78 /* frame size = 0 */ - 79 .LSM10: - 80 0000 0E94 0000 call USB_INT_DisableAllInterrupts - 81 .LSM11: - 82 0004 0E94 0000 call USB_INT_ClearAllInterrupts - 83 .LBB52: - 84 .LBB53: - 85 .LSM12: - 86 0008 8091 D800 lds r24,216 - 87 .LVL0: - 88 .LSM13: - 89 000c 982F mov r25,r24 - 90 000e 9F77 andi r25,lo8(127) - 91 0010 9093 D800 sts 216,r25 - 92 .LSM14: - 93 0014 8068 ori r24,lo8(-128) - 94 0016 8093 D800 sts 216,r24 - 95 .LBE53: - 96 .LBE52: - 97 .LBB54: - 98 .LBB55: - 99 .LSM15: - 100 001a 84E0 ldi r24,lo8(4) - 101 .LVL1: - 102 001c 89BD out 73-32,r24 - 103 .LSM16: - 104 001e 89B5 in r24,73-32 - 105 0020 8260 ori r24,lo8(2) - 106 0022 89BD out 73-32,r24 - 107 .L4: - 108 .LBE55: - 109 .LBE54: - 110 .LSM17: - 111 0024 09B4 in __tmp_reg__,73-32 - 112 0026 00FE sbrs __tmp_reg__,0 - 113 0028 00C0 rjmp .L4 - 114 .LBB56: - 115 .LBB57: - 116 .LSM18: - 117 002a 8091 D800 lds r24,216 - 118 002e 8F7D andi r24,lo8(-33) - 119 0030 8093 D800 sts 216,r24 - 120 .LBE57: - 121 .LBE56: - 122 .LBB58: - 123 .LBB59: - 124 .LSM19: - 125 0034 1092 0000 sts USB_DeviceState,__zero_reg__ - 126 .LSM20: - 127 0038 1092 0000 sts USB_ConfigurationNumber,__zero_reg__ - 128 .LSM21: - 129 003c 1092 0000 sts USB_RemoteWakeupEnabled,__zero_reg__ - 130 .LSM22: - 131 0040 1092 0000 sts USB_CurrentlySelfPowered,__zero_reg__ - 132 .LBB60: - 133 .LBB61: - 134 .LSM23: - 135 0044 80E0 ldi r24,lo8(0) - 136 0046 60E0 ldi r22,lo8(0) - 137 0048 42E0 ldi r20,lo8(2) - 138 004a 0E94 0000 call Endpoint_ConfigureEndpoint_Prv - 139 .LBE61: - 140 .LBE60: - 141 .LSM24: - 142 004e 8091 E100 lds r24,225 - 143 0052 8E7F andi r24,lo8(-2) - 144 0054 8093 E100 sts 225,r24 - 145 .LSM25: - 146 0058 8091 E200 lds r24,226 - 147 005c 8160 ori r24,lo8(1) - 148 005e 8093 E200 sts 226,r24 - 149 .LSM26: - 150 0062 8091 E200 lds r24,226 - 151 0066 8860 ori r24,lo8(8) - 152 0068 8093 E200 sts 226,r24 - 153 .LBB62: - 154 .LBB63: - 155 .LSM27: - 156 006c 8091 E000 lds r24,224 - 157 0070 8E7F andi r24,lo8(-2) - 158 0072 8093 E000 sts 224,r24 - 159 /* epilogue start */ - 160 .LBE63: - 161 .LBE62: - 162 .LBE59: - 163 .LBE58: - 164 .LSM28: - 165 0076 0895 ret - 166 .LFE70: - 168 .section .text.USB_Init,"ax",@progbits - 169 .global USB_Init - 171 USB_Init: - 172 .LFB68: - 173 .LSM29: - 174 /* prologue: function */ - 175 /* frame size = 0 */ - 176 .LBB64: - 177 .LBB65: - 178 .LSM30: - 179 0000 E3E6 ldi r30,lo8(99) - 180 0002 F0E0 ldi r31,hi8(99) - 181 0004 8081 ld r24,Z - 182 0006 8E7F andi r24,lo8(-2) - 183 0008 8083 st Z,r24 - 184 .LBE65: - 185 .LBE64: - 186 .LSM31: - 187 000a 81E0 ldi r24,lo8(1) - 188 000c 8093 0000 sts USB_IsInitialized,r24 - 189 .LSM32: - 190 0010 0E94 0000 call USB_ResetInterface - 191 /* epilogue start */ - 192 .LSM33: - 193 0014 0895 ret - 194 .LFE68: - 236 .Letext0: -DEFINED SYMBOLS - *ABS*:0000000000000000 USBController.c - /tmp/ccyRmSJF.s:2 *ABS*:000000000000003f __SREG__ - /tmp/ccyRmSJF.s:3 *ABS*:000000000000003e __SP_H__ - /tmp/ccyRmSJF.s:4 *ABS*:000000000000003d __SP_L__ - /tmp/ccyRmSJF.s:5 *ABS*:0000000000000034 __CCP__ - /tmp/ccyRmSJF.s:6 *ABS*:0000000000000000 __tmp_reg__ - /tmp/ccyRmSJF.s:7 *ABS*:0000000000000001 __zero_reg__ - /tmp/ccyRmSJF.s:19 .text.USB_ShutDown:0000000000000000 USB_ShutDown - /tmp/ccyRmSJF.s:74 .text.USB_ResetInterface:0000000000000000 USB_ResetInterface - /tmp/ccyRmSJF.s:171 .text.USB_Init:0000000000000000 USB_Init - -UNDEFINED SYMBOLS -USB_INT_DisableAllInterrupts -USB_INT_ClearAllInterrupts -USB_IsInitialized -USB_DeviceState -USB_ConfigurationNumber -USB_RemoteWakeupEnabled -USB_CurrentlySelfPowered -Endpoint_ConfigureEndpoint_Prv diff --git a/firmware/LUFA/Drivers/USB/LowLevel/USBController.o b/firmware/LUFA/Drivers/USB/LowLevel/USBController.o Binary files differdeleted file mode 100644 index 561d66f..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/USBController.o +++ /dev/null diff --git a/firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.lst b/firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.lst deleted file mode 100644 index 16c61f0..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.lst +++ /dev/null @@ -1,261 +0,0 @@ - 1 .file "USBInterrupt.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_INT_DisableAllInterrupts,"ax",@progbits - 17 .global USB_INT_DisableAllInterrupts - 19 USB_INT_DisableAllInterrupts: - 20 .LFB68: - 21 .LSM0: - 22 /* prologue: function */ - 23 /* frame size = 0 */ - 24 .LSM1: - 25 0000 1092 E200 sts 226,__zero_reg__ - 26 /* epilogue start */ - 27 .LSM2: - 28 0004 0895 ret - 29 .LFE68: - 31 .section .text.USB_INT_ClearAllInterrupts,"ax",@progbits - 32 .global USB_INT_ClearAllInterrupts - 34 USB_INT_ClearAllInterrupts: - 35 .LFB69: - 36 .LSM3: - 37 /* prologue: function */ - 38 /* frame size = 0 */ - 39 .LSM4: - 40 0000 1092 E100 sts 225,__zero_reg__ - 41 /* epilogue start */ - 42 .LSM5: - 43 0004 0895 ret - 44 .LFE69: - 46 .section .text.__vector_11,"ax",@progbits - 47 .global __vector_11 - 49 __vector_11: - 50 .LFB70: - 51 .LSM6: - 52 0000 1F92 push __zero_reg__ - 53 0002 0F92 push r0 - 54 0004 0FB6 in r0,__SREG__ - 55 0006 0F92 push r0 - 56 0008 1124 clr __zero_reg__ - 57 000a 2F93 push r18 - 58 000c 3F93 push r19 - 59 000e 4F93 push r20 - 60 0010 5F93 push r21 - 61 0012 6F93 push r22 - 62 0014 7F93 push r23 - 63 0016 8F93 push r24 - 64 0018 9F93 push r25 - 65 001a AF93 push r26 - 66 001c BF93 push r27 - 67 001e EF93 push r30 - 68 0020 FF93 push r31 - 69 /* prologue: Signal */ - 70 /* frame size = 0 */ - 71 .LSM7: - 72 0022 8091 E100 lds r24,225 - 73 0026 80FF sbrs r24,0 - 74 0028 00C0 rjmp .L6 - 75 002a 8091 E200 lds r24,226 - 76 002e 80FF sbrs r24,0 - 77 0030 00C0 rjmp .L6 - 78 .LSM8: - 79 0032 8091 E100 lds r24,225 - 80 0036 8E7F andi r24,lo8(-2) - 81 0038 8093 E100 sts 225,r24 - 82 .LSM9: - 83 003c 8091 E200 lds r24,226 - 84 0040 8E7F andi r24,lo8(-2) - 85 0042 8093 E200 sts 226,r24 - 86 .LSM10: - 87 0046 8091 E200 lds r24,226 - 88 004a 8061 ori r24,lo8(16) - 89 004c 8093 E200 sts 226,r24 - 90 .LBB20: - 91 .LBB21: - 92 .LSM11: - 93 0050 8091 D800 lds r24,216 - 94 0054 8062 ori r24,lo8(32) - 95 0056 8093 D800 sts 216,r24 - 96 .LBE21: - 97 .LBE20: - 98 .LBB22: - 99 .LBB23: - 100 .LSM12: - 101 005a 19BC out 73-32,__zero_reg__ - 102 .LBE23: - 103 .LBE22: - 104 .LSM13: - 105 005c 1092 0000 sts USB_DeviceState,__zero_reg__ - 106 .LSM14: - 107 0060 0E94 0000 call EVENT_USB_Device_Disconnect - 108 .L6: - 109 .LSM15: - 110 0064 8091 E100 lds r24,225 - 111 0068 84FF sbrs r24,4 - 112 006a 00C0 rjmp .L7 - 113 006c 8091 E200 lds r24,226 - 114 0070 84FF sbrs r24,4 - 115 0072 00C0 rjmp .L7 - 116 .LBB24: - 117 .LBB25: - 118 .LSM16: - 119 0074 84E0 ldi r24,lo8(4) - 120 0076 89BD out 73-32,r24 - 121 .LSM17: - 122 0078 89B5 in r24,73-32 - 123 007a 8260 ori r24,lo8(2) - 124 007c 89BD out 73-32,r24 - 125 .L8: - 126 .LBE25: - 127 .LBE24: - 128 .LSM18: - 129 007e 09B4 in __tmp_reg__,73-32 - 130 0080 00FE sbrs __tmp_reg__,0 - 131 0082 00C0 rjmp .L8 - 132 .LBB26: - 133 .LBB27: - 134 .LSM19: - 135 0084 8091 D800 lds r24,216 - 136 0088 8F7D andi r24,lo8(-33) - 137 008a 8093 D800 sts 216,r24 - 138 .LBE27: - 139 .LBE26: - 140 .LSM20: - 141 008e 8091 E100 lds r24,225 - 142 0092 8F7E andi r24,lo8(-17) - 143 0094 8093 E100 sts 225,r24 - 144 .LSM21: - 145 0098 8091 E200 lds r24,226 - 146 009c 8F7E andi r24,lo8(-17) - 147 009e 8093 E200 sts 226,r24 - 148 .LSM22: - 149 00a2 8091 E200 lds r24,226 - 150 00a6 8160 ori r24,lo8(1) - 151 00a8 8093 E200 sts 226,r24 - 152 .LSM23: - 153 00ac 8091 0000 lds r24,USB_ConfigurationNumber - 154 00b0 8823 tst r24 - 155 00b2 01F4 brne .L11 - 156 .L9: - 157 .LBB28: - 158 .LBB29: - 159 .LSM24: - 160 00b4 8091 E300 lds r24,227 - 161 .LBE29: - 162 .LBE28: - 163 .LSM25: - 164 00b8 87FD sbrc r24,7 - 165 00ba 00C0 rjmp .L11 - 166 00bc 81E0 ldi r24,lo8(1) - 167 .LVL0: - 168 00be 00C0 rjmp .L12 - 169 .LVL1: - 170 .L11: - 171 00c0 84E0 ldi r24,lo8(4) - 172 .LVL2: - 173 .L12: - 174 00c2 8093 0000 sts USB_DeviceState,r24 - 175 .LSM26: - 176 00c6 0E94 0000 call EVENT_USB_Device_Connect - 177 .LVL3: - 178 .L7: - 179 .LSM27: - 180 00ca 8091 E100 lds r24,225 - 181 00ce 83FF sbrs r24,3 - 182 00d0 00C0 rjmp .L13 - 183 00d2 8091 E200 lds r24,226 - 184 00d6 83FF sbrs r24,3 - 185 00d8 00C0 rjmp .L13 - 186 .LSM28: - 187 00da 8091 E100 lds r24,225 - 188 00de 877F andi r24,lo8(-9) - 189 00e0 8093 E100 sts 225,r24 - 190 .LSM29: - 191 00e4 82E0 ldi r24,lo8(2) - 192 00e6 8093 0000 sts USB_DeviceState,r24 - 193 .LSM30: - 194 00ea 1092 0000 sts USB_ConfigurationNumber,__zero_reg__ - 195 .LSM31: - 196 00ee 8091 E100 lds r24,225 - 197 00f2 8E7F andi r24,lo8(-2) - 198 00f4 8093 E100 sts 225,r24 - 199 .LSM32: - 200 00f8 8091 E200 lds r24,226 - 201 00fc 8E7F andi r24,lo8(-2) - 202 00fe 8093 E200 sts 226,r24 - 203 .LSM33: - 204 0102 8091 E200 lds r24,226 - 205 0106 8061 ori r24,lo8(16) - 206 0108 8093 E200 sts 226,r24 - 207 .LBB30: - 208 .LBB31: - 209 .LSM34: - 210 010c 80E0 ldi r24,lo8(0) - 211 010e 60E0 ldi r22,lo8(0) - 212 0110 42E0 ldi r20,lo8(2) - 213 0112 0E94 0000 call Endpoint_ConfigureEndpoint_Prv - 214 .LBE31: - 215 .LBE30: - 216 .LSM35: - 217 0116 0E94 0000 call EVENT_USB_Device_Reset - 218 .L13: - 219 .LSM36: - 220 011a 8091 E100 lds r24,225 - 221 011e 82FF sbrs r24,2 - 222 0120 00C0 rjmp .L15 - 223 0122 8091 E200 lds r24,226 - 224 0126 82FF sbrs r24,2 - 225 0128 00C0 rjmp .L15 - 226 .LSM37: - 227 012a 8091 E100 lds r24,225 - 228 012e 8B7F andi r24,lo8(-5) - 229 0130 8093 E100 sts 225,r24 - 230 .LSM38: - 231 0134 0E94 0000 call EVENT_USB_Device_StartOfFrame - 232 .L15: - 233 /* epilogue start */ - 234 .LSM39: - 235 0138 FF91 pop r31 - 236 013a EF91 pop r30 - 237 013c BF91 pop r27 - 238 013e AF91 pop r26 - 239 0140 9F91 pop r25 - 240 0142 8F91 pop r24 - 241 0144 7F91 pop r23 - 242 0146 6F91 pop r22 - 243 0148 5F91 pop r21 - 244 014a 4F91 pop r20 - 245 014c 3F91 pop r19 - 246 014e 2F91 pop r18 - 247 0150 0F90 pop r0 - 248 0152 0FBE out __SREG__,r0 - 249 0154 0F90 pop r0 - 250 0156 1F90 pop __zero_reg__ - 251 0158 1895 reti - 252 .LFE70: - 294 .Letext0: -DEFINED SYMBOLS - *ABS*:0000000000000000 USBInterrupt.c - /tmp/ccbAo69F.s:2 *ABS*:000000000000003f __SREG__ - /tmp/ccbAo69F.s:3 *ABS*:000000000000003e __SP_H__ - /tmp/ccbAo69F.s:4 *ABS*:000000000000003d __SP_L__ - /tmp/ccbAo69F.s:5 *ABS*:0000000000000034 __CCP__ - /tmp/ccbAo69F.s:6 *ABS*:0000000000000000 __tmp_reg__ - /tmp/ccbAo69F.s:7 *ABS*:0000000000000001 __zero_reg__ - /tmp/ccbAo69F.s:19 .text.USB_INT_DisableAllInterrupts:0000000000000000 USB_INT_DisableAllInterrupts - /tmp/ccbAo69F.s:34 .text.USB_INT_ClearAllInterrupts:0000000000000000 USB_INT_ClearAllInterrupts - /tmp/ccbAo69F.s:49 .text.__vector_11:0000000000000000 __vector_11 - -UNDEFINED SYMBOLS -USB_DeviceState -EVENT_USB_Device_Disconnect -USB_ConfigurationNumber -EVENT_USB_Device_Connect -Endpoint_ConfigureEndpoint_Prv -EVENT_USB_Device_Reset -EVENT_USB_Device_StartOfFrame diff --git a/firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.o b/firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.o Binary files differdeleted file mode 100644 index e4eefd0..0000000 --- a/firmware/LUFA/Drivers/USB/LowLevel/USBInterrupt.o +++ /dev/null |