diff options
Diffstat (limited to 'firmware/Descriptors.lst')
-rw-r--r-- | firmware/Descriptors.lst | 255 |
1 files changed, 0 insertions, 255 deletions
diff --git a/firmware/Descriptors.lst b/firmware/Descriptors.lst deleted file mode 100644 index 6e5bab2..0000000 --- a/firmware/Descriptors.lst +++ /dev/null @@ -1,255 +0,0 @@ - 1 .file "Descriptors.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.CALLBACK_USB_GetDescriptor,"ax",@progbits - 17 .global CALLBACK_USB_GetDescriptor - 19 CALLBACK_USB_GetDescriptor: - 20 .LFB81: - 21 .LSM0: - 22 .LVL0: - 23 /* prologue: function */ - 24 /* frame size = 0 */ - 25 0000 DA01 movw r26,r20 - 26 .LSM1: - 27 0002 9230 cpi r25,lo8(2) - 28 .LVL1: - 29 0004 01F0 breq .L4 - 30 .LVL2: - 31 0006 9330 cpi r25,lo8(3) - 32 0008 01F0 breq .L5 - 33 000a 9130 cpi r25,lo8(1) - 34 000c 01F4 brne .L2 - 35 000e E0E0 ldi r30,lo8(DeviceDescriptor) - 36 0010 F0E0 ldi r31,hi8(DeviceDescriptor) - 37 .LVL3: - 38 0012 22E1 ldi r18,lo8(18) - 39 0014 30E0 ldi r19,hi8(18) - 40 .LVL4: - 41 0016 00C0 rjmp .L6 - 42 .LVL5: - 43 .L4: - 44 0018 E0E0 ldi r30,lo8(ConfigurationDescriptor) - 45 001a F0E0 ldi r31,hi8(ConfigurationDescriptor) - 46 .LVL6: - 47 001c 2EE3 ldi r18,lo8(62) - 48 001e 30E0 ldi r19,hi8(62) - 49 .LVL7: - 50 0020 00C0 rjmp .L6 - 51 .LVL8: - 52 .L5: - 53 .LSM2: - 54 0022 8130 cpi r24,lo8(1) - 55 0024 01F0 breq .L8 - 56 0026 8130 cpi r24,lo8(1) - 57 0028 00F0 brlo .L7 - 58 002a 8230 cpi r24,lo8(2) - 59 002c 01F4 brne .L2 - 60 002e 00C0 rjmp .L12 - 61 .L7: - 62 .LBB2: - 63 .LSM3: - 64 0030 E0E0 ldi r30,lo8(LanguageString) - 65 0032 F0E0 ldi r31,hi8(LanguageString) - 66 /* #APP */ - 67 ; 253 "Descriptors.c" 1 - 68 0034 8491 lpm r24, Z - 69 - 70 ; 0 "" 2 - 71 .LVL9: - 72 /* #NOAPP */ - 73 0036 00C0 rjmp .L11 - 74 .LVL10: - 75 .L8: - 76 .LBE2: - 77 .LBB3: - 78 .LSM4: - 79 0038 E0E0 ldi r30,lo8(ManufacturerString) - 80 003a F0E0 ldi r31,hi8(ManufacturerString) - 81 /* #APP */ - 82 ; 257 "Descriptors.c" 1 - 83 003c 8491 lpm r24, Z - 84 - 85 ; 0 "" 2 - 86 .LVL11: - 87 /* #NOAPP */ - 88 003e 00C0 rjmp .L11 - 89 .LVL12: - 90 .L12: - 91 .LBE3: - 92 .LBB4: - 93 .LSM5: - 94 0040 E0E0 ldi r30,lo8(ProductString) - 95 0042 F0E0 ldi r31,hi8(ProductString) - 96 /* #APP */ - 97 ; 261 "Descriptors.c" 1 - 98 0044 8491 lpm r24, Z - 99 - 100 ; 0 "" 2 - 101 .LVL13: - 102 /* #NOAPP */ - 103 .L11: - 104 .LBE4: - 105 0046 282F mov r18,r24 - 106 .LVL14: - 107 0048 30E0 ldi r19,lo8(0) - 108 .LVL15: - 109 004a 00C0 rjmp .L6 - 110 .LVL16: - 111 .L2: - 112 004c E0E0 ldi r30,lo8(0) - 113 004e F0E0 ldi r31,hi8(0) - 114 .LVL17: - 115 0050 20E0 ldi r18,lo8(0) - 116 0052 30E0 ldi r19,hi8(0) - 117 .LVL18: - 118 .L6: - 119 .LSM6: - 120 0054 ED93 st X+,r30 - 121 0056 FC93 st X,r31 - 122 .LSM7: - 123 0058 C901 movw r24,r18 - 124 .LVL19: - 125 /* epilogue start */ - 126 005a 0895 ret - 127 .LFE81: - 129 .global DeviceDescriptor - 130 .section .progmem.data,"a",@progbits - 133 DeviceDescriptor: - 134 0000 12 .byte 18 - 135 0001 01 .byte 1 - 136 0002 1001 .word 272 - 137 0004 02 .byte 2 - 138 0005 00 .byte 0 - 139 0006 00 .byte 0 - 140 0007 08 .byte 8 - 141 0008 EB03 .word 1003 - 142 000a 6F20 .word 8303 - 143 000c 0100 .word 1 - 144 000e 01 .byte 1 - 145 000f 02 .byte 2 - 146 0010 00 .byte 0 - 147 0011 01 .byte 1 - 148 .global ConfigurationDescriptor - 151 ConfigurationDescriptor: - 152 0012 09 .byte 9 - 153 0013 02 .byte 2 - 154 0014 3E00 .word 62 - 155 0016 02 .byte 2 - 156 0017 01 .byte 1 - 157 0018 00 .byte 0 - 158 0019 C0 .byte -64 - 159 001a 32 .byte 50 - 160 001b 09 .byte 9 - 161 001c 04 .byte 4 - 162 001d 00 .byte 0 - 163 001e 00 .byte 0 - 164 001f 01 .byte 1 - 165 0020 02 .byte 2 - 166 0021 02 .byte 2 - 167 0022 01 .byte 1 - 168 0023 00 .byte 0 - 169 0024 05 .byte 5 - 170 0025 24 .byte 36 - 171 0026 00 .byte 0 - 172 0027 1001 .word 272 - 173 0029 04 .byte 4 - 174 002a 24 .byte 36 - 175 002b 02 .byte 2 - 176 002c 06 .byte 6 - 177 002d 05 .byte 5 - 178 002e 24 .byte 36 - 179 002f 06 .byte 6 - 180 0030 00 .byte 0 - 181 0031 01 .byte 1 - 182 0032 07 .byte 7 - 183 0033 05 .byte 5 - 184 0034 82 .byte -126 - 185 0035 03 .byte 3 - 186 0036 0800 .word 8 - 187 0038 FF .byte -1 - 188 0039 09 .byte 9 - 189 003a 04 .byte 4 - 190 003b 01 .byte 1 - 191 003c 00 .byte 0 - 192 003d 02 .byte 2 - 193 003e 0A .byte 10 - 194 003f 00 .byte 0 - 195 0040 00 .byte 0 - 196 0041 00 .byte 0 - 197 0042 07 .byte 7 - 198 0043 05 .byte 5 - 199 0044 04 .byte 4 - 200 0045 02 .byte 2 - 201 0046 1000 .word 16 - 202 0048 01 .byte 1 - 203 0049 07 .byte 7 - 204 004a 05 .byte 5 - 205 004b 83 .byte -125 - 206 004c 02 .byte 2 - 207 004d 1000 .word 16 - 208 004f 01 .byte 1 - 209 .global LanguageString - 212 LanguageString: - 213 0050 04 .byte 4 - 214 0051 03 .byte 3 - 215 0052 0904 .word 1033 - 216 .global ManufacturerString - 219 ManufacturerString: - 220 0054 18 .byte 24 - 221 0055 03 .byte 3 - 222 0056 5000 .string "P" - 223 0058 4900 .string "I" - 224 005a 4E00 .string "N" - 225 005c 4700 .string "G" - 226 005e 2000 .string " " - 227 0060 4C00 .string "L" - 228 0062 6100 .string "a" - 229 0064 6200 .string "b" - 230 0066 7300 .string "s" - 231 0068 00 .string "" - 232 0069 00 .string "" - 233 .global ProductString - 236 ProductString: - 237 006a 26 .byte 38 - 238 006b 03 .byte 3 - 239 006c 4600 .string "F" - 240 006e 7200 .string "r" - 241 0070 6900 .string "i" - 242 0072 6400 .string "d" - 243 0074 6700 .string "g" - 244 0076 6500 .string "e" - 245 0078 2000 .string " " - 246 007a 4300 .string "C" - 247 007c 6F00 .string "o" - 248 007e 6E00 .string "n" - 249 0080 7400 .string "t" - 250 0082 7200 .string "r" - 251 0084 6F00 .string "o" - 252 0086 6C00 .string "l" - 253 0088 6C00 .string "l" - 254 008a 6500 .string "e" - 255 008c 7200 .string "r" - 256 008e 00 .string "" - 257 008f 00 .string "" - 282 .Letext0: -DEFINED SYMBOLS - *ABS*:0000000000000000 Descriptors.c - /tmp/cc5UwV9M.s:2 *ABS*:000000000000003f __SREG__ - /tmp/cc5UwV9M.s:3 *ABS*:000000000000003e __SP_H__ - /tmp/cc5UwV9M.s:4 *ABS*:000000000000003d __SP_L__ - /tmp/cc5UwV9M.s:5 *ABS*:0000000000000034 __CCP__ - /tmp/cc5UwV9M.s:6 *ABS*:0000000000000000 __tmp_reg__ - /tmp/cc5UwV9M.s:7 *ABS*:0000000000000001 __zero_reg__ - /tmp/cc5UwV9M.s:19 .text.CALLBACK_USB_GetDescriptor:0000000000000000 CALLBACK_USB_GetDescriptor - /tmp/cc5UwV9M.s:133 .progmem.data:0000000000000000 DeviceDescriptor - /tmp/cc5UwV9M.s:151 .progmem.data:0000000000000012 ConfigurationDescriptor - /tmp/cc5UwV9M.s:212 .progmem.data:0000000000000050 LanguageString - /tmp/cc5UwV9M.s:219 .progmem.data:0000000000000054 ManufacturerString - /tmp/cc5UwV9M.s:236 .progmem.data:000000000000006a ProductString - -NO UNDEFINED SYMBOLS |