diff options
Diffstat (limited to 'bootloaders/caterina')
-rw-r--r-- | bootloaders/caterina/Caterina-Leonardo.hex | 272 | ||||
-rwxr-xr-x | bootloaders/caterina/Descriptors.c | 6 | ||||
-rwxr-xr-x | bootloaders/caterina/Makefile | 4 |
3 files changed, 143 insertions, 139 deletions
diff --git a/bootloaders/caterina/Caterina-Leonardo.hex b/bootloaders/caterina/Caterina-Leonardo.hex index 9ae1391..de7b53c 100644 --- a/bootloaders/caterina/Caterina-Leonardo.hex +++ b/bootloaders/caterina/Caterina-Leonardo.hex @@ -1,6 +1,6 @@ :200000000C946E010C9496010C9496010C9496010C9496010C9496010C9496010C94960150 -:200020000C9496010C9496010C941B050C94A6050C9496010C9496010C9496010C9496016B -:200040000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C94B201CC +:200020000C9496010C9496010C9410050C949B050C9496010C9496010C9496010C94960181 +:200040000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C94B501C9 :200060000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601C8 :200080000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601A8 :2000A0000C9496010C9496010C94960100000000240027002A002D003000000000002500A4 @@ -9,8 +9,8 @@ :200100004080080204018040201002011080102040400000000200080E0000030401000BB2 :200120000000070605040100080A0B0C0D09040309042203410072006400750069006E00CD :200140006F0020004C0065006F006E006100720064006F00180341007200640075006900CC -:200160006E006F0020004C004C004300120100020000004041233480000101020001120122 -:200180000002020000404123348000010102000100C18081C1080B00020202010009040054 +:200160006E006F0020004C004C004300120100020000004041233680000101020001120120 +:200180000002020000404123368000010102000100C18081C1080B00020202010009040052 :2001A000000102020000052400100105240101010424020605240600010705810310004094 :2001C00009040100020A000000070502024000000705830240000005010902A1010901A186 :2001E000008501050919012903150025019503750181029501750581030501093009310943 @@ -20,137 +20,137 @@ :200260000000000000000000000000000000000000000000002C9EB4A0A1A2A434A6A7A553 :20028000AE362D3738271E1F20212223242526B333B62EB7B89F8485868788898A8B8C8D58 :2002A0008E8F909192939495969798999A9B9C9D2F3130A3AD350405060708090A0B0C0D7C -:2002C0000E0F101112131415161718191A1B1C1DAFB1B0B5000057043907370811241FBE15 -:2002E000CFEFDAE0DEBFCDBF11E0A0E0B1E0E4EEF2E102C005900D92AA32B107D9F711E06B -:20030000AAE2B1E001C01D92AB39B107E1F712E0CCEDD2E004C02297FE010E946C09C63DE9 -:20032000D107C9F70E9491030C9470090C9400008DE061E00E945E0368EE73E080E090E00C -:200340000E94FA018DE060E00E945E0368EE73E080E090E00E94FA0108958DE061E00E944D -:20036000C10208951F920F920FB60F9211242F933F938F939F93AF93BF9380912E01909153 -:200380002F01A0913001B0913101309132010196A11DB11D232F2D5F2D3720F02D570196D4 -:2003A000A11DB11D2093320180932E0190932F01A0933001B093310180912A0190912B01D4 -:2003C000A0912C01B0912D010196A11DB11D80932A0190932B01A0932C01B0932D01BF917F -:2003E000AF919F918F913F912F910F900FBE0F901F9018959B01AC017FB7F89480912A012F -:2004000090912B01A0912C01B0912D0166B5A89B05C06F3F19F00196A11DB11D7FBFBA2F9E -:20042000A92F982F8827860F911DA11DB11D62E0880F991FAA1FBB1F6A95D1F7BC012DC0FA -:20044000FFB7F89480912A0190912B01A0912C01B0912D01E6B5A89B05C0EF3F19F0019693 -:20046000A11DB11DFFBFBA2FA92F982F88278E0F911DA11DB11DE2E0880F991FAA1FBB1F70 -:20048000EA95D1F7861B970B885E9340C8F2215030404040504068517C4F21153105410538 -:2004A000510571F60895789484B5826084BD84B5816084BD85B5826085BD85B5816085BD64 -:2004C000EEE6F0E0808181608083E1E8F0E01082808182608083808181608083E0E8F0E005 -:2004E000808181608083E1EBF0E0808184608083E0EBF0E0808181608083E1E9F0E0808178 -:2005000082608083808181608083E0E9F0E080818160808320EC30E0F90180818068808391 -:2005200080818F7B8083A2ECB0E08C9188608C938C918B7F8C93E1ECF0E0808184608083A0 -:20054000808182608083808181608083E3ECF0E0808181608083F9018081826080838C914F -:2005600081608C93EAE7F0E08081846080838081826080838081816080838081806880833B -:200580000895CF93DF93482F50E0CA018C509F4FFC0134914A525F4FFA018491882369F18D -:2005A00090E0880F991FFC01E455FF4FA591B491FC01E654FF4FC591D491662351F42FB789 -:2005C000F8948C91932F909589238C93888189230BC0623061F42FB7F8948C91932F9095E3 -:2005E00089238C938881832B88832FBF06C09FB7F8948C91832B8C939FBFDF91CF91089523 -:200600008730C1F1883080F48330F9F0843030F4813029F1823009F050C024C08430C9F0FA -:20062000863009F04AC022C08A3091F18B3030F4883031F1893009F040C026C08C3091F154 -:200640008C3060F18E30C9F533C0809180008F7703C0809180008F7D80938000089584B5BE -:200660008F7702C084B58F7D84BD08958091B0008F7703C08091B0008F7D8093B0000895D8 -:20068000809190008F7707C0809190008F7D03C080919000877F8093900008958091C000C4 -:2006A0008F7703C08091C0008F7D8093C00008958091C200877F8093C2000895FF920F93A6 -:2006C0001F93F62E482F50E0CA018E5E9E4FFC012491CA018C509F4FFC0114914A525F4FC6 -:2006E000FA0104910023C9F0222319F0822F0E940003E02FF0E0EE0FFF1FE654FF4FA59132 -:20070000B4919FB7F894FF2021F48C911095812302C08C91812B8C939FBF1F910F91FF9031 -:200720000895CF93DF930E9453028BE391E00E9458040E94AD01C0E0D0E00E9498012097E2 -:20074000E1F30E940000F9CF282F809135018823C1F057FF1AC015C0289890933401809133 -:20076000F1008193E217F307B9F74115510539F08091F200882319F48BE68093E800AFBF67 -:2007800002C04FEF5FEFCA010895AFB7F89427702093E9008091F200282F30E0241735079D -:2007A0000CF4A901FB019B01240F311D94E6DACFDF93CF930F92CDB7DEB7BE016F5F7F4F6A -:2007C00041E050E00E94A403019719F02FEF3FEF03C08981282F30E0C9010F90CF91DF9125 -:2007E0000895FF920F931F93F82E142F052F4091380150913901212F302FC901DC01FB0163 -:200800006EEF29C0F7FE02C0949101C09081209136013091370124173507ACF48091E800F3 -:200820008570E1F38091E80082FF03C02FEF3FEF17C09093F100C90101968F739070892B64 -:2008400011F46093E8002F5F3F4F3093370120933601119731961097A9F6812F902F9C01F6 -:20086000C9011F910F91FF9008959C018091E80082FFFCCFF901260F311D03C08091F1000E -:200880008193E217F307D1F7289884E6809334018BEF8093E800CB0108958093E90080912C -:2008A000F200882319F08AE38093E800089508951092350181E08093D70080EA8093D80078 -:2008C00082E189BD09B400FEFDCF61E070E080E090E00E94FA0180E98093D8008CE0809317 -:2008E000E2001092E000559A209A08955F926F927F928F929F92AF92BF92CF92DF92EF9214 -:20090000FF920F931F93CF93DF93E82E842E752E80913501882371F18B01242F352FC90152 -:20092000EC017AEFF72E67E0962E9E2050E4552E8E2D90E040E2A42EB12CA822B9223AE3FE -:20094000632E20E4C22ED12CC822D92258C09FB7F8949092E9008091E80085FD02C020E0EE -:2009600004C08091F200252D281B9FBF222361F4FA9419F42FEF3FEF4DC061E070E080E03E -:2009800090E00E94FA013BC0822F90E0C817D9070CF42C2FC21BD1094FB7F8949092E900C0 -:2009A000A114B10421F406C01092F10021502223D9F719C0E7FC03C0F801922F10C0C80107 -:2009C000322F06C0FC010196E491E093F10031503323C1F706C081918093F100915099237B -:2009E000D1F7020F111D8091E80085FF05C0209729F4C114D10411F06092E8004FBF209790 -:200A000009F0A5CF5D9884E680933301282D372DC9019C01C901DF91CF911F910F91FF902A -:200A2000EF90DF90CF90BF90AF909F908F907F906F905F9008951F920F920FB60F92112406 -:200A40001F932F933F934F935F936F937F938F939F93AF93BF93EF93FF938091E1001092D8 -:200A6000E100982F83FF0FC01092E90081E08093EB001092EC0082E38093ED0010923501C8 -:200A800088E08093F00092FF36C083E08093E9008091F200882349F08AE38093E80005C0F1 -:200AA00080E891E00E947C0701C012E09FB7F8941093E9008091F2009FBF882389F780917A -:200AC0003301882351F08091330181508093330180913301882309F45D9A809134018823C4 -:200AE00051F08091340181508093340180913401882309F4289AFF91EF91BF91AF919F91D6 -:200B00008F917F916F915F914F913F912F911F910F900FBE0F901F9018950F931F93DF9368 -:200B2000CF930F92CDB7DEB719828E010F5F1F4FC8010E949B07C8010E943409898190E064 -:200B40000F90CF91DF911F910F9108951F920F920FB60F921124EF92FF921F932F933F93F4 -:200B60004F935F936F937F938F939F93AF93BF93EF93FF93DF93CF93CDB7DEB76197DEBF0F -:200B8000CDBF1092E9008091E80083FF0FC1FE0131969E01275F3F4F03C08091F1008193A1 -:200BA000E217F307D1F7289884E68093340182EF8093E800998197FF05C08091E80080FFAF -:200BC000FCCF03C08EEF8093E800292F30E0C90180769070892B09F0C2C08A81882329F4E5 -:200BE0001092F1001092F100D6C0813009F4D3C0833009F4D0C0853049F48091E80080FF4E -:200C0000FCCF8B8180688093E300C5C0863009F07CC01C81EF80F8841230C1F51092E900A4 -:200C2000109237011092360110923901109238010E948D0599E0FE013996DF01292F1D92E8 -:200C40002A95E9F799871A8791E09E8790E8988B9AEF998B2091360130913701275F3F4F61 -:200C60003C872B878D871092E9001092370110923601F0923901E092380180E0BF0149E0FD -:200C800050E00E94F1030E948D0585C01092E9001092370110923601F0923901E092380170 -:200CA000123241F482E290E00E942C09892B09F476C071C0113079F488E0E816F10419F4E2 -:200CC00081E080933A0180913A01882309F06BC0ECE6F1E013C0133009F061C08B818823C0 -:200CE00019F4EEE2F1E00AC0823019F4E2E3F1E005C0813009F053C0E4E5F1E0449180E8CE -:200D0000BF0150E00E94F10346C0873009F447C0883021F481E08093F1003DC08930D9F5D6 -:200D200023703070232BD9F5E1E9F1E091E031E026E39093E9003093EB0084918093EC0070 -:200D40002093ED009F5F3196953099F78EE78093EA001092EA008B81809335011CC08F819A -:200D600098851092E900109237011092360190933901809338018D81882329F4CE01019633 -:200D80000E94A70706C0823051F4CE0101960E94FD07882321F08EEF8093E80007C081E2DC -:200DA0008093EB0003C0EEE7F1E0A8CF6196DEBFCDBFCF91DF91FF91EF91BF91AF919F9195 -:200DC0008F917F916F915F914F913F912F911F91FF90EF900F900FBE0F901F9018952091AD -:200DE0007C0130917D0180917E0190917F01281B390B2F733070C901089520917C013091E7 -:200E00007D0180917E0190917F012817390719F42FEF3FEF09C0E0917E01F0917F01E45C51 -:200E2000FE4F8081282F30E0C901089520917C0130917D0180917E0190917F012817390779 -:200E400019F42FEF3FEF13C0E0917E01F0917F01E45CFE4F208180917E0190917F0101967F -:200E60008F73907090937F0180937E0130E0C9010895109283011092820188EE93E0A0E010 -:200E8000B0E08093840190938501A0938601B09387018EE091E09093810180938001089547 -:200EA0000F931F93DF93CF930F92CDB7DEB78C01698380910701882369F083E0BE016F5FCA -:200EC0007F4F41E050E00E9476041816190614F49C0107C081E090E0F8019383828320E039 -:200EE00030E0C9010F90CF91DF911F910F91089583E00E944D04089582E00E94D803482F73 -:200F000020917C0130917D012F5F3F4F2F73307080917E0190917F012817390759F0E0919C -:200F20007C01F0917D01E45CFE4F408330937D0120937C010895FC0180818E5F808380E881 -:200F400065E971E042E450E00E94F1030895FC0181819081913A59F4813209F04CC080E029 -:200F600060E071E047E050E00E94F10342C0913209F041C0803239F480E091E067E070E0ED -:200F80000E94350436C0823209F035C08281809307018091000190910101A0910201B09116 -:200FA0000301805B9440A040B04019F58091070180FD12C087E797E7909301088093000805 -:200FC0002BE088E190E00FB6F894A895809360000FBE209360000DC088E10FB6F8948093B2 -:200FE0006000109260000FBEA895109201081092000881E0089580E00895FC019181808125 -:20100000813A31F4913089F080E0933089F40DC0813269F49B3021F482818093080105C075 -:201020009A3029F482818093090181E0089580E00895EF92FF920F931F938C01E62EDC01CA -:20104000ED91FC910480F581E02D0995F82ED801ED91FC910680F781E02DC8016E2D0995C9 -:201060008F2D90E01F910F91FF90EF90089510928E01109292011092910180E291E09093B9 -:20108000900180938F010895EF92FF920F931F93DF93CF930F92CDB7DEB789838B017A0178 -:2010A00084E0BE016F5F7F4F41E050E00E94760484E4B801A7010E9476040F90CF91DF91B0 -:2010C0001F910F91FF90EF90089582E048E050E00E9444080895FC01168217821086118675 -:2010E0001286138614823496BF010E9465080895DC01683810F0685829C0E62FF0E067FF82 -:2011000013C0E058F04081E090E002C0880F991FEA95E2F7809514962C911497282314963E -:201120002C93149760E012C0EB5AFD4F6491662319F420E030E01DC067FF08C014968C9135 -:2011400014978D7F14968C9314976F77FD0190E0662321F08681861709F416829F5F319678 -:201160009630B1F7CD011496BD010E94650821E030E0C9010895CF93DF93DC01683810F0F3 -:20118000685825C0E62FF0E067FF12C0E058F04081E090E002C0880F991FEA95E2F7149641 -:2011A0002C911497282B14962C93149760E00FC0EB5AFD4F64916623D9F167FF08C01496A0 -:2011C0008C911497826014968C9314976F7716968C9116978617A9F117968C911797861749 -:2011E00081F118968C911897861759F119968C911997861731F11A968C911A97861709F1CC -:201200001B968C911B978617E1F0ED01E0E0F0E09E2F8E81882321F4EA0FFB1F668306C004 -:201220009F5F31962196E630F10591F7963049F481E090E013969C938E93129720E030E018 -:2012400007C0CD011496BD010E94650821E030E0C901DF91CF91089580E867ED71E045E602 -:2012600050E00E94F1030895FC0180818F5F808380E86CE372E049E150E00E94F103089586 -:20128000CF92DF92EF92FF920F931F93CF93DF937C016B018A01C0E0D0E00FC0D6016D91DA -:2012A0006D01D701ED91FC910190F081E02DC7010995C80FD91F015010400115110571F764 -:2012C000CE01DF91CF911F910F91FF90EF90DF90CF900895EE0FFF1F0590F491E02D0994C7 -:2012E000F894FFCF00E100000000000001010000000050074009EF061607FD0678077C07FA -:201300000000000019084009BB0878086B08FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:2002C0000E0F101112131415161718191A1B1C1DAFB1B0B500004C042E072C0811241FBE36 +:2002E000CFEFDAE0DEBFCDBF11E0A0E0B1E0EEECF2E102C005900D92AC32B107D9F711E061 +:20030000ACE2B1E001C01D92AD39B107E1F712E0CCEDD2E004C02297FE010E946109C63DF0 +:20032000D107C9F70E9486030C9465090C9400008091000161E00E94530364E873E080E002 +:2003400090E00E94FD018091000160E00E9453036CE474E080E090E00E94FD010895809181 +:20036000000161E00E94B60208951F920F920FB60F9211242F933F938F939F93AF93BF93DB +:200380008091300190913101A0913201B0913301309134010196A11DB11D232F2D5F2D3794 +:2003A00020F02D570196A11DB11D209334018093300190933101A0933201B0933301809117 +:2003C0002C0190912D01A0912E01B0912F010196A11DB11D80932C0190932D01A0932E01BA +:2003E000B0932F01BF91AF919F918F913F912F910F900FBE0F901F9018959B01AC017FB734 +:20040000F89480912C0190912D01A0912E01B0912F0166B5A89B05C06F3F19F00196A11DC3 +:20042000B11D7FBFBA2FA92F982F8827860F911DA11DB11D62E0880F991FAA1FBB1F6A9577 +:20044000D1F7BC012DC0FFB7F89480912C0190912D01A0912E01B0912F01E6B5A89B05C0E7 +:20046000EF3F19F00196A11DB11DFFBFBA2FA92F982F88278E0F911DA11DB11DE2E0880FFD +:20048000991FAA1FBB1FEA95D1F7861B970B885E9340C8F2215030404040504068517C4F8F +:2004A000211531054105510571F60895789484B5826084BD84B5816084BD85B5826085BD0F +:2004C00085B5816085BDEEE6F0E0808181608083E1E8F0E010828081826080838081816043 +:2004E0008083E0E8F0E0808181608083E1EBF0E0808184608083E0EBF0E080818160808378 +:20050000E1E9F0E0808182608083808181608083E0E9F0E0808181608083E1ECF0E080815A +:2005200084608083808182608083808181608083E3ECF0E0808181608083E0ECF0E08081E8 +:2005400082608083E2ECF0E0808181608083EAE7F0E08081846080838081826080838081C3 +:20056000816080838081806880830895CF93DF93482F50E0CA018C509F4FFC0134914A52A0 +:200580005F4FFA018491882369F190E0880F991FFC01E455FF4FA591B491FC01E654FF4F55 +:2005A000C591D491662351F42FB7F8948C91932F909589238C93888189230BC0623061F40A +:2005C0002FB7F8948C91932F909589238C938881832B88832FBF06C09FB7F8948C91832BB7 +:2005E0008C939FBFDF91CF9108958730C1F1883080F48330F9F0843030F4813029F182308B +:2006000009F050C024C08430C9F0863009F04AC022C08A3091F18B3030F4883031F1893037 +:2006200009F040C026C08C3091F18C3060F18E30C9F533C0809180008F7703C08091800036 +:200640008F7D80938000089584B58F7702C084B58F7D84BD08958091B0008F7703C080919F +:20066000B0008F7D8093B0000895809190008F7707C0809190008F7D03C080919000877FD9 +:200680008093900008958091C0008F7703C08091C0008F7D8093C00008958091C200877F5A +:2006A0008093C2000895FF920F931F93F62E482F50E0CA018E5E9E4FFC012491CA018C501B +:2006C0009F4FFC0114914A525F4FFA0104910023C9F0222319F0822F0E94F502E02FF0E05D +:2006E000EE0FFF1FE654FF4FA591B4919FB7F894FF2021F48C911095812302C08C91812BD5 +:200700008C939FBF1F910F91FF900895CF93DF930E9456028DE391E00E944D040E94AF01EC +:20072000C0E0D0E00E9498012097E1F30E940000F9CF282F809137018823C1F057FF1AC00D +:2007400015C02898909336018091F1008193E217F307B9F74115510539F08091F20088236E +:2007600019F48BE68093E800AFBF02C04FEF5FEFCA010895AFB7F89427702093E9008091A6 +:20078000F200282F30E0241735070CF4A901FB019B01240F311D94E6DACFDF93CF930F922E +:2007A000CDB7DEB7BE016F5F7F4F41E050E00E949903019719F02FEF3FEF03C08981282F25 +:2007C00030E0C9010F90CF91DF910895FF920F931F93F82E142F052F40913A0150913B0188 +:2007E000212F302FC901DC01FB016EEF29C0F7FE02C0949101C090812091380130913901CE +:2008000024173507ACF48091E8008570E1F38091E80082FF03C02FEF3FEF17C09093F1008B +:20082000C90101968F739070892B11F46093E8002F5F3F4F3093390120933801119731964D +:200840001097A9F6812F902F9C01C9011F910F91FF9008959C018091E80082FFFCCFF90124 +:20086000260F311D03C08091F1008193E217F307D1F7289884E6809336018BEF8093E80078 +:20088000CB0108958093E9008091F200882319F08AE38093E800089508951092370181E05F +:2008A0008093D70080EA8093D80082E189BD09B400FEFDCF61E070E080E090E00E94FD01C8 +:2008C00080E98093D8008CE08093E2001092E000559A209A08955F926F927F928F929F9246 +:2008E000AF92BF92CF92DF92EF92FF920F931F93CF93DF93E82E842E752E809137018823FB +:2009000071F18B01242F352FC901EC017AEFF72E67E0962E9E2050E4552E8E2D90E040E220 +:20092000A42EB12CA822B9223AE3632E20E4C22ED12CC822D92258C09FB7F8949092E900DA +:200940008091E80085FD02C020E004C08091F200252D281B9FBF222361F4FA9419F42FEF4D +:200960003FEF4DC061E070E080E090E00E94FD013BC0822F90E0C817D9070CF42C2FC21B28 +:20098000D1094FB7F8949092E900A114B10421F406C01092F10021502223D9F719C0E7FCC6 +:2009A00003C0F801922F10C0C801322F06C0FC010196E491E093F10031503323C1F706C038 +:2009C00081918093F10091509923D1F7020F111D8091E80085FF05C0209729F4C114D1049D +:2009E00011F06092E8004FBF209709F0A5CF5D9884E680933501282D372DC9019C01C90158 +:200A0000DF91CF911F910F91FF90EF90DF90CF90BF90AF909F908F907F906F905F90089564 +:200A20001F920F920FB60F9211241F932F933F934F935F936F937F938F939F93AF93BF93B3 +:200A4000EF93FF938091E1001092E100982F83FF0FC01092E90081E08093EB001092EC007D +:200A600082E38093ED001092370188E08093F00092FF36C083E08093E9008091F200882338 +:200A800049F08AE38093E80005C082E891E00E94710701C012E09FB7F8941093E9008091C9 +:200AA000F2009FBF882389F780913501882351F08091350181508093350180913501882335 +:200AC00009F45D9A80913601882351F08091360181508093360180913601882309F4289AD9 +:200AE000FF91EF91BF91AF919F918F917F916F915F914F913F912F911F910F900FBE0F90DB +:200B00001F9018950F931F93DF93CF930F92CDB7DEB719828E010F5F1F4FC8010E9490078F +:200B2000C8010E942909898190E00F90CF91DF911F910F9108951F920F920FB60F92112455 +:200B4000EF92FF921F932F933F934F935F936F937F938F939F93AF93BF93EF93FF93DF93E7 +:200B6000CF93CDB7DEB76197DEBFCDBF1092E9008091E80083FF0FC1FE0131969E01275F18 +:200B80003F4F03C08091F1008193E217F307D1F7289884E68093360182EF8093E800998139 +:200BA00097FF05C08091E80080FFFCCF03C08EEF8093E800292F30E0C90180769070892B80 +:200BC00009F0C2C08A81882329F41092F1001092F100D6C0813009F4D3C0833009F4D0C08A +:200BE000853049F48091E80080FFFCCF8B8180688093E300C5C0863009F07CC01C81EF805A +:200C0000F8841230C1F51092E900109239011092380110923B0110923A010E94820599E0C1 +:200C2000FE013996DF01292F1D922A95E9F799871A8791E09E8790E8988B9AEF998B209110 +:200C4000380130913901275F3F4F3C872B878D871092E9001092390110923801F0923B01C3 +:200C6000E0923A0180E0BF0149E050E00E94E6030E94820585C01092E9001092390110924C +:200C80003801F0923B01E0923A01123241F482E290E00E942109892B09F476C071C011303E +:200CA00079F488E0E816F10419F481E080933C0180913C01882309F06BC0ECE6F1E013C01B +:200CC000133009F061C08B81882319F4EEE2F1E00AC0823019F4E2E3F1E005C0813009F0C4 +:200CE00053C0E4E5F1E0449180E8BF0150E00E94E60346C0873009F447C0883021F481E0A0 +:200D00008093F1003DC08930D9F523703070232BD9F5E1E9F1E091E031E026E39093E900CA +:200D20003093EB0084918093EC002093ED009F5F3196953099F78EE78093EA001092EA0039 +:200D40008B81809337011CC08F8198851092E900109239011092380190933B0180933A0144 +:200D60008D81882329F4CE0101960E949C0706C0823051F4CE0101960E94F207882321F078 +:200D80008EEF8093E80007C081E28093EB0003C0EEE7F1E0A8CF6196DEBFCDBFCF91DF91E3 +:200DA000FF91EF91BF91AF919F918F917F916F915F914F913F912F911F91FF90EF900F9076 +:200DC0000FBE0F901F90189520917E0130917F018091800190918101281B390B2F733070DC +:200DE000C901089520917E0130917F0180918001909181012817390719F42FEF3FEF09C045 +:200E0000E0918001F0918101E25CFE4F8081282F30E0C901089520917E0130917F01809101 +:200E20008001909181012817390719F42FEF3FEF13C0E0918001F0918101E25CFE4F2081C2 +:200E4000809180019091810101968F739070909381018093800130E0C901089510928501EC +:200E60001092840188EE93E0A0E0B0E08093860190938701A0938801B093890180E191E0B2 +:200E8000909383018093820108950F931F93DF93CF930F92CDB7DEB78C0169838091090102 +:200EA000882369F083E0BE016F5F7F4F41E050E00E946B041816190614F49C0107C081E0F4 +:200EC00090E0F8019383828320E030E0C9010F90CF91DF911F910F91089583E00E9442040D +:200EE000089582E00E94CD03482F20917E0130917F012F5F3F4F2F73307080918001909188 +:200F000081012817390759F0E0917E01F0917F01E25CFE4F408330937F0120937E01089536 +:200F2000FC0180818E5F808380E865E971E042E450E00E94E6030895FC0181819081913A63 +:200F400059F4813209F04CC080E062E071E047E050E00E94E60342C0913209F041C0803246 +:200F600039F482E091E067E070E00E942A0436C0823209F035C0828180930901809102013E +:200F800090910301A0910401B0910501805B9440A040B04019F58091090180FD12C087E74A +:200FA00097E790930108809300082BE088E190E00FB6F894A895809360000FBE20936000A7 +:200FC0000DC088E10FB6F89480936000109260000FBEA895109201081092000881E00895B8 +:200FE00080E00895FC0191818081813A31F4913089F080E0933089F40DC0813269F49B3082 +:2010000021F4828180930A0105C09A3029F4828180930B0181E0089580E00895EF92FF92BF +:201020000F931F938C01E62EDC01ED91FC910480F581E02D0995F82ED801ED91FC9106809E +:20104000F781E02DC8016E2D09958F2D90E01F910F91FF90EF900895109290011092940178 +:201060001092930182E291E090939201809391010895EF92FF920F931F93DF93CF930F9292 +:20108000CDB7DEB789838B017A0184E0BE016F5F7F4F41E050E00E946B0484E4B801A7013A +:2010A0000E946B040F90CF91DF911F910F91FF90EF90089582E048E050E00E94390808957B +:2010C000FC0116821782108611861286138614823496BF010E945A080895DC01683810F046 +:2010E000685829C0E62FF0E067FF13C0E058F04081E090E002C0880F991FEA95E2F7809572 +:2011000014962C911497282314962C93149760E012C0EB5AFD4F6491662319F420E030E020 +:201120001DC067FF08C014968C9114978D7F14968C9314976F77FD0190E0662321F08681BD +:20114000861709F416829F5F31969630B1F7CD011496BD010E945A0821E030E0C901089578 +:20116000CF93DF93DC01683810F0685825C0E62FF0E067FF12C0E058F04081E090E002C061 +:20118000880F991FEA95E2F714962C911497282B14962C93149760E00FC0EB5AFD4F64919A +:2011A0006623D9F167FF08C014968C911497826014968C9314976F7716968C9116978617ED +:2011C000A9F117968C911797861781F118968C911897861759F119968C911997861731F152 +:2011E0001A968C911A97861709F11B968C911B978617E1F0ED01E0E0F0E09E2F8E818823E7 +:2012000021F4EA0FFB1F668306C09F5F31962196E630F10591F7963049F481E090E013966A +:201220009C938E93129720E030E007C0CD011496BD010E945A0821E030E0C901DF91CF91F9 +:20124000089580E867ED71E045E650E00E94E6030895FC0180818F5F808380E86CE372E069 +:2012600049E150E00E94E6030895CF92DF92EF92FF920F931F93CF93DF937C016B018A016C +:20128000C0E0D0E00FC0D6016D916D01D701ED91FC910190F081E02DC7010995C80FD91FC5 +:2012A000015010400115110571F7CE01DF91CF911F910F91FF90EF90DF90CF900895EE0F94 +:2012C000FF1F0590F491E02D0994F894FFCF0D0000E1000000000000010100000000450796 +:2012E0003509E4060B07F2066D077107000000000E083509B0086D086008FFFFFFFFFFFFED +:20130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED :20132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD :20134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD :20136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D @@ -1016,7 +1016,7 @@ :207EE000E9001092E9008091E80083FF01C0E4DE17701093E9001F910895F999FECF92BD02 :207F000081BDF89A992780B50895262FF999FECF1FBA92BD81BD20BD0FB6F894FA9AF99A90 :207F20000FBE01960895F894FFCF4341544552494E4100777700080000000000000801128E -:207F4000011001020000084123340001000201000109023E0002010080320904000001025A +:207F4000011001020000084123360001000201000109023E00020100803209040000010258 :207F60000201000524001001042402040524060001070582030800FF09040100020A0000B4 :207F8000000705040210000107058302100001040309042203410072006400750069006E80 :207FA000006F0020004C0065006F006E006100720064006F00000018034100720064007557 diff --git a/bootloaders/caterina/Descriptors.c b/bootloaders/caterina/Descriptors.c index e0d3304..c5feaf5 100755 --- a/bootloaders/caterina/Descriptors.c +++ b/bootloaders/caterina/Descriptors.c @@ -193,7 +193,7 @@ const USB_Descriptor_String_t ProductString = {
.Header = {.Size = USB_STRING_LEN(16), .Type = DTYPE_String},
- #if DEVICE_PID == 0x0034
+ #if DEVICE_PID == 0x0036
.UnicodeString = L"Arduino Leonardo"
#else
.UnicodeString = L"USB IO board "
@@ -204,7 +204,11 @@ const USB_Descriptor_String_t ManufNameString = {
.Header = {.Size = USB_STRING_LEN(11), .Type = DTYPE_String},
+ #if DEVICE_VID == 0x2341
.UnicodeString = L"Arduino LLC"
+ #else
+ .UnicodeString = L"Unknown "
+ #endif
};
/** This function is called by the library when in device mode, and must be overridden (see LUFA library "USB Descriptors"
diff --git a/bootloaders/caterina/Makefile b/bootloaders/caterina/Makefile index e460090..873f8bd 100755 --- a/bootloaders/caterina/Makefile +++ b/bootloaders/caterina/Makefile @@ -48,12 +48,12 @@ # USB vendor ID (VID)
# official Arduino LLC VID
-VID = 0x2341
+# VID = 0x2341
# USB product ID (PID)
# official Leonardo PID
-#PID = 0x0034
+# PID = 0x0036
# MCU name
|