From 4d0465875d7207e32bb4d5b3350a612e321c1725 Mon Sep 17 00:00:00 2001 From: n2232 Date: Mon, 22 Aug 2011 08:07:35 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=87=E3=83=90=E3=83=83=E3=82=B0=E6=9C=89?= =?UTF-8?q?=E5=8A=B9=E3=81=AE=E3=81=BE=E3=81=BE=E3=81=A7=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@372 013db118-44a6-b54f-8bf7-843cb86687b1 --- trunk/bsr.hex | 215 +++++++++--------- trunk/bsr.lmf | Bin 178196 -> 178444 bytes trunk/bsr_k0r.map | 512 +++++++++++++++++++++--------------------- trunk/hoge.bin | Bin 16387 -> 16387 bytes trunk/yav_mcu_bsr.plg | 6 +- trunk/yav_mcu_bsr.prj | 1 + 6 files changed, 368 insertions(+), 366 deletions(-) diff --git a/trunk/bsr.hex b/trunk/bsr.hex index a488c2a..0c9e1b2 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,12 +1,12 @@ :020000006D0D84 -:04001000D148D348B8 -:02001C00924A06 -:02002400DF4AB1 -:02002A002A4B5F -:08003400574CFA4B534C684D88 -:02004A00D54897 -:02005A0010494B -:02006200EC4C64 +:04001000DE48E0489E +:02001C009F4AF9 +:02002400EC4AA4 +:02002A00374B52 +:08003400644C074C604C754D53 +:02004A00E2488A +:02005A001D493E +:02006200F94C57 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -214,10 +214,10 @@ :020D6B00C3FDC6 :100D6D0061CF5100718C7109FECBF800FEFCC10101 :100D7D0000F6BF00F953C0F693935820FEDFF941FA -:100D8D000036784D34FEFCEF05118B99A7A517445D -:100D9D00CA4DDFF53602F930FEFCEF04CC0000A79A -:100DAD0047DFF9410036CA4D3420FEEF05118B990E -:100DBD00A7A51744D24DDFF53628FE305CFEEF04B3 +:100D8D000036864D34FEFCEF05118B99A7A517444F +:100D9D00D84DDFF53602F930FEFCEF04CC0000A78C +:100DAD0047DFF9410036D84D3420FEEF05118B9900 +:100DBD00A7A51744E04DDFF53628FE305CFEEF04A5 :100DCD00CC0000A747DFF9FCCE0000EFFE61DD711E :100DDD007BFABEF0ADD8BEF200AEF661CDD7C361E1 :100DED00DD717BFABEF0ADD8BEF200DBF6FFADDCF7 @@ -250,11 +250,11 @@ :100F9D00F9B4DADFF4BDD813BDDAC2C0D746D8DD57 :100FAD000771FF7177D971C0D75BDB9DDB605BDAB1 :100FBD009DDAADDC5BD9085BD808BDD8D7C3C7F3C4 -:100FCD00728EFDC162314C4100366E4D1161A072C1 +:100FCD00728EFDC162314C4100367C4D1161A072B3 :070FDD00C09EFD62C6C2D7F1 :060FE400C73060FDC6D716 -:0A0FF60031353A34373A3334000045 -:0A20000031353A34373A333400002A +:0A0FF60031373A30353A3239000045 +:0A20000031373A30353A323900002A :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -463,7 +463,7 @@ :102CCC00FC9F110571603002D7717830027148F0A9 :102CDC0000D7C788061666614FDD0967614EDE03B3 :102CEC0096EF01866672C6D7C7161714AA0412A9E6 -:102CFC0043DD29AA0412A923FDD24DC3AC02FDD297 +:102CFC0043DD29AA0412A923FDE04DC3AC02FDE07B :102D0C004D13C2BDD813FDAA0FDE0C1714AA021264 :102D1C00AA0403BA04EF051714A9BA04AC041231BF :102D2C00FF319E03317F087208C6D77100F2003064 @@ -631,7 +631,7 @@ :10374C00318D128F15FC2F14FC70613133BDD813E1 :10375C00FD380EBB440001DC03F690BB8B721004E9 :10376C00C6D7C7C1FBF8FFAC0814A91489708B61CC -:10377C0028706131FDD24D1344030071FEDC23AC83 +:10377C0028706131FDE04D1344030071FEDC23AC75 :10378C0008148A04819A04AC08148A044C11DC10C5 :10379C00A9148B99AC0814CA0200AC0814CA031003 :1037AC00EF72AC0814CA0400AC0814A914894DDEDD @@ -670,7 +670,7 @@ :1039BC00A8C15030FDF8021006D2DD1DA042FC401B :1039CC0042FC08DE03E2EF6B34FCFB895CFC99FDE6 :1039DC00883A7110CAFBF2EF5A300600C117040680 -:1039EC0000C13001FCFDDA4D1004F542FC8FFCFBEC +:1039EC0000C13001FCFDE84D1004F542FC8FFCFBDE :1039FC005C01D1DD264014F903DF205010C180FD9D :103A0C007634C0C736100571D4C6DE0F17C1500608 :103A1C00C150A8C15030FDF80210064014F901DD68 @@ -795,8 +795,8 @@ :10418C005D06F514F971025FD771535FF4507172CB :10419C0007FDAC02717307D7FD8505F2D7717BFA69 :1041AC00C7200CFBF8FF8F02FCF0F901FCF303FDB8 -:1041BC00D24D13BC048F04FCF0F903FCF303FDD2C5 -:1041CC004D13BC028F06FCF0F905FCF303FDD24D38 +:1041BC00E04D13BC048F04FCF0F903FCF303FDE0A9 +:1041CC004D13BC028F06FCF0F905FCF303FDE04D2A :1041DC0013BB717AFAAC04BDD8F6BDDAAC04311E4F :1041EC00BDDCF6BDDEFDEB0DADD8BDDCADDABDDE64 :1041FC00AC02BDD8F6BDDAAC02311EDADCC3DADEB5 @@ -908,93 +908,94 @@ :10489C00044CFD14D9FDFCF1BDD85008FD650E0883 :1048AC007208E6D2DD040192DFFC896158D1DD0586 :1048BC00712204EF03712304A0FDFC40FDFC206178 -:0548CC00C8F5FDFCD75A -:1048D10061FC61FCC1C3C5C7520C929269D4FEC18F -:1048E100DFF88EFD708EFCC1717AFA4014F903DF96 -:1048F1000630FC29FD7B38C09EFC609EFD34D4FE51 -:104901005206C0B9A5A592DFF9C6C4C2C061FC6157 -:10491100DF520C929269D4FEC1DFF88EFD708EFCDD -:10492100C18F4105775C04D1DD06675C01D1DD50A3 -:1049310031345E3671620771335E8FCCFB5FD4FB1D -:10494100D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F9C -:10495100D6FBD1DF098FCFFB5FD7FBD1DD0C3162F5 -:104961000702EFFA716307716B27710360FDE42F92 -:10497100F4227148500571605005717AFAED7E4A52 -:10498100675C02D1DD16D422DD124A2202DD0DF46C -:10499100227148500571605005717AFA717AFA8D69 -:1049A10022318FE7240000DD0823DD1423DD31EF00 -:1049B10050F4327140500571505005E422ED7E4AA9 -:1049C1008F40059F10F9715050058F10F99F12F912 -:1049D100D910F9FDB933629F11F9CD2202ED7E4A5A -:1049E100675C02D1DD18675C10D1DD05CD2203EFD4 -:1049F100107148500571605005F422ED7E4ACD22B8 -:104A0100044A2203DF138F11F99F4005D911F9C11F -:104A1100D910F9FD4834C0EF228F4005768F10F987 -:104A210001DC064010F902DE0671605005EF4EC749 -:104A3100D910F9FD6530C071505005D912F9F12432 -:104A41002900DD2A240400DD25242200DD20241193 -:104A510000DD0C240100DD16241E00DD11EF0C40E9 -:104A610010F960DF09CF10F961EF03A010F94A22B4 -:104A710003DF0AD910F9FDB933629F11F9C09EFC19 -:104A8100609EFD34D4FE5206C0B9A5A592DFF9613E -:104A9100FCC1C7717AFA714AE5717BBD51405F046F -:104AA10001D1DD06F616A747DFF2300400BF24016D -:104AB100F6BF2A01300B0BBF2801000000000000E7 -:104AC1000000510FBF28010000000000000000504D -:104AD1000FBF2801710AE671235DC6C061FCC1C523 -:104AE100717AFAD436DD0BEA34899E44A634B436A1 -:104AF100EF33710AE6300400BF2401F6BF2A01300A -:104B01000B0BBF28010000000000000000510FBF87 -:104B110028010000000000000000500FBF280171B3 -:104B2100135D71235DC4C061FC61EF520C92926907 -:104B3100D4FEC1DFF88EFD708EFCC12006FBF8FFAC -:104B410071503002CEABACCC0400F6BB31B2E210F6 -:104B5100617900F6614900DFF371603002EDE44BE9 -:104B61008E519C03713BE28C035C02D1DD1E8C03F0 -:104B71005C08D1DF0971503002CC0400EFCC8C0508 -:104B810070FD2135629E50CC0402EFBE8C035C03A4 -:104B9100D1DF408E509C02715030028C04D1DF0E67 -:104BA1008C0270FD6735629C05CC0401EF328C04E8 -:104BB1004C02DF0671603002EF29CF34025A716076 -:104BC10030028C0270C18C0570FDC934C0CF340233 -:104BD1004AEF108C035C01D1DD0671603002EF03F6 -:104BE100ED4B4B1006C09EFC609EFD34D4FE520678 -:104BF100C0B9A5A592DFF961FCC1C3C5C7520C922A -:104C01009269D4FEC1DFF88EFD708EFCC1710A9EDF -:104C110031929E02EFFA8FF6FB4F96FFDF198FF765 -:104C2100FB4F97FFDF118FF8FB4F98FFDF0950040F -:104C3100C15011FD7634C0710B9EC09EFC609EFD7B -:104C410034D4FE5206C0B9A5A592DFF9C6C4C2C0CC -:104C510061FCA44261FCC1C3C5C7520C929269D4E4 -:104C6100FEC1DFF88EFD708EFCC1C1FBF8FF8D1F08 -:104C71009C018E31318EE7240600DD0823DD0E23F1 -:104C8100DD22EF39717AFA8C019D3CEF30717AFAAD -:104C91004017F901DF068C019D3BEF2151FF2E01E9 -:104CA1009D3BEF19717AFA8C019D284014F903DDBF -:104CB100064014F904DF06306425FD7B384031FFDE -:104CC10009DE05A031FFEF077158F00071425E71F6 -:104CD1000BE3C0C09EFC609EFD34D4FE5206C0B9F9 -:104CE100A5A592DFF9C6C4C2C061FC61FF520C9256 -:104CF1009269D4FEC1DFF88EFD708EFCC1717AFA23 -:104D01008FFCFB5C03D1DD194014F903DD0640146F -:104D1100F904DF0D36100571D4DE0630AD39FD7BA7 -:104D210038C09EFC609EFD34D4FE5206C0B9A5A5D4 -:104D310092DFF961FC61FC61FC61FC61FC61FC6179 -:104D4100FC61FC61FC61FC61FC61FC61FC61FC617A -:104D5100FC61FC61FC61FC61FC61FC61FC61FC616A -:0D4D6100FC61FC61FC61FC61FC61FC61FC1B -:0A4D6E0000060C12181E242A30362D -:104D7800C4FB0000000040FE000000000E3BB435FC -:104D88008C225A47B52D702E9946373CF808253E97 -:104D98004CFC2EFE20FE02F903F94DFC28FE4EFCC9 -:104DA8004FFC18F94AFC6CFF1AFF6EFF6AFF64FF9C -:104DB8004BFC66FF50FC0000983AF82AFF00555556 -:024DC80055553F -:084DCA00FF000000000047009B -:104DD200317503F7332312D714AEF8C716AC061297 -:104DE200C5AC0416F643DD078B99A7A5B3EFF5C250 -:024DF200C6D722 +:1048CC00C8F5FDFCD7717DFADC04320100D732004B +:0248DC0000D703 +:1048DE0061FC61FCC1C3C5C7520C929269D4FEC182 +:1048EE00DFF88EFD708EFCC1717AFA4014F903DF89 +:1048FE000630FC29FD7B38C09EFC609EFD34D4FE44 +:10490E005206C0B9A5A592DFF9C6C4C2C061FC614A +:10491E00DF520C929269D4FEC1DFF88EFD708EFCD0 +:10492E00C18F4105775C04D1DD06675C01D1DD5096 +:10493E0031345E3671620771335E8FCCFB5FD4FB10 +:10494E00D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F8F +:10495E00D6FBD1DF098FCFFB5FD7FBD1DD0C3162E8 +:10496E000702EFFA716307716B27710360FDE42F85 +:10497E00F4227148500571605005717AFAED8B4A38 +:10498E00675C02D1DD16D422DD124A2202DD0DF45F +:10499E00227148500571605005717AFA717AFA8D5C +:1049AE0022318FE7240000DD0823DD1423DD31EFF3 +:1049BE0050F4327140500571505005E422ED8B4A8F +:1049CE008F40059F10F9715050058F10F99F12F905 +:1049DE00D910F9FDB933629F11F9CD2202ED8B4A40 +:1049EE00675C02D1DD18675C10D1DD05CD2203EFC7 +:1049FE00107148500571605005F422ED8B4ACD229E +:104A0E00044A2203DF138F11F99F4005D911F9C112 +:104A1E00D910F9FD4834C0EF228F4005768F10F97A +:104A2E0001DC064010F902DE0671605005EF4EC73C +:104A3E00D910F9FD6530C071505005D912F9F12425 +:104A4E002900DD2A240400DD25242200DD20241186 +:104A5E0000DD0C240100DD16241E00DD11EF0C40DC +:104A6E0010F960DF09CF10F961EF03A010F94A22A7 +:104A7E0003DF0AD910F9FDB933629F11F9C09EFC0C +:104A8E00609EFD34D4FE5206C0B9A5A592DFF96131 +:104A9E00FCC1C7717AFA714AE5717BBD51405F0462 +:104AAE0001D1DD06F616A747DFF2300400BF240160 +:104ABE00F6BF2A01300B0BBF2801000000000000DA +:104ACE000000510FBF280100000000000000005040 +:104ADE000FBF2801710AE671235DC6C061FCC1C516 +:104AEE00717AFAD436DD0BEA34899E44A634B43694 +:104AFE00EF33710AE6300400BF2401F6BF2A0130FD +:104B0E000B0BBF28010000000000000000510FBF7A +:104B1E0028010000000000000000500FBF280171A6 +:104B2E00135D71235DC4C061FC61EF520C929269FA +:104B3E00D4FEC1DFF88EFD708EFCC12006FBF8FF9F +:104B4E0071503002CEABACCC0400F6BB31B2E210E9 +:104B5E00617900F6614900DFF371603002EDF14BCF +:104B6E008E519C03713BE28C035C02D1DD1E8C03E3 +:104B7E005C08D1DF0971503002CC0400EFCC8C05FB +:104B8E0070FD2135629E50CC0402EFBE8C035C0397 +:104B9E00D1DF408E509C02715030028C04D1DF0E5A +:104BAE008C0270FD6735629C05CC0401EF328C04DB +:104BBE004C02DF0671603002EF29CF34025A716069 +:104BCE0030028C0270C18C0570FDC934C0CF340226 +:104BDE004AEF108C035C01D1DD0671603002EF03E9 +:104BEE00ED584B1006C09EFC609EFD34D4FE52065E +:104BFE00C0B9A5A592DFF961FCC1C3C5C7520C921D +:104C0E009269D4FEC1DFF88EFD708EFCC1710A9ED2 +:104C1E0031929E02EFFA8FF6FB4F96FFDF198FF758 +:104C2E00FB4F97FFDF118FF8FB4F98FFDF09500402 +:104C3E00C15011FD7634C0710B9EC09EFC609EFD6E +:104C4E0034D4FE5206C0B9A5A592DFF9C6C4C2C0BF +:104C5E0061FCA44261FCC1C3C5C7520C929269D4D7 +:104C6E00FEC1DFF88EFD708EFCC1C1FBF8FF8D1FFB +:104C7E009C018E31318EE7240600DD0823DD0E23E4 +:104C8E00DD22EF39717AFA8C019D3CEF30717AFAA0 +:104C9E004017F901DF068C019D3BEF2151FF2E01DC +:104CAE009D3BEF19717AFA8C019D284014F903DDB2 +:104CBE00064014F904DF06306425FD7B384031FFD1 +:104CCE0009DE05A031FFEF077158F00071425E71E9 +:104CDE000BE3C0C09EFC609EFD34D4FE5206C0B9EC +:104CEE00A5A592DFF9C6C4C2C061FC61FF520C9249 +:104CFE009269D4FEC1DFF88EFD708EFCC1717AFA16 +:104D0E008FFCFB5C03D1DD194014F903DD06401462 +:104D1E00F904DF0D36100571D4DE0630AD39FD7B9A +:104D2E0038C09EFC609EFD34D4FE5206C0B9A5A5C7 +:104D3E0092DFF961FC61FC61FC61FC61FC61FC616C +:104D4E00FC61FC61FC61FC61FC61FC61FC61FC616D +:104D5E00FC61FC61FC61FC61FC61FC61FC61FC615D +:0D4D6E00FC61FC61FC61FC61FC61FC61FC0E +:0A4D7C0000060C12181E242A30361F +:104D8600C4FB0000000040FE000000000E3BB435EE +:104D96008C225A47B52D702E9946373CF808253E89 +:104DA6004CFC2EFE20FE02F903F94DFC28FE4EFCBB +:104DB6004FFC18F94AFC6CFF1AFF6EFF6AFF64FF8E +:104DC6004BFC66FF50FC0000983AF82AFF00555548 +:024DD600555531 +:084DD800FF000000000047008D +:104DE000317503F7332312D714AEF8C716AC061289 +:104DF000C5AC0416F643DD078B99A7A5B3EFF5C242 +:024E0000C6D713 :024FF4000205B4 -:0A4FF60031353A34373A3334000005 +:0A4FF60031373A30353A3239000005 :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index 370276fe84fe04ee1ccaf5f4a908493dfd5f45bf..acd5acd16b30dceeb51149a676b08ee7bedd241d 100644 GIT binary patch delta 9797 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 delta 315 zcmZo}U~Fz+OwY>5$>sfz0xo)7_J9dY@`AALgJ~^qn0UC)FYjQV3||-@LSKdJgYX4B zA@m!c$%1w<8xNo7;ji#D`S<5Nt6=xcn29;&7ZBi88_G4RxnL$;NxLpg}H!%0RYK&su}