summaryrefslogtreecommitdiff
path: root/firmware/Descriptors.lst
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/Descriptors.lst')
-rw-r--r--firmware/Descriptors.lst255
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