diff options
author | Bluebie <a@creativepony.com> | 2012-10-05 19:37:08 +1000 |
---|---|---|
committer | Bluebie <a@creativepony.com> | 2012-10-05 19:37:08 +1000 |
commit | 8085bfbe91d2d443bcf601156ea16e5c0721bc94 (patch) | |
tree | beba588e43ae575618b895e676cc9250f142e962 /firmware/releases/tiny85 | |
parent | 6d757fe2f465edce93615328ebd19b3aa37820da (diff) | |
download | micronucleus-8085bfbe91d2d443bcf601156ea16e5c0721bc94.tar.gz micronucleus-8085bfbe91d2d443bcf601156ea16e5c0721bc94.tar.bz2 micronucleus-8085bfbe91d2d443bcf601156ea16e5c0721bc94.zip |
Restructured firmware/releases folder, and added a 2.0 seconds build of 1.03
Diffstat (limited to 'firmware/releases/tiny85')
-rw-r--r-- | firmware/releases/tiny85/micronucleus-1.02.hex | 256 | ||||
-rw-r--r-- | firmware/releases/tiny85/micronucleus-1.03.hex | 132 | ||||
-rw-r--r-- | firmware/releases/tiny85/release notes.txt | 41 |
3 files changed, 0 insertions, 429 deletions
diff --git a/firmware/releases/tiny85/micronucleus-1.02.hex b/firmware/releases/tiny85/micronucleus-1.02.hex deleted file mode 100644 index 2bc966c..0000000 --- a/firmware/releases/tiny85/micronucleus-1.02.hex +++ /dev/null @@ -1,256 +0,0 @@ -:20000000BFCB32C1BFCB30C12FC12EC12DC12CC12BC12AC129C128C127C126C125C1EC4E95 -:2000200050F64B4B81474A494781EC47494AF64A4947494B4E504B4E494B474947EC4B4E70 -:20004000F6504B4E494B474A4B4A494749EC4AF647494B4E494B4947EC4947494E50F64B11 -:200060004B81474A494781EC47494AF64A4947494B4E504B4E494B474947EC4B4EF6504B30 -:200080004E494B474A4B4A494749EC4AF647494B4E494B4947EC49474947F64244EC47F655 -:2000A000424447494B474C4B4C4EEC4747F6424447424C4B4947423F4042EC47F64244EC23 -:2000C00047F642444747494B47424442EC47F64746474244474C4B4C4EEC474647F64244F5 -:2000E000EC47F6424447494B474C4B4C4EEC4747F6424447424C4B4947423F4042EC47F62C -:200100004244EC47F642444747494B47424442EC47F64746474244474C4B4C4EEC4749F60C -:200120004B4CEC4E53F64B4C4E5355575552EC534EF64B4CEC4E53F65552535558575855D2 -:20014000F64E5255F655524E28002B002D0030003300360039003D004000440048004D0021 -:20016000510056005B00610067006D0073007A008100890091009A00A300AD00B700C2005D -:20018000CE00DA00E700F400030113012301340147015A016F0184019C01B401CE01E901C8 -:2001A00007022602460269028E02B402DE020903380369039C03D3030E044C048D04D20444 -:2001C0001C056905BC0513067006D2063907A7071C0898081A09A509380AD30A780B270C10 -:2001E000E00CA40D730E4F0F3910301135124A137014A715F1164E18C019481BE71C9F1EAC -:20020000722060226B249526E1284F2BE22D9D3081339136CF393F3DE440C044D6482B4D64 -:20022000C2519E56C55B3A610267226D9F737F7AC8818089AD91569A84A33DAD8AB774C2F1 -:2002400004CE44DA3FE7FFF411241FBECFE5D2E0DEBFCDBF10E0A0E6B0E001C01D92A136A7 -:20026000B107E1F7FFD081C1CBCE2DE130E104C0F9013197F1F701970097D1F70895382FBC -:20028000662359F028B381E090E002C0880F991F3A95E2F7282B28BB089528B381E090E0A8 -:2002A00002C0880F991F3A95E2F78095822388BB0895AF92BF92CF92DF92EF92FF920F93D3 -:2002C0001F93E62E9C01442737FD4095542F60E972EE8DE790E00CD159016A01FF2400E092 -:2002E00010E0C801B70128E834E842E050E0D3D0950140E050E0FCD0A895B89AB5016D50B8 -:200300007040769567957695679541E008C0CB010197F1F788B3842788BB215030402115AA -:200320003105A9F71F910F91FF90EF90DF90CF90BF90AF900895C0988AE090E02DE130E13F -:20034000F9013197F1F70197D9F7B8980895AF92BF92CF92DF92EF92FF921F93CF93DF93A2 -:200360006C017B0110916000C0E0D0E02DE1A22E20E1B22E27C0F601EC0FFD1F849187FDF6 -:200380000FC0E82FF0E0EE0FFF1FE85BFE4F8591949165E070E098D0CB01612F8ADF11C02E -:2003A000813869F4812F90E06AE070E062D004C0F5013197F1F701970097D1F702C0182FD1 -:2003C00011952196CE15DF05B0F210936000B3DFDF91CF911F91FF90EF90DF90CF90BF9017 -:2003E000AF9008950F931F93CF93DF93EC010DE110E10CC080E793E06AE05BDF82E390E02E -:20040000F8013197F1F70197D9F72197209791F792DFDF91CF911F910F91089584E491E0CD -:2004200064E070E094DF089580E491E064E070E08EDF089582E090E0D5DF08958FE191E0A1 -:2004400061E270E084DF0895F9DF8EE190E061E071E07DDFFACFF2DF8EE190E061E071E059 -:2004600076DF089587B38FEF87BBEEDF80E090E008955527002480FF02C0060E571F660F76 -:20048000771F6115710521F096958795009799F7952F802D0895FF27EE27BB27AA2760FF00 -:2004A00004C0A20FB31FE41FF51F220F331F441F551F969587957795679589F700977607A1 -:2004C00071F7CF01BD010895AA1BBB1B51E107C0AA1FBB1FA617B70710F0A61BB70B881FAD -:2004E000991F5A95A9F780959095BC01CD01089597FB092E05260ED057FD04D014D00AD09B -:20050000001C38F450954095309521953F4F4F4F5F4F0895F6F790958095709561957F4FF7 -:200520008F4F9F4F0895A1E21A2EAA1BBB1BFD010DC0AA1FBB1FEE1FFF1FA217B307E407F5 -:20054000F50720F0A21BB30BE40BF50B661F771F881F991F1A9469F7609570958095909569 -:200560009B01AC01BD01CF010895F894FFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF -:20058000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B -:2005A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B -:2005C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B -:2005E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B -:20060000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA -:20062000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA -:20064000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA -:20066000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A -:20068000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A -:2006A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A -:2006C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A -:2006E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A -:20070000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 -:20072000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 -:20074000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 -:20076000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 -:20078000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 -:2007A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 -:2007C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 -:2007E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 -:20080000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 -:20082000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 -:20084000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 -:20086000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 -:20088000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 -:2008A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 -:2008C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 -:2008E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 -:20090000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 -:20092000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 -:20094000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 -:20096000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 -:20098000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 -:2009A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 -:2009C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 -:2009E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 -:200A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 -:200A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 -:200A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 -:200A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 -:200A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 -:200AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 -:200AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 -:200AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 -:200B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 -:200B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 -:200B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 -:200B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 -:200B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 -:200BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 -:200BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 -:200BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 -:200C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 -:200C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 -:200C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 -:200C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 -:200C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 -:200CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 -:200CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 -:200CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 -:200D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 -:200D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 -:200D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 -:200D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 -:200D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 -:200DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 -:200DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 -:200DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 -:200E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 -:200E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 -:200E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 -:200E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 -:200E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 -:200EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 -:200EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 -:200EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 -:200F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 -:200F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 -:200F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 -:200F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 -:200F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 -:200FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 -:200FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 -:200FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 -:20100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 -:20102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 -:20104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 -:20106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 -:20108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 -:2010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 -:2010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 -:2010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 -:20110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF -:20112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF -:20114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF -:20116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F -:20118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F -:2011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F -:2011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F -:2011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F -:20120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE -:20122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE -:20124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE -:20126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E -:20128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E -:2012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E -:2012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E -:2012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E -:20130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED -:20132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD -:20134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD -:20136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D -:20138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D -:2013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D -:2013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D -:2013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D -:20140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC -:20142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC -:20144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC -:20146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C -:20148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C -:2014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C -:2014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C -:2014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C -:20150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB -:20152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB -:20154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB -:20156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B -:20158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B -:2015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B -:2015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B -:2015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B -:20160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA -:20162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA -:20164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA -:20166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A -:20168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A -:2016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A -:2016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A -:2016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A -:20170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 -:20172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 -:20174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 -:20176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65C574C522 -:2017800022C040C06CC03EC03DC03CC03BC03AC039C038C037C036C035C034C033C004038E -:2017A000090412011001FF000008D0165307020100000001090212000101008032090400CF -:2017C00000000000000011241FBECFE5D2E0DEBFCDBF00EB0F9307E00F9310E0A0E6B0E04C -:2017E000E6ECFFE102C005900D92A636B107D9F710E0A6E6B0E001C01D92AB39B107E1F7ED -:20180000E6D1DFC3BDCFA82FB92F80E090E041E050EA609530E009C02D918227979587957C -:2018200010F084279527305EC8F36F5FA8F30895EADF8D939D930895A6E088279927AA9508 -:2018400069F00197E1F3B399FCCFB39BFECF81E09927A6B3019611F0A871D9F70895CF9397 -:20186000CFB7CF93C0915F02C03B21F4C0915E02C73021F0CF91CFBFCF9181CFCC27C3951C -:20188000B39BE9F7B39B0BC0B39B09C0B39B07C0B39B05C0B39B03C0B39B01C0D3C00F926E -:2018A000DF93C0917E00DD27CB57DF4F012EB39B03C0DF910F90E6CF2F930F931F934F9397 -:2018C0002FEF4F6F06B303FB20F95F933F9350E03BE065C016B30126502953FDC89556B309 -:2018E000012703FB25F92F7306B3B1F05027102713FB26F906B22230F0F000C016B3012732 -:2019000003FB27F90126502906B22430E8F54F77206816B30000F6CF50274F7D206206B2C7 -:20192000102F000000C006B300265029102713FB26F906B2E2CF4F7B06B3206400C0DACF13 -:2019400001265029187106B269F14E7F2160012F16B328C0002650294D7F06B22260102F39 -:2019600029C0012650294B7F06B22460012F2DC016B301265029477F2860000006B22EC05E -:201980004F7E06B3206130C0422706B3499300265029102706B24FEF13FB20F9297F16B3EE -:2019A00079F2187159F10126502906B2012703FB21F9237F06B371F2002650293150D0F0B3 -:2019C00006B2102713FB22F9277E16B351F201265029012703FB06B223F92F7C49F20000BE -:2019E00006B3102713FB24F90026502906B22F7939F270CF10E21ABF002717C03B50319549 -:201A0000C31BD04010E21ABF0881033CF9F00B34E9F020917C001981110F1213EDCF09363D -:201A200051F10D3211F0013E39F7009383003F915F914F911F910F912F91DF910F90CAB75F -:201A4000C5FD1DCFCF91CFBFCF91189520918300222369F310918100112321F5343022F125 -:201A60003093810020937D0010917E003BE0311B30937E0019C00091810001309CF40AE590 -:201A80003091600034FD11C000936000C1E7D0E010C0052710E000C021C0052710E0C895D2 -:201AA00008BB14C03AE501C032ED032EC0E0D0E032E017B31861C39A08B317BB58E120E88F -:201AC0004FEF20FF052708BB279517951C3F28F700004552B0F720FF0527279508BB179524 -:201AE0001C3FB8F629913A9561F7077E10918200110F08BBC250D04011F010937C0010E23D -:201B00001ABF086017B3177E402F477E54E05A95F1F708BB17BB48BB8ACF81E0809367001A -:201B2000F894E0916F00F0917000329785E080935700E89507B600FCFDCF789408959C0168 -:201B4000E0916F00F0917000309749F1E430F105B1F087E1EC37F80739F420916B00309174 -:201B60006C002E5B3B4F0DC087E1EE37F80749F420916D0030916E002D5B3B4F02C02FEB15 -:201B80003BECF89481E0090180935700E895112478943296F0937000E0936F00089581E163 -:201BA00080935700E895EBCFCF93DF93C0916F00D0917000CF73D0708FEF9FEFC0DF22963A -:201BC000C034D105CCF3A9DFDF91CF91089588E10FB6F89481BD11BC0FBEE0E0F0E085914F -:201BE00094918F5B9B4C39F4E4E0F0E0859194918F5B9B4C09F0D8DF1092700010926F004F -:201C0000AC9A8BB780628BBFBB9A88E893E1ECE9F1E03197F1F70197D1F7BB987894EE24B0 -:201C2000FF2410918100135017FDD9C080917E00CCE0D0E0C81BD109CB57DF4F80917D00C9 -:201C40008D3209F090C0183009F0C7C083EC809371008AE580936000109269002881822F7A -:201C600080769981882321F1992341F482E690E09093800080937F0024E06BC0913069F44C -:201C80008A8180936A008C819D819093700080936F0027FD59C09FEF58C080916600923060 -:201CA00011F4816001C084608093660020E051C08A8110927A00992331F410927B008AE779 -:201CC00090E022E03CC0953019F48093820034C0963011F58B81813019F482EA97E104C0FD -:201CE000823041F484EB97E19093800080937F0022E10EC0833059F48A81882341F48EE9AE -:201D000097E19093800080937F0024E001C020E080E4809369001DC0983019F484E890E0E3 -:201D200009C0993019F48093840006C09A3021F48AE790E021E003C08AE790E020E090931F -:201D4000800080937F0005C09E8180E88093690007C08F81882319F49E81921708F0922F99 -:201D6000909361003AC08091690087FF36C080916A00811B80936A0080916F00909170004A -:201D8000009739F48881998190936C0080936B0012C08430910539F48881998190936E0052 -:201DA00080936D0008C08A57974128F081E180935700E89507C088819981C1DE125011F0D5 -:201DC0002296DACF80916A00882339F4809166008260809366001092610010928100809146 -:201DE000600084FF3CC0809161008F3FC1F1182F893008F018E0811B809361008091710090 -:201E000098E88927809371001123E1F0E0917F00F09180008091690086FF09C0912FA2E707 -:201E2000B0E084918D9331969150D9F707C0912FA2E7B0E081918D939150E1F7F0938000D7 -:201E4000E0937F0082E790E0612FF2DC612F6C5F6C3019F08FEF809361006093600094E19F -:201E600086B3887131F49150D9F71092820010927C0010E0992309F411E08091680081176D -:201E800039F0112319F4F8945DD07894109368008CE991E00197F1F780916600882319F077 -:201EA000EE24FF2403C00894E11CF11C182F80FF14C0F894E0E8F7E1E054F04083E08093E4 -:201EC0005700E89507B600FCFDCF3097A9F71092700010926F0068DE789411FF0FC08AE381 -:201EE00090E20197F1F780916F00909170008F739070892B11F058DE01C00FDE12FF12C061 -:201F000080916700882311F408C04EDE80916F009091700080589741C0F382E291EA0197BA -:201F2000F1F708C01092660080E5E81683ECF80608F477CEF8941BBE15BA10925F021092FF -:201F40005E021CCCFF920F931F93CF93DF9380E8F82E00E0C0E0D0E0102F1F0D11BF6CDC3F -:201F600029E0843392070CF0102FF6942196C830D10511F0012FF0CF115011BF1F5F012FEF -:201F8000EC0110C059DC8453994097FF03C0909581959F4F8C179D0714F401B7EC0181B7F1 -:201FA0008F5F81BF21B730E0812F90E001968217930744F701BFDF91CF911F910F91FF9077 -:0C1FC0000895F894FFCF5AFF177A4008EC -:00000001FF diff --git a/firmware/releases/tiny85/micronucleus-1.03.hex b/firmware/releases/tiny85/micronucleus-1.03.hex deleted file mode 100644 index 5ca4e98..0000000 --- a/firmware/releases/tiny85/micronucleus-1.03.hex +++ /dev/null @@ -1,132 +0,0 @@ -:1017C00022C040C06CC03EC03DC03CC03BC03AC01F
-:1017D00039C038C037C036C035C034C033C0040348
-:1017E000090412011001FF000008D016530703017D
-:1017F000000000010902120001010080320904000A
-:1018000000000000000011241FBECFE5D2E0DEBFC3
-:10181000CDBF00EB0F9307E00F9310E0A0E6B0E020
-:10182000EAECFFE102C005900D92A636B107D9F7A8
-:1018300010E0A6E6B0E001C01D92AA39B107E1F7B9
-:10184000DFD1C1C3BDCFA82FB92F80E090E041E028
-:1018500050EA609530E009C02D91822797958795D1
-:1018600010F084279527305EC8F36F5FA8F30895C2
-:10187000EADF8D939D930895A6E088279927AA957E
-:1018800069F00197E1F3B399FCCFB39BFECF81E000
-:101890009927A6B3019611F0A871D9F70895CF93AF
-:1018A000CFB7CF93C0915F02C03B21F4C0915E02DD
-:1018B000C73021F0CF91CFBFCF9181CFCC27C39537
-:1018C000B39BE9F7B39B0BC0B39B09C0B39B07C0A5
-:1018D000B39B05C0B39B03C0B39B01C0D3C00F92A1
-:1018E000DF93C0917D00DD27CC57DF4F012EB39BE6
-:1018F00003C0DF910F90E6CF2F930F931F934F9369
-:101900002FEF4F6F06B303FB20F95F933F9350E037
-:101910003BE065C016B30126502953FDC89556B368
-:10192000012703FB25F92F7306B3B1F050271027C9
-:1019300013FB26F906B22230F0F000C016B30127DF
-:1019400003FB27F90126502906B22430E8F54F772A
-:10195000206816B30000F6CF50274F7D206206B2F4
-:10196000102F000000C006B300265029102713FBDB
-:1019700026F906B2E2CF4F7B06B3206400C0DACF6F
-:1019800001265029187106B269F14E7F2160012F9E
-:1019900016B328C0002650294D7F06B22260102FB2
-:1019A00029C0012650294B7F06B22460012F2DC08B
-:1019B00016B301265029477F2860000006B22EC0CA
-:1019C0004F7E06B3206130C0422706B349930026FC
-:1019D0005029102706B24FEF13FB20F9297F16B3C9
-:1019E00079F2187159F10126502906B2012703FB3B
-:1019F00021F9237F06B371F2002650293150D0F02F
-:101A000006B2102713FB22F9277E16B351F20126E6
-:101A10005029012703FB06B223F92F7C49F200006D
-:101A200006B3102713FB24F90026502906B22F799C
-:101A300039F270CF10E21ABF002717C03B50319522
-:101A4000C31BD04010E21ABF0881033CF9F00B34ED
-:101A5000E9F020917B001981110F1213EDCF0936A7
-:101A600051F10D3211F0013E39F7009382003F91A0
-:101A70005F914F911F910F912F91DF910F90CAB7F6
-:101A8000C5FD1DCFCF91CFBFCF911895209182007A
-:101A9000222369F310918000112321F5343022F1C3
-:101AA0003093800020937C0010917D003BE0311B3F
-:101AB00030937D0019C00091800001309CF40AE54C
-:101AC0003091600034FD11C000936000C0E7D0E0A9
-:101AD00010C0052710E000C021C0052710E0C89500
-:101AE00008BB14C03AE501C032ED032EC0E0D0E0DF
-:101AF00032E017B31861C39A08B317BB58E120E866
-:101B00004FEF20FF052708BB279517951C3F28F7A7
-:101B100000004552B0F720FF0527279508BB179511
-:101B20001C3FB8F629913A9561F7077E1091810024
-:101B3000110F08BBC250D04011F010937B0010E28F
-:101B40001ABF086017B3177E402F477E54E05A959E
-:101B5000F1F708BB17BB48BB8ACF81E080936700D1
-:101B6000F894E0916E00F0916F00329785E08093D9
-:101B70005700E89507B600FCFDCF789408959C01C6
-:101B8000E0916E00F0916F00309749F1E430F1057B
-:101B9000B1F087E1EC3BF80739F420916A0030910D
-:101BA0006B002E5D3B4F0DC087E1EE3BF80749F41B
-:101BB00020916C0030916D002D5D3B4F02C02FEDE8
-:101BC0003BECF89481E0090180935700E8951124DB
-:101BD00078943296F0936F00E0936E00089581E15F
-:101BE00080935700E895EBCF8FEF9FEFC8DF809190
-:101BF0006E0090916F008F739070892BA9F7ADCF15
-:101C000088E10FB6F89481BD11BC0FBEE0E0F0E0B2
-:101C1000859194918F5D9B4C39F4E4E0F0E08591DF
-:101C200094918F5D9B4C09F0DFDF10926F00109252
-:101C30006E00AC9A8BB780628BBFBB9A88E893E149
-:101C4000ECE9F1E03197F1F70197D1F7BB9878947F
-:101C5000EE24FF2410918000135017FDD0C0809116
-:101C60007D00CCE0D0E0C81BD109CC57DF4F80917C
-:101C70007C008D3209F08DC0183009F0BEC083ECB5
-:101C8000809370008AE5809360001092690028813B
-:101C9000822F80769981882309F1992341F482E685
-:101CA00090E090937F0080937E0024E068C09130A4
-:101CB00051F48C819D8190936F0080936E0027FD7D
-:101CC00059C09FEF58C080916600923011F4816036
-:101CD00001C084608093660020E051C08A81109228
-:101CE0007900992331F410927A0089E790E022E09C
-:101CF0003CC0953019F48093810034C0963011F5C2
-:101D00008B81813019F482EE97E104C0823041F476
-:101D100084EF97E190937F0080937E0022E10EC0D4
-:101D2000833059F48A81882341F48EED97E19093B2
-:101D30007F0080937E0024E001C020E080E4809357
-:101D400069001DC0983019F483E890E009C099300B
-:101D500019F48093830006C09A3021F489E790E05B
-:101D600021E003C089E790E020E090937F0080931A
-:101D70007E0005C09E8180E88093690007C08F8146
-:101D8000882319F49E81921708F0922F9093610096
-:101D900034C08091690087FF30C080916E009091BF
-:101DA0006F00009739F48881998190936B0080933C
-:101DB0006A000DC08430910539F48881998190932F
-:101DC0006D0080936C0003C0805C974138F488817B
-:101DD0009981D5DE125011F02296DFCF80916E00EE
-:101DE00090916F008F739070892B39F48091660009
-:101DF0008260809366001092610010928000809152
-:101E0000600084FF3CC0809161008F3FC1F1182FBA
-:101E1000893008F018E0811B809361008091700088
-:101E200098E88927809370001123E1F0E0917E000B
-:101E3000F0917F008091690086FF09C0912FA1E792
-:101E4000B0E084918D9331969150D9F707C0912FCE
-:101E5000A1E7B0E081918D939150E1F7F0937F007D
-:101E6000E0937E0081E790E0612F02DD612F6C5FDF
-:101E70006C3019F08FEF809361006093600094E103
-:101E800086B3887131F49150D9F710928100109285
-:101E90007B0010E0992309F411E08091680081171C
-:101EA00039F0112319F4F8944FD078941093680006
-:101EB0008CE991E00197F1F780916600882319F091
-:101EC000EE24FF2403C00894E11CF11C182F80FFAE
-:101ED00014C0F894E0ECF7E1E054F04083E0809324
-:101EE0005700E89507B600FCFDCF3097A9F7109290
-:101EF0006F0010926E0078DE789411FF0FC08AE3B5
-:101F000090E20197F1F780916E0090916F008F73CE
-:101F10009070892B11F068DE01C01FDE12FD08C031
-:101F20001092660080E5E81683ECF80608F492CE7D
-:101F300082E291EA0197F1F7F8941BBE15BA10926C
-:101F40005F0210925E023ACCFF920F931F93CF93E1
-:101F5000DF9380E8F82E00E0C0E0D0E0102F1F0DE6
-:101F600011BF8ADC29E0843392070CF0102FF6941D
-:101F70002196C830D10511F0012FF0CF115011BFBB
-:101F80001F5F012FEC0110C077DC8453994097FF4D
-:101F900003C0909581959F4F8C179D0714F401B74E
-:101FA000EC0181B78F5F81BF21B730E0812F90E0D6
-:101FB00001968217930744F701BFDF91CF911F91DC
-:0A1FC0000F91FF900895F894FFCFF1
-:061FCA005AFF17BC40089D
-:04000003000017C022
-:00000001FF
diff --git a/firmware/releases/tiny85/release notes.txt b/firmware/releases/tiny85/release notes.txt deleted file mode 100644 index 1091b25..0000000 --- a/firmware/releases/tiny85/release notes.txt +++ /dev/null @@ -1,41 +0,0 @@ -== 1.04 - not yet released == - -firmware: - o Further reduction in code size - not enough to gain another page yet - o Reduced default configuration's timeout from 5ms to 2.5ms - seems to work on Mac, Windows 7, and Linux - o Timeout mechanism now more robust - any usb requests reset timeout - o You can poll info requests once every half second or so to keep bootloader captive, so it doesn't launch user program - -- this is useful for programs which are likely to do strange things to the USB data lines - less freaking out usb - -- root hubs in specialist applications where that can be predicted - o Added warning when bootloader configured with idle timeout below duration of erase request (the longest running request) - -commandline: - o Added percentage progress logging - o New --dump-progress option outputs computer readable JSON lines, for driving GUIs, including raw progress bar data - o Can pass "-" as filename to upload via stdin, for GUI apps - o Exit code is more reliably not zero when an error occurs, and zero when upload succeeds flawlessly - o Detect and refuse to upload to unknown newer versions of firmware - o Adjusted some delays - uploads now take about a quarter to half of a second less time - o `make install` works and installs to /usr/local/bin (anyone know how to make this smarter?) - -commandline's c library: - o progress argument to eraseFlash and writeFlash functions - a function to call frequently with progress data - -- eraseFlash: library currently simulates progress, by providing the erase_sleep progress in steps of 1% - -- writeFlash: provides real progress, at about one update every write_sleep milliseconds (usually about 8-10ms) - - -== 1.03 - released 2012-9-30 == - - o Reduced bootloader size by one page, expanding memory for user program by 64 bytes - o Adjusted tinyvector table to correct size (four bytes) - giving user program two more bytes - o Changed upload protocol in an incompatible way to enable smaller bootloaders in the future - o Now we have a command line tool (which detects 1.02 and works around upload protocol differences) - o Now requires all pages be written - o 'Finish' command repurposed as 'run' command for bootloader configs where running user program maybe optional - - -== 1.02 - released 2012-9-30 == - - o Most recent build before next release where some subtle protocol changes took place - -
\ No newline at end of file |