forked from radikalbytes/CDC_LUFA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCDC_LUFA.hex
244 lines (244 loc) · 10.6 KB
/
CDC_LUFA.hex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
:1000000088C00000A1C000009FC000009DC000008B
:100010009BC0000099C0000097C0000095C0000080
:1000200093C0000091C000008FC0000082C3000098
:100030008BC0000089C0000087C0000085C00000A0
:1000400083C0000081C000007FC000007DC00000B0
:100050007BC0000079C0000077C0000075C00000C0
:1000600073C0000071C000006FC000006DC00000D0
:100070006BC000002E034C005500460041002000DC
:100080005500530042002D0052005300320033004F
:1000900032002000410064006100700074006500BF
:1000A0007200000018034400650061006E0020002B
:1000B000430061006D0065007200610000000403F0
:1000C000090409023E00020100C0320904000001D7
:1000D0000202010005240010010424020605240682
:1000E0000001070582030800FF09040100020A005D
:1000F0000000070504021000050705830210000533
:100100001201100102000008EB034B200100010264
:10011000DC0111241FBECFEFD4E0DEBFCDBF11E064
:10012000A0E0B1E0E6EEFEE002C005900D92A23341
:10013000B107D9F711E0A2E3B1E001C01D92AF33DE
:10014000B107E1F727D0CDC65BCF84B7877F84BFE7
:1001500088E10FB6F89480936000109260000FBEA3
:1001600090E080E80FB6F89480936100909361006E
:100170000FBE3E9A3F9A46984798CCD2469A8FEF48
:1001800092E5A7E081509040A040E1F700C0000058
:1001900046980895DADFA895789485E091E04ED6E8
:1001A000BC0197FD08C085E091E0DBD585E091E0DA
:1001B00060E071E0B4D585E091E028D6C3D4EDCFFE
:1001C000479A08954798089585E091E084D586E0A0
:1001D000469A2FE738E341E0215030404040E1F7B4
:1001E00000C0000046982FE738E341E0215030403E
:1001F0004040E1F700C00000815051F7089585E0CC
:1002000091E0BCC4CF93FC01A18DA150A23028F491
:10021000B0E0A05EBE4FCC9101C0C0E0808D8230C6
:1002200009F4C860828D873031F0883031F0863033
:1002300029F4C26003C0C46001C0C6601092C90046
:100240001092C8001092CA002489358946895789BE
:10025000DA01C901B695A7959795879580589B4770
:10026000A14EBF4FBC01CD011AD621503040309372
:10027000CD002093CC00C093CA0082E08093C800D8
:1002800088E98093C900CF910895923029F0933086
:1002900041F09130E9F417C08EE390E0E2ECF0E039
:1002A0001BC0813041F0813018F0823089F406C0E3
:1002B000EEEBF0E005C0E4EAF0E002C0E4E7F0E0D5
:1002C000849190E009C082E190E0E0E0F1E004C0B8
:1002D00080E090E0E0E0F0E0DA011196FC93EE932C
:1002E0000895AF92BF92CF92DF92EF92FF921F9349
:1002F000CF93DF93EC017B016A01A0D1182F8823F3
:10030000A9F5C114D10439F0F60120813181E21A36
:10031000F30AC20FD31FAA24BB2423C08091E80094
:1003200085FD16C08091E8008E778093E8000AD49E
:10033000C114D10449F0F601808191818A0D9B1D81
:100340009183808315E012C079D1882351F00DC0CC
:1003500089918093F1000894E108F1080894A11CA8
:10036000B11CE114F104D1F601C0182F812FDF91E7
:10037000CF911F91FF90EF90DF90CF90BF90AF9003
:10038000089520913D0130913E012617370728F44A
:10039000B901582F492F20E03FC061157105C9F7F9
:1003A0002091E8002E772093E800F3CF809136016A
:1003B000882309F447C0853009F440C08091E800E3
:1003C00083FD3EC08091E80082FD32C08091E8004C
:1003D00080FF22C02091F20030E0E52FF42F2E1B89
:1003E0003F0B05C081918093F10061507040CF01B7
:1003F000820F931F6115710519F08830910590F3F4
:1004000021E08830910509F020E08091E8008E77A6
:100410008093E8005E2F4F2F6115710539F6222376
:1004200029F606C080913601882361F0853061F09D
:100430008091E80082FFF6CF80E0089583E0089580
:1004400081E0089582E0089583E0089520913D01C0
:1004500030913E012617370728F4B901582F492F4C
:1004600020E040C061157105C9F72091E8002E77A2
:100470002093E800F3CF80913601882309F448C027
:10048000853009F441C08091E80083FD3FC0809130
:10049000E80082FD33C08091E80080FF23C02091F6
:1004A000F20030E0E52FF42F2E1B3F0B06C08491A5
:1004B0008093F100319661507040C9018E0F9F1FEB
:1004C0006115710519F08830910588F321E08830B5
:1004D000910509F020E08091E8008E778093E80094
:1004E0005E2F4F2F6115710531F6222321F606C0CC
:1004F00080913601882361F0853061F08091E800B9
:1005000082FFF6CF80E0089583E0089581E00895AA
:1005100082E0089583E00895982F2AC09093E9001F
:10052000981739F07091EC002091ED005091F00097
:1005300003C0242F762F50E021FF19C03091EB002B
:100540003E7F3093EB003091ED003D7F3093ED0026
:100550003091EB0031603093EB007093EC0020930E
:10056000ED005093F0002091EE0027FF08C09F5F40
:100570009530A0F28F708093E90081E0089580E0CB
:1005800008950F931F93CF93DF93162FEC0100E094
:100590002AC09881992329F16B81E981FA812C8104
:1005A000892F8F70853018F56295660F660F607C15
:1005B000991F9927991F692B223010F096E001C0EE
:1005C00092E028E030E040E003C04F5F220F331F8D
:1005D0002E173F07D0F34295407F492B9DDF88239C
:1005E00031F00F5F25960117A1F681E001C080E090
:1005F000DF91CF911F910F9108958091370187FF6F
:1006000013C004C0809136018823B9F08091E800BE
:1006100082FFF8CF8091E8008B778093E8000895FF
:1006200080913601882349F08091E80080FFF8CF5F
:100630008091E8008E778093E80008958091E4002F
:100640009091E50045E601C0C9012091EC0020FF32
:1006500023C02091E80020FD15C0209136012223FF
:1006600099F0253099F02091EB0025FD11C02091E3
:10067000E4003091E5002817390739F3415021F79C
:1006800084E0089580E0089582E0089583E008956D
:1006900081E0089580E008952091E80022FFDDCFF9
:1006A000F9CF41D043D08091D8008F778093D80084
:1006B0008091D80080688093D8008091D8008F7D89
:1006C0008093D80084E089BD86E089BD09B400FE2E
:1006D000FDCF109236011092320110923401109227
:1006E000330180E060E042E017DF8091E1008E7F1F
:1006F0008093E1008091E20081608093E20080912C
:10070000E20088608093E2008091E0008E7F809319
:10071000E0000895E3E6F0E080818E7F808381E051
:1007200080933501BECF1092E20008951092E1004F
:1007300008951F920F920FB60F9211242F933F939B
:100740004F935F936F937F938F939F93AF93BF93D9
:10075000EF93FF938091E10082FF0AC08091E20055
:1007600082FF06C08091E1008B7F8093E100E9D198
:100770008091E10080FF17C08091E20080FF13C0EC
:100780008091E2008E7F8093E2008091E2008061A0
:100790008093E2008091D80080628093D80019BCD9
:1007A000109236010FDD8091E10084FF2DC0809111
:1007B000E20084FF29C084E089BD86E089BD09B4D8
:1007C00000FEFDCF8091D8008F7D8093D80080916E
:1007D000E1008F7E8093E1008091E2008F7E809324
:1007E000E2008091E20081608093E200809132011A
:1007F000882321F48091E30087FF02C084E001C0D8
:1008000081E080933601DCDC8091E10083FF22C02F
:100810008091E20083FF1EC08091E100877F80937A
:10082000E10082E080933601109232018091E10074
:100830008E7F8093E1008091E2008E7F8093E200C2
:100840008091E20080618093E20080E060E042E01D
:1008500063DE77D1FF91EF91BF91AF919F918F911F
:100860007F916F915F914F913F912F910F900FBEAC
:100870000F901F9018951F93CF93DF93CDB7DEB7DE
:10088000AC970FB6F894DEBF0FBECDBF80E0E7E3B4
:10089000F1E09091F10091938F5F8830D1F7AFDC58
:1008A0008091E80083FF35C18091370120913801A4
:1008B000253009F484C0263040F42130A1F12130E4
:1008C00070F0233009F025C12EC0283009F4F3C0A0
:1008D000293009F402C1263009F01BC193C08038C9
:1008E00021F0823809F015C108C080913301909140
:1008F0003401992371F082600CC080913B018F70AC
:100900008093E9009091EB0081E095FF80E01092E8
:10091000E9009091E800977F9093E8008093F100C0
:100920001092F100D3C0882319F0823009F0F1C091
:1009300090E08F719070009729F08230910509F056
:10094000E8C00BC080913901813009F0E2C023304A
:1009500009F080E0809334012CC080913901882314
:1009600041F520913B012F7009F4D3C02093E90099
:100970008091EB0080FF1DC080913801833021F40D
:100980008091EB00806213C08091EB0080618093C6
:10099000EB0081E090E002C0880F991F2A95E2F7F2
:1009A0008093EA001092EA008091EB0088608093C7
:1009B000EB001092E9008091E800877F8AC08823CD
:1009C00009F0A7C0109139011F778091E30080786A
:1009D000812B8093E3008091E800877F8093E8007B
:1009E0000CDE8091E80080FFFCCF8091E3008068FE
:1009F0008093E300112311F083E001C082E0809333
:100A0000360187C08058823008F083C08091390158
:100A100090913A0123E08C3D9207A9F583E08C8305
:100A20008AE28B835FB7F894DE01139680E090E052
:100A30004EE061E2E42FF0E060935700E49180FF24
:100A400003C0E295EF704F5FEF702E2F30E0EA3079
:100A500018F0295C3F4F02C0205D3F4F13963C9336
:100A60002E931297019612968431910519F75FBF64
:100A70008091E800877F8093E800CE0103966AE2C8
:100A800070E07FDC12C060913B01AE014F5F5F4FB1
:100A9000FCDBBC01009709F43CC08091E800877F33
:100AA0008093E80089819A81D1DC8091E8008B777E
:100AB0008093E8002EC0803861F58091E800877F40
:100AC0008093E800809132018093F1008091E800EA
:100AD0008E778093E80091DD1CC08823D1F490913B
:100AE00039019230B0F48091E800877F8093E8006C
:100AF0009093320182DD80913201882321F480912C
:100B0000E30087FF02C084E001C081E080933601EA
:100B10005BDB8091E80083FF0AC08091EB0080627C
:100B20008093EB008091E800877F8093E800AC968B
:100B30000FB6F894DEBF0FBECDBFDF91CF911F91EE
:100B400008950895CF93809136018823A9F080916C
:100B5000E9008F709091EC0090FF02C0C0E801C0E6
:100B6000C0E0C82B1092E9008091E80083FF01C02B
:100B700082DECF70C093E900CF910895CF93DF93C9
:100B8000EC018091E80083FFA3C0888190E0209170
:100B90003B0130913C012817390709F099C0809139
:100BA0003801813269F0823220F4803209F090C03D
:100BB0003CC0823209F46BC0833209F089C07AC02C
:100BC00080913701813A09F083C08091E800877FE6
:100BD0008093E8008091E80080FFFCCF8C899D899C
:100BE000AE89BF898093F100492F5A2F6B2F772749
:100BF0004093F100AD01662777274093F1008B2FDA
:100C00009927AA27BB278093F100888D8093F10054
:100C1000898D8093F1008A8D8093F1008091E800A6
:100C20008E778093E800E9DC53C0809137018132F0
:100C300009F04EC08091E800877F8093E80005C0EE
:100C400080913601882309F443C08091E80082FF37
:100C5000F7CF3091F1002091F1009091F100809157
:100C6000F1003C8B2D8B9E8B8F8B8091F100888FB8
:100C70008091F100898F8091F1008A8F8091E80046
:100C80008B778093E800B9DCCE01BCDA21C080917B
:100C900037018132E9F48091E800877F8093E80092
:100CA000ACDC8091390190913A01998B888BCE010F
:100CB000F5D00EC080913701813251F48091E80067
:100CC000877F8093E80099DCCE0160913901E6D0FE
:100CD000DF91CF910895CF93DF93EC014096FC0113
:100CE0008BE0DF011D928A95E9F782E08C8389878A
:100CF00083E08E87CE01019661E043DC882359F0C2
:100D0000CE01069661E03DDC882329F0CE010B96EA
:100D100061E037DC01C080E0DF91CF910895FC01F4
:100D2000CB01209136012430C1F44489558966896C
:100D30007789411551056105710589F021812F7071
:100D40002093E900FC0101900020E9F73197E81BAE
:100D5000F90BBF0140E050E0C4CA82E0089582E090
:100D60000895CF93FC01C62F809136018430E9F4B9
:100D70004489558966897789411551056105710551
:100D8000A1F081818F708093E9008091E80085FD5A
:100D900008C08091E8008E778093E8004FDC8823BC
:100DA00029F4C093F10080E001C082E0CF91089562
:100DB000FC0180913601843019F544895589668992
:100DC00077894115510561057105D1F081818F70D9
:100DD0008093E9008091F2008823A1F09091E800CF
:100DE0008091E8008E778093E80095FD0DC026DCA9
:100DF000882359F49091E8009E779093E800089535
:100E000082E0089580E0089580E008952091360101
:100E1000243099F4FC014489558966897789411504
:100E200051056105710549F021812F702093E9007A
:100E30002091E80020FF01C0BBCF0895FC01809104
:100E40003601843029F544895589668977894115A9
:100E5000510561057105E1F086818F708093E9008D
:100E60008091E80082FF17C08091F200882321F072
:100E70008091F10090E002C08FEF9FEF2091F2008F
:100E8000222359F42091E8002B772093E80008955D
:100E90008FEF9FEF08958FEF9FEF08950895A1E2E0
:100EA0001A2EAA1BBB1BFD010DC0AA1FBB1FEE1FE4
:100EB000FF1FA217B307E407F50720F0A21BB30B2F
:100EC000E40BF50B661F771F881F991F1A9469F7AB
:100ED00060957095809590959B01AC01BD01CF0107
:060EE0000895F894FFCF15
:100EE60020400D0A000083100000010410000001DC
:100EF6008208000001000000000000000000000061
:100F06003020A120000000000200A1010000000026
:020F16000000D9
:00000001FF