From 6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8 Mon Sep 17 00:00:00 2001 From: Trygve Laugstol Date: Tue, 27 Mar 2012 22:00:12 +0200 Subject: o Working on firmware. --- firmware/LUFA/Drivers/USB/LowLevel/Endpoint.lst | 283 ------------------------ 1 file changed, 283 deletions(-) delete mode 100644 firmware/LUFA/Drivers/USB/LowLevel/Endpoint.lst (limited to 'firmware/LUFA/Drivers/USB/LowLevel/Endpoint.lst') 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 -- cgit v1.2.3