diff --git a/trunk/bsr.hex b/trunk/bsr.hex index 2fd0ae7..0d0597b 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,12 +1,12 @@ :02000000260DCB -:040010004E4A504ABA -:02001C00254C71 -:02002400914CFD -:02002A00FE4C8A -:08003400274EC94D224E564F24 -:02004A00524A18 -:02005A008D4ACD -:02006200DA4E74 +:040010004D4A4F4ABC +:02001C00244C72 +:02002400904CFE +:02002A00FD4C8B +:08003400264EC84D214E554F28 +:02004A00514A19 +:02005A008C4ACE +:02006200D94E75 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -43,7 +43,7 @@ :1002BE00618900EFF51004C6D7FDEC32FD473CFD19 :1002CE002705717AFAFDFB23F520F98F22F9310506 :1002DE00175003C15084FD3103C0625C01D161E847 -:1002EE00CF20F902CFE1FB64FDCC33FD5F48717284 +:1002EE00CF20F902CFE1FB64FDCC33FD5E48717285 :1002FE0022712BE7FD4A3CFDEC3C61EDEFF6D7D7C2 :10030E00C7F616FD2705717BFA3102210571022110 :10031E00EF0B717AFAA7F647DFECE2EF04717AFA87 @@ -212,8 +212,8 @@ :100D360000F6BF00F953C0F693935820FEDFF94141 :100D46000036764F3432FDEF05118B99A7A517446F :100D5600B04FDFF53602F93032FDEF04CC0000A7C4 -:100D660047DFF9410036B04F346CFDEF05118B9922 -:100D7600A7A51744B04FDFF5366CFD306CFDEF04C8 +:100D660047DFF94100365B4F346CFDEF05118B9977 +:100D7600A7A517445B4FDFF5366CFD306CFDEF041D :100D8600CC0000A747DFF9FCCE0000EFFE61DD7165 :100D96007BFABEF0ADD8BEF200AEF661CDD7C36128 :100DA600DD717BFABEF0ADD8BEF200DBF6FFADDC3E @@ -250,8 +250,8 @@ :100F9600C09EFD62C6C2D7C3C7F3728EFDC1625C36 :100FA6000F0C000FFE00314C410036664F11618078 :0B0FB6000FFE0073C09EFD63C6C2D793 -:0A0FF60031343A31383A313100004D -:0A20000031343A31383A3131000032 +:0A0FF60030383A35343A3333000046 +:0A20000030383A35343A333300002B :10200A00AEF0B430B740BA30BB50BBB0BC50BD1014 :10201A00BD60BDB0BFE0C2B0C420C7B0CAE0CE1038 :10202A0001F0141014200630639049006E00777096 @@ -570,7 +570,7 @@ :1033B2009E31142213711322717B9E8F0EFC9E9AF2 :1033C2008F0FFC9E9B717A9EC6D7CFD9FB5CCFDA5A :1033D200FB5FCFFAFB20CF2EFC36CF2FFCC9D7C71D -:1033E200CFD6FB11CFD7FB0ECFFEFBFFF5FFFBF5D0 +:1033E200CFD6FB11CFD7FB0FCFFEFBFFF5FFFBF5CF :1033F20000FCF501FCF502FCCFFBFB20F5FCFB56C3 :1034020000664C64DE08723846FB0086EFF3C6D7CE :10341200C788061617F1E73403002361E3ED40374E @@ -589,7 +589,7 @@ :1034E200EDF53624120061F8ED12372361F8ED0094 :1034F20037ED4237679FD8FBED4C37301C2BFDA2CE :103502003C66736718D6FBED4C3740DBFB6ADF1471 -:1035120040DCFB68DF0E674C6CDF09305745FDA2CB +:1035120040DCFB68DF0E674C6CDF09305645FDA2CC :103522003C713AD5679FDDFBED4C3767D1DD063044 :10353200AE40FDA23C34F6FB89616F99ED4C3767D2 :103542005C02D1DD0830CA2CFDA23CEF0C675C01A5 @@ -619,7 +619,7 @@ :1036C2003F9F10FCED4C37675C1F9F11FCEF7B3076 :1036D200A03EFDA23C679F16FCEF6F305B3EFDA251 :1036E2003C679F17FCEF63307D3EFDA23C679F1A4B -:1036F200FCEF57675C01D1DD51FD5F48EF4C403074 +:1036F200FCEF57675C01D1DD51FD5E48EF4C403075 :10370200FCC8DE46E930FC671874FAA030FCEF3AD8 :10371200679F30FCEF3467318E247200DF06306E13 :1037220009FDA23C679FF9FBEF208FFCFB617F5CE8 @@ -629,9 +629,9 @@ :103762001F8FD8FB5C03728F37FC5C03318E316D87 :1037720008616A08128F37FC5C80312A6162EF4966 :10378200664C3DDF0AAE90BF32FCF932FCEF3A667E -:103792004C3EDF05F933FCEF30664C4FDF05FD830D +:103792004C3EDF05F933FCEF30664C4FDF05FD820E :1037A20048EF26664C61DF09E930FC0974FA72EFD2 -:1037B20018664C7FDF0D302841FDA23C713AD5528C +:1037B20018664C7FDF0D302741FDA23C713AD5528D :1037C2004AEF06667309D6FB72C6D7C78806161774 :1037D200F1241000240500DC07244C00DD17EF184B :1037E200717BFA17F104D6FB1489617F99717AFA19 @@ -737,7 +737,7 @@ :103E220080FDFC37C0C736100571D4C6DE0F17C13E :103E32005006C150A8C15030FD5B0310064020F966 :103E420001DD114020F905DD0B8F16FC5C02D1610A -:103E5200E8FD5C45F21006C6D7D917FCC15030FD0B +:103E5200E8FD5B45F21006C6D7D917FCC15030FD0C :103E62003103C0629F1AFC7130E7FB8FEFFB5C08E5 :103E7200D1DF06716307716B27F2D7D91AFCC1D95A :103E820019FCC15030FDCD0310047130E7FB8FEFF8 @@ -776,247 +776,247 @@ :104092001AEF17D9FEFBF1461ADD0FD9FEFB12AD5E :1040A2001A43DE04A61AEF02B61AC6D7C78FF6FB6A :1040B20076F5F6FB5C10D161E8715223665C0FD194 -:1040C200DD61665C01D1DD05F520F9EF56665C0223 +:1040C200DD60665C01D1DD05F520F9EF55665C0225 :1040D200D1DD15E0C15003C15084FDCD0310047140 -:1040E2001300711B20710303665C08D1DD057103A7 -:1040F20003EF17665C04D1DD11711300711B20D52B -:1041020037FC61F8710303F537FC5005FDA302711A -:1041120002035003C1C15084FDCD031004711A2063 -:10412200FDE92CF2C6D7C7364105718461D8EDCCC2 -:10413200413641057194DE0771405005CEABAC317A -:10414200B2D104E2EDDB41713BD1CEABAC401AF906 -:1041520009DE77D51AF9DF618F22F93133088F230F -:10416200F99F4005EF04CF400504F0C15084FD31B2 -:1041720003C0629F8EFC8F32FD9F8FFC3690FCC77E -:104182005002C15008C1506CFD5B0310068F8CFCBD -:104192009F92FC8F02F99F93FC713420E6613012EA -:1041A20071042061DC31196162629F94FC8F22F9F3 -:1041B2003169317A9F95FCEF0BD91AF9F112498DC9 -:1041C200FC9F4005A01AF9E2EF0F7160500571489B -:1041D2005005713BD5F51AF9F2C6D7C78F20F931D0 -:1041E2008FE724000061F8EDAE4323DD1B2361F865 -:1041F200EDB5422361F8ED33432361F8ED7C4323AF -:1042020061F8ED4B44EDAE43D521F9DF2BF6428444 -:10421200FCDD05F55EFDEF03A05EFD405EFD65DCA5 -:1042220009F520F9717222EDCB44AF84FC440A00F7 -:1042320061D8EDCB44E521F9712223F55EFDF5F954 -:10424200FBFD2705714320FDFB234023F903DF0912 -:10425200717222F520F9EDCB44FD222740E3FB9B4E -:10426200DE09717222F520F9EDCB44714A277140C3 -:10427200110571301105713A22715A22711A2EFDFF -:10428200212BD2DD09717222F520F9EDCB44711098 -:104292003500CF37001D714012054021F901DF05BD -:1042A200F5FFFBEF04CFFFFB03CF20F902FDFF2A4E -:1042B200EDCB44FD142DFD742D714A9DFD4138FD59 -:1042C200E133F537FF712BE0F521F9717222CBE46E -:1042D2003FEFCBE6F6F0FD2705713BD48F22F93193 -:1042E20005305004C15084FD3103C0625C03318E3D -:1042F200315D34E5FB896168995002C15084FD311A -:1043020003C0D2DD067170E5FBEF047178E5FBFDB9 -:10431200FB23FD2B2E710822F9CF20F9038FD8FB46 -:104322005C02D1DD095080C15010FDFC37C0EDCBDD -:1043320044FDCD4431A4E020712BE031020C05FD97 -:104342004745EF145027C15005C15084FDCD0310DD -:1043520004CF20F9047172223154230BA098FCD5AA -:1043620098FC61F8FD4745FD3A458F22F931450732 -:1043720031040703F520F9EDCB44FDCD4431020CA5 -:1043820018F0C15005C15084FDCD0310045005FD45 -:10439200A302FD4745CF20F903FD3A458F22F931AB -:1043A200450731040703F520F9EDCB44F520F9CF99 -:1043B200FFFB03F500FCF502FC713221F6426CFFB3 -:1043C20061E8EDCB44712822F9F516FCFDA03EFD13 -:1043D200BB2EFD6B2DFDC92D714B9DF5E6FBF5E75F -:1043E200FBF5E8FBF5E9FB31042102EFFACE3708D1 -:1043F200CBE4BFFFCBE6FFF1CED4FFCF370009718C -:10440200481205F6BEE0BEE2BED0716A27FD9E2BC1 -:10441200714307714B2771481005714811057138B6 -:10442200100571381105713302713B22715302710B -:104432005B2271130E711B2EFD9005F55EFDCF20E0 -:10444200F905712223F6BF84FC3102072CFDFB2300 -:10445200AF84FC440A00DC06E521F9E520F9D52306 -:10446200F961E8FD90058F22F931455D502EFDA3DB -:1044720002E521F9E520F9EF50D50BF9DF4BF521E3 -:10448200F9FD9005FD7F237173017132043112052C -:1044920002EFFA71430271032071422031949E02AD -:1044A200EFFA712AE7CEA409F5F30061FD310407A2 -:1044B20003712323E5F300CEA408712BE7E520F96D -:1044C2008F22F9314503F520F9C6D7D599FCDF1EB5 -:1044D200310200195003C15084FD3103C0625C01F6 -:1044E200D1DF07F520F9717222D7E599FCD74099FF -:1044F200FCF0DF083104003FF599FCD74099FCC875 -:10450200DF0BF520F9717222CF99FCF0D73102004E -:1045120004A099FCD7F0C15004C15084FDCD031012 -:10452200048FE5FB5C9F9FE5FB7110F6FB30AE400C -:10453200FDA23CCF99FCF0D78F22F9312506F52058 -:10454200F9717222D7715323F598FC717207FD0D30 -:1045520003717307D7FDFD05F2D7C7200CFBF8FFE7 -:104562008F1CFCF0F91BFCF303FDB04F13BC048F4E -:104572001EFCF0F91DFCF303FDB04F13BC028F20AB -:10458200FCF0F91FFCF303FDB04F13BBAC04BDD824 -:10459200F6BDDAAC04311EBDDCF6BDDEFDA40DAD08 -:1045A200D8BDDCADDABDDEAC02BDD8F6BDDAAC02F8 -:1045B200311EDADCC3DADEC3BDDCF6BDDEFDA40DDE -:1045C200C0BDDEC0BDDCADDEFD1A0FADD8BDDCADB9 -:1045D200DABDDEABBDD8F6BDDAAB311EDADCC3DA4A -:1045E200DEC3BDDCF6BDDEFDA40DC0BDDEC0BDDC9C -:1045F200ADDEFD1A0FDADAADD8FDAD49C3C58F269F -:10460200FD5C3FF0317E04A6FC14C2C0B9A026FDB9 -:10461200F6BC08BC0A9C078C074C2EDD3E8F26FD9B -:104622000E0770F161DC605C3FF0317E1279A6FC0E -:10463200BDD8F6BDDA8C0773098822318FBDDC70D4 -:10464200BDDEFDA40DAC08BDDCAC0AFD1A0FADDA6F -:10465200BC0AADD8BC08615907EFBCAC08BDD8ACE8 -:104662000ABDDAC9DC0004F6FD6E0EC9DCFFFFF6F6 -:10467200FD6F0FADD8BFA0FCAF9AFC42A0FCDD12CB -:10468200AF9CFCBF9EFCAF9AFCBF9CFCAFA0FCBFE2 -:104692009AFCAF9CFC429EFCDC50AF9AFC429CFC14 -:1046A200DE48AF60FD429AFCDE404064FD16DC1F2E -:1046B2004064FDA0DE168FA2FC4F64FDDE0EAF9AB1 -:1046C200FC22A4FC44691061C8FD3547F564FDAFC6 -:1046D2009AFC445146DC0BAF9AFC241027BF62FDC2 -:1046E200EF1930F82ABF62FDEF114064FDFFDD03D0 -:1046F200E6EF01F63464FD89610899AF9EFC429CA5 -:10470200FCDC1BAF9CFC429AFCDE13AF9AFC4262BB -:10471200FDDE0BF5A2FCAF9AFCBFA4FCEF1140A298 -:10472200FCFFDD03E6EF01F634A2FC896108991073 -:104732000CC6D7C72006FBF8FFA021FCD521FCDF61 -:104742001CA022FCD522FCDF14A023FCD523FCDF15 -:104752000CCF21FCFFCF22FCFFCF23FCFF717BFAA1 -:10476200710A9E31929E02EFFA8E98FD830F9C038E -:104772009F2AFD8E949F65FD8E969F66FD8E979F64 -:1047820067FD8E939F28FD8E929F29FDFD1649138A -:10479200BC04BDD8F6BDDA46DADF03B146D8DF196C -:1047A2008C035C0391DF03E6EF01F6046D01313DFA -:1047B200120103B1BC046169038F68FD4E03DF126D -:1047C200AF2CFD614904DE40AC04222CFDFD3748CC -:1047D200EF368C03318EB112D968FDF143DF1E8CA6 -:1047E200035C0391DF03E6EF01F6046D01313D1234 -:1047F2000103222CFD610904FD3748EF0B8F68FD90 -:104802004E03DE04F6FD37488C039F68FDAC04BFFF -:104812002CFDD927FDF1010424F9BB14A944FFFFA3 -:10482200DF04E6B9EF0BAB14A944FEFFDD03A9A137 -:10483200B91006C6D7C7161744A90061C836A80022 -:10484200A027FD4027FDA861C8F527FDF927FDF344 -:10485200311CF67824F9B7F647DFE5C6D7C756A864 -:104862009666F0317E12F6B17824F966D1DFF1F561 -:1048720021FCF522FCF523FCF527FDC6D771632345 -:10488200D7C72004FBF8FFD91AF9F1E7240000DDAD -:104892001123DD1C23DD2123DD2623DD2F23DD343F -:1048A200EF3A8F27FD9F2EFDA01AF9F965FDEF6003 -:1048B200A01AF9F966FDEF58A01AF9F967FDEF5051 -:1048C200A01AF98F2AFDFD9D0F72EF44A01AF9F983 -:1048D20028FDEF3CA01AF9F929FDEF34F92EFDF37A -:1048E200311C7924F9BB316223058B9C03EF128CB6 -:1048F200019C03D52EFDDF06CF2EFDA7EF03B02EC0 -:10490200FD718071672361DC61FB7161238C03722D -:104912001004C6D7C72008FBF8FF8E989C058E9717 -:104922009C048E969C038E949C028E939C018E9284 -:104932009B710B9E717AFA8C05FD830F9C058C048A -:10494200FD830F9C048C03FD830F9C038C02FD836B -:104952000F9C028C04F0317E1279B822BC068C05C1 -:104962005C03D1DF098C044C0361C86179068C03B6 -:10497200318EB1610906BC06313D120103BC068CC1 -:10498200060E02708C071C00BC068F26FC4E01DC52 -:104992000D8C014F26FCDC0B8F27FC4DDE05AC068F -:1049A20012EF04AC06B1121008C6D7C7C3C1200863 -:1049B200FBF8FFF661490A61F8614908DF07F7343D -:1049C2000000ED4A4AE6BC04F6BC06AC0ABC02ACE6 -:1049D20008BBAC06614902AC0461F8614900DE28FB -:1049E200AC04BDD8AC06BDDAE1FD290FADDABC06D8 -:1049F200ADD8BC04ABBDD8AC02BDDAE1FD440FAD0D -:104A0200DABC02ADD8BBEFCAAC06BC02AC04BBAC8C -:104A120008BDD8AC0ABDDAAC04BDDCAC06FDA70EFD -:104A2200AC04BDDCAC06FD1A0FE1FD440FADDABCEF -:104A320006ADD8BC04AC06614902AC0461F8614918 -:0C4A420000DCC5AC0214AB12100CC6D78F -:104A4E0061FC61FCC1C3C5C7520C929269D4FEC110 -:104A5E00DFF88EFD708EFCC1717AFA4020F903DF0B -:104A6E000630EC2BFDA23CC09EFC609EFD34D4FEB5 -:104A7E005206C0B9A5A592DFF9C6C4C2C061FC61D9 -:104A8E00DF520C929269D4FEC1DFF88EFD708EFC5F -:104A9E00C1717AFAC736410571A4C6DC51F534FDF1 -:104AAE0071485005716050053124223671620771CC -:104ABE0023228FE6FB5FEEFBD1DF1B8FE7FB5FEF61 -:104ACE00FBD1DF128FE8FB5FF0FBD1DF098FE9FB33 -:104ADE005FF1FBD1DD0C31620702EFFA71630771F2 -:104AEE006B27FD7F48FD8D33F51AF9ED114CC73656 -:104AFE0041057184C6DE0DF534FD71485005FD8DFE -:104B0E0033ED114CC73641057194C6DE154034FDA8 -:104B1E0003DD0C4034FD04DD064034FD0161F8F583 -:104B2E0034FDD934FDF1E7240000DD0823DD132325 -:104B3E00DD39EF6071405005E534FD71505005EDE3 -:104B4E00114C8F40059F1BF99F1EF9D91BF9FD4E85 -:104B5E0037629F1DF9401BF97FDD06CF34FD02EF52 -:104B6E0003F534FD71505005ED114CC736410571FA -:104B7E0094C6DE1CC736410571C4C6DE06CF34FDB1 -:104B8E0003EF11F534FD7148500571605005EF7358 -:104B9E00CF34FD044034FD03DF138F1DF99F400514 -:104BAE00D91DF9C1D91BF9FDCD37C0EF108F4005C6 -:104BBE0076C7D91BF9FD1234C071505005D91EF9B4 -:104BCE00F1242900DD2D240400DD28242200DD231C -:104BDE00241100DD0C240100DD19241E00DD14EF6C -:104BEE000C401BF960DF0CCF1BF961EF06F51AF9CB -:104BFE00A01BF94034FD03DF0AD91BF9FD4E3762C5 -:104C0E009F1DF9C09EFC609EFD34D4FE5206C0B9B5 -:104C1E00A5A592DFF961FCC1C3C5C7520C9292697A -:104C2E00D4FEC1DFF88EFD708EFCC1F616717AFAD5 -:104C3E00714AE5717BBD51405F0401D1DD05A7F6D8 -:104C4E0047DFF3300400BF2401F6BF2A01300B0BFF -:104C5E00BF2801FD0D03300B0FBF2801FD0D0330E2 -:104C6E000F0FBF2801710AE6710321C09EFC609EE2 -:104C7E00FD34D4FE5206C0B9A5A592DFF9C6C4C252 -:104C8E00C061FCC1C3C5C7520C929269D4FEC1DF8C -:104C9E00F88EFD708EFCC1717AFAD542FBDD0EEBFB -:104CAE0040FB899E44A240FBB042FBEF2B710AE60B -:104CBE00300400BF2401F6BF2A01300B0BBF2801C0 -:104CCE00FD0D03300B0FBF2801FD0D03300F0FBF7D -:104CDE002801717320710321C09EFC609EFD34D4A7 -:104CEE00FE5206C0B9A5A592DFF9C6C4C2C061FCCA -:104CFE0061EF520C929269D4FEC1DFF88EFD708E78 -:104D0E00FCC12008FBF8FF71503002CEABACCC01D9 -:104D1E0000F6BC0231B2E20F617902F6614902DFA0 -:104D2E00F371603002EF7E8E519B713BE28B5C0221 -:104D3E00D1DD1D8B5C08D1DF0971503002CC010032 -:104D4E00EFCF8C0770FDA838629E50CC0102EFC1E8 -:104D5E008B5C03D1DF408E509C05715030028C016C -:104D6E00D1DF0E8C0570FDFE38629C07CC0101EF81 -:104D7E00318C014C02DF0671603002EF28CF340215 -:104D8E005A716030028C0570C18C0770FD4F38C0AF -:104D9E00CF34024AEF0F8B5C01D1DD067160300219 -:104DAE00EF03ED1F4D1008C09EFC609EFD34D4FE37 -:104DBE005206C0B9A5A592DFF961FCC1C3C5C752A1 -:104DCE000C929269D4FEC1DFF88EFD708EFCC1711B -:104DDE000A9E31929E02EFFA8F10FC4F96FFDF195A -:104DEE008F11FC4F97FFDF118F12FC4F98FFDF09D9 -:104DFE005004C15011FDFC37C0710B9EC09EFC606B -:104E0E009EFD34D4FE5206C0B9A5A592DFF9C6C4E4 -:104E1E00C2C061FCA05EFC61FCC1C3C5C7520C924E -:104E2E009269D4FEC1DFF88EFD708EFCC1C1FBF815 -:104E3E00FF8D1F9C018E31318EE7240600DD082385 -:104E4E00DD0F23DD25EF45717AFA8C019F48FCEFCB -:104E5E003B717AFA4023F901DF078C019F47FCEF83 -:104E6E002B51FF2E019F47FCEF22717AFA8C019F86 -:104E7E0002F98FE4FB5C01D1DF124020F903DD065D -:104E8E004020F904DF06306426FDA23C4031FF09C4 -:104E9E00DE05A031FFEF197158F000713222405D2E -:104EAE00FC02DF03F6EF05D95DFCF1A1609F5DFC0E -:104EBE00710BE3C0C09EFC609EFD34D4FE5206C052 -:104ECE00B9A5A592DFF9C6C4C2C061FC61FF520C40 -:104EDE00929269D4FEC1DFF88EFD708EFCC1717A9C -:104EEE00FA8F16FC5C03D1DD194020F903DD064074 -:104EFE0020F904DF0D36100571D4DE0630D73DFDE6 -:104F0E00A23CC09EFC609EFD34D4FE5206C0B9A5E4 -:104F1E00A592DFF961FC61FC61FC61FC61FC61FC46 -:104F2E0061FC61FC61FC61FC61FC61FC61FC61FC8B -:104F3E0061FC61FC61FC61FC61FC61FC61FC61FC7B -:0E4F4E0061FC61FC61FC61FC61FC61FC61FCCA +:1040E2001300711B20710303665C04D1DD1271138E +:1040F20000711B20D537FC61F8710303CF37FC0335 +:10410200665C08D161E87103035005FDA3027102E8 +:10411200035003C1C15084FDCD031004711A20FD68 +:10412200E92CF2C6D7C7364105718461D8EDCB417F +:104132003641057194DE0771405005CEABAC31B209 +:10414200D104E2EDDA41713BD1CEABAC401AF909B0 +:10415200DE77D51AF9DF618F22F93133088F23F91F +:104162009F4005EF04CF400504F0C15084FD3103A8 +:10417200C0629F8EFC8F32FD9F8FFC3690FCC75031 +:1041820002C15008C1506CFD5B0310068F8CFC9F6E +:1041920092FC8F02F99F93FC713420E66130127118 +:1041A200042061DC31196162629F94FC8F22F93133 +:1041B20069317A9F95FCEF0BD91AF9F112498DFCFE +:1041C2009F4005A01AF9E2EF0F7160500571485047 +:1041D20005713BD5F51AF9F2C6D7C78F20F9318F91 +:1041E200E724000061F8EDAD4323DD1B2361F8ED08 +:1041F200B4422361F8ED32432361F8ED7B4323613E +:10420200F8ED4A44EDAD43D521F9DF2BF64284FCAB +:10421200DD05F55EFDEF03A05EFD405EFD65DC0998 +:10422200F520F9717222EDCA44AF84FC440A0061A0 +:10423200D8EDCA44E521F9712223F55EFDF5F9FBBB +:10424200FD2705714320FDFB234023F903DF09719C +:104252007222F520F9EDCA44FD222740E3FB9BDEE2 +:1042620009717222F520F9EDCA44714A2771401191 +:104272000571301105713A22715A22711A2EFD21EF +:104282002BD2DD09717222F520F9EDCA4471103585 +:1042920000CF37001D714012054021F901DF05F5FD +:1042A200FFFBEF04CFFFFB03CF20F902FDFF2AED56 +:1042B200CA44FD142DFD742D714A9DFD4138FDE166 +:1042C20033F537FF712BE0F521F9717222CBE43F10 +:1042D200EFCBE6F6F0FD2705713BD48F22F93105CD +:1042E200305004C15084FD3103C0625C03318E3111 +:1042F2005D34E5FB896168995002C15084FD310348 +:10430200C0D2DD067170E5FBEF047178E5FBFDFBC1 +:1043120023FD2B2E710822F9CF20F9038FD8FB5CE5 +:1043220002D1DD095080C15010FDFC37C0EDCA44F6 +:10433200FDCC4431A4E020712BE031020C05FD4696 +:1043420045EF145027C15005C15084FDCD03100420 +:10435200CF20F9047172223154230BA098FCD59816 +:10436200FC61F8FD4645FD39458F22F9314507319B +:10437200040703F520F9EDCA44FDCC4431020C18C0 +:10438200F0C15005C15084FDCD0310045005FDA3BA +:1043920002FD4645CF20F903FD39458F22F931450B +:1043A2000731040703F520F9EDCA44F520F9CFFFE0 +:1043B200FB03F500FCF502FC713221F6426CFF6151 +:1043C200E8EDCA44712822F9F516FCFDA03EFDBBBA +:1043D2002EFD6B2DFDC92D714B9DF5E6FBF5E7FB1F +:1043E200F5E8FBF5E9FB31042102EFFACE3708CB01 +:1043F200E4BFFFCBE6FFF1CED4FFCF37000971480F +:104402001205F6BEE0BEE2BED0716A27FD9E2B7198 +:104412004307714B27714810057148110571381017 +:104422000571381105713302713B22715302715BC0 +:104432002271130E711B2EFD9005F55EFDCF20F942 +:1044420005712223F6BF84FC3102072CFDFB23AF4A +:1044520084FC440A00DC06E521F9E520F9D523F9BC +:1044620061E8FD90058F22F931455D502EFDA302D2 +:10447200E521F9E520F9EF50D50BF9DF4BF521F9EC +:10448200FD9005FD7F237173017132043112050223 +:10449200EFFA71430271032071422031949E02EFC0 +:1044A200FA712AE7CEA409F5F30061FD310407038E +:1044B200712323E5F300CEA408712BE7E520F98FE1 +:1044C20022F9314503F520F9C6D7D599FCDF1E3113 +:1044D2000200195003C15084FD3103C0625C01D156 +:1044E200DF07F520F9717222D7E599FCD74099FCD4 +:1044F200F0DF083104003FF599FCD74099FCC8DF92 +:104502000BF520F9717222CF99FCF0D73102000429 +:10451200A099FCD7F0C15004C15084FDCD03100412 +:104522008FE5FB5C9F9FE5FB7110F6FB30AE40FD13 +:10453200A23CCF99FCF0D78F22F9312506F520F95C +:10454200717222D7715323F598FC717207FD0D0326 +:10455200717307D7FDFD05F2D7C7200CFBF8FF8F5B +:104562001CFCF0F91BFCF303FDB04F13BC048F1EBF +:10457200FCF0F91DFCF303FDB04F13BC028F20FCCD +:10458200F0F91FFCF303FDB04F13BBAC04BDD8F62A +:10459200BDDAAC04311EBDDCF6BDDEFDA40DADD826 +:1045A200BDDCADDABDDEAC02BDD8F6BDDAAC02319F +:1045B2001EDADCC3DADEC3BDDCF6BDDEFDA40DC04F +:1045C200BDDEC0BDDCADDEFD1A0FADD8BDDCADDA9F +:1045D200BDDEABBDD8F6BDDAAB311EDADCC3DADE46 +:1045E200C3BDDCF6BDDEFDA40DC0BDDEC0BDDCADCD +:1045F200DEFD1A0FDADAADD8FDAC49C3C58F26FD50 +:104602005C3FF0317E04A6FC14C2C0B9A026FDF6C0 +:10461200BC08BC0A9C078C074C2EDD3E8F26FD0E83 +:104622000770F161DC605C3FF0317E1279A6FCBD5F +:10463200D8F6BDDA8C0773098822318FBDDC70BDD4 +:10464200DEFDA40DAC08BDDCAC0AFD1A0FADDABC70 +:104652000AADD8BC08615907EFBCAC08BDD8AC0A9A +:10466200BDDAC9DC0004F6FD6E0EC9DCFFFFF6FD03 +:104672006F0FADD8BFA0FCAF9AFC42A0FCDD12AF19 +:104682009CFCBF9EFCAF9AFCBF9CFCAFA0FCBF9AF7 +:10469200FCAF9CFC429EFCDC50AF9AFC429CFCDED0 +:1046A20048AF60FD429AFCDE404064FD16DC1F40CC +:1046B20064FDA0DE168FA2FC4F64FDDE0EAF9AFCF5 +:1046C20022A4FC44691061C8FD3447F564FDAF9A29 +:1046D200FC445146DC0BAF9AFC241027BF62FDEF6D +:1046E2001930F82ABF62FDEF114064FDFFDD03E6D9 +:1046F200EF01F63464FD89610899AF9EFC429CFC8F +:10470200DC1BAF9CFC429AFCDE13AF9AFC4262FDBA +:10471200DE0BF5A2FCAF9AFCBFA4FCEF1140A2FC99 +:10472200FFDD03E6EF01F634A2FC89610899100C63 +:10473200C6D7C72006FBF8FFA021FCD521FCDF1C51 +:10474200A022FCD522FCDF14A023FCD523FCDF0C25 +:10475200CF21FCFFCF22FCFFCF23FCFF717BFA713C +:104762000A9E31929E02EFFA8E98FD830F9C039F60 +:104772002AFD8E949F65FD8E969F66FD8E979F679C +:10478200FD8E939F28FD8E929F29FDFD154913BC36 +:1047920004BDD8F6BDDA46DADF03B146D8DF198C9C +:1047A200035C0391DF03E6EF01F6046D01313D1274 +:1047B2000103B1BC046169038F68FD4E03DF12AFD0 +:1047C2002CFD614904DE40AC04222CFDFD3648EF8D +:1047D200368C03318EB112D968FDF143DF1E8C0392 +:1047E2005C0391DF03E6EF01F6046D01313D120136 +:1047F20003222CFD610904FD3648EF0B8F68FD4E44 +:1048020003DE04F6FD36488C039F68FDAC04BF2C22 +:10481200FDD927FDF1010424F9BB14A944FFFFDFF0 +:1048220004E6B9EF0BAB14A944FEFFDD03A9A1B95D +:104832001006C6D7C7161744A90061C836A800A03B +:1048420027FD4027FDA861C8F527FDF927FDF331B3 +:104852001CF67824F9B7F647DFE5C6D7C756A896FF +:1048620066F0317E12F6B17824F966D1DFF1F521D6 +:10487200FCF522FCF523FCF527FDC6D7716323D78F +:10488200C72004FBF8FFD91AF9F1E7240000DD1173 +:1048920023DD1C23DD2123DD2623DD2F23DD34EF61 +:1048A2003A8F27FD9F2EFDA01AF9F965FDEF60A052 +:1048B2001AF9F966FDEF58A01AF9F967FDEF50A051 +:1048C2001AF98F2AFDFD9D0F72EF44A01AF9F928FB +:1048D200FDEF3CA01AF9F929FDEF34F92EFDF33171 +:1048E2001C7924F9BB316223058B9C03EF128C01E6 +:1048F2009C03D52EFDDF06CF2EFDA7EF03B02EFDC4 +:10490200718071672361DC61FB7161238C0372101A +:1049120004C6D7C72008FBF8FF8E989C058E979C8B +:10492200048E969C038E949C028E939C018E929B85 +:10493200710B9E717AFA8C05FD830F9C058C04FD28 +:10494200830F9C048C03FD830F9C038C02FD830F59 +:104952009C028C04F0317E1279B822BC068C055C74 +:1049620003D1DF098C044C0361C86179068C0331E1 +:104972008EB1610906BC06313D120103BC068C06EC +:104982000E02708C071C00BC068F26FC4E01DC0D4B +:104992008C014F26FCDC0B8F27FC4DDE05AC06128A +:1049A200EF04AC06B1121008C6D7C7C3C12008FB7A +:1049B200F8FFF661490A61F8614908DF07F7340038 +:1049C20000ED494AE6BC04F6BC06AC0ABC02AC08DF +:1049D200BBAC06614902AC0461F8614900DE28AC57 +:1049E20004BDD8AC06BDDAE1FD290FADDABC06ADD7 +:1049F200D8BC04ABBDD8AC02BDDAE1FD440FADDAE0 +:104A0200BC02ADD8BBEFCAAC06BC02AC04BBAC085E +:104A1200BDD8AC0ABDDAAC04BDDCAC06FDA70EAC59 +:104A220004BDDCAC06FD1A0FE1FD440FADDABC0695 +:104A3200ADD8BC04AC06614902AC0461F86149001E +:0B4A4200DCC5AC0214AB12100CC6D790 +:104A4D0061FC61FCC1C3C5C7520C929269D4FEC111 +:104A5D00DFF88EFD708EFCC1717AFA4020F903DF0C +:104A6D000630EC2BFDA23CC09EFC609EFD34D4FEB6 +:104A7D005206C0B9A5A592DFF9C6C4C2C061FC61DA +:104A8D00DF520C929269D4FEC1DFF88EFD708EFC60 +:104A9D00C1717AFAC736410571A4C6DC51F534FDF2 +:104AAD0071485005716050053124223671620771CD +:104ABD0023228FE6FB5FEEFBD1DF1B8FE7FB5FEF62 +:104ACD00FBD1DF128FE8FB5FF0FBD1DF098FE9FB34 +:104ADD005FF1FBD1DD0C31620702EFFA71630771F3 +:104AED006B27FD7E48FD8D33F51AF9ED104CC73659 +:104AFD0041057184C6DE0DF534FD71485005FD8DFF +:104B0D0033ED104CC73641057194C6DE154034FDAA +:104B1D0003DD0C4034FD04DD064034FD0161F8F584 +:104B2D0034FDD934FDF1E7240000DD0823DD132326 +:104B3D00DD39EF6071405005E534FD71505005EDE4 +:104B4D00104C8F40059F1BF99F1EF9D91BF9FD4E87 +:104B5D0037629F1DF9401BF97FDD06CF34FD02EF53 +:104B6D0003F534FD71505005ED104CC736410571FC +:104B7D0094C6DE1CC736410571C4C6DE06CF34FDB2 +:104B8D0003EF11F534FD7148500571605005EF7359 +:104B9D00CF34FD044034FD03DF138F1DF99F400515 +:104BAD00D91DF9C1D91BF9FDCD37C0EF108F4005C7 +:104BBD0076C7D91BF9FD1234C071505005D91EF9B5 +:104BCD00F1242900DD2D240400DD28242200DD231D +:104BDD00241100DD0C240100DD19241E00DD14EF6D +:104BED000C401BF960DF0CCF1BF961EF06F51AF9CC +:104BFD00A01BF94034FD03DF0AD91BF9FD4E3762C6 +:104C0D009F1DF9C09EFC609EFD34D4FE5206C0B9B6 +:104C1D00A5A592DFF961FCC1C3C5C7520C9292697B +:104C2D00D4FEC1DFF88EFD708EFCC1F616717AFAD6 +:104C3D00714AE5717BBD51405F0401D1DD05A7F6D9 +:104C4D0047DFF3300400BF2401F6BF2A01300B0B00 +:104C5D00BF2801FD0D03300B0FBF2801FD0D0330E3 +:104C6D000F0FBF2801710AE6710321C09EFC609EE3 +:104C7D00FD34D4FE5206C0B9A5A592DFF9C6C4C253 +:104C8D00C061FCC1C3C5C7520C929269D4FEC1DF8D +:104C9D00F88EFD708EFCC1717AFAD542FBDD0EEBFC +:104CAD0040FB899E44A240FBB042FBEF2B710AE60C +:104CBD00300400BF2401F6BF2A01300B0BBF2801C1 +:104CCD00FD0D03300B0FBF2801FD0D03300F0FBF7E +:104CDD002801717320710321C09EFC609EFD34D4A8 +:104CED00FE5206C0B9A5A592DFF9C6C4C2C061FCCB +:104CFD0061EF520C929269D4FEC1DFF88EFD708E79 +:104D0D00FCC12008FBF8FF71503002CEABACCC01DA +:104D1D0000F6BC0231B2E20F617902F6614902DFA1 +:104D2D00F371603002EF7E8E519B713BE28B5C0222 +:104D3D00D1DD1D8B5C08D1DF0971503002CC010033 +:104D4D00EFCF8C0770FDA838629E50CC0102EFC1E9 +:104D5D008B5C03D1DF408E509C05715030028C016D +:104D6D00D1DF0E8C0570FDFE38629C07CC0101EF82 +:104D7D00318C014C02DF0671603002EF28CF340216 +:104D8D005A716030028C0570C18C0770FD4F38C0B0 +:104D9D00CF34024AEF0F8B5C01D1DD06716030021A +:104DAD00EF03ED1E4D1008C09EFC609EFD34D4FE39 +:104DBD005206C0B9A5A592DFF961FCC1C3C5C752A2 +:104DCD000C929269D4FEC1DFF88EFD708EFCC1711C +:104DDD000A9E31929E02EFFA8F10FC4F96FFDF195B +:104DED008F11FC4F97FFDF118F12FC4F98FFDF09DA +:104DFD005004C15011FDFC37C0710B9EC09EFC606C +:104E0D009EFD34D4FE5206C0B9A5A592DFF9C6C4E5 +:104E1D00C2C061FCA05EFC61FCC1C3C5C7520C924F +:104E2D009269D4FEC1DFF88EFD708EFCC1C1FBF816 +:104E3D00FF8D1F9C018E31318EE7240600DD082386 +:104E4D00DD0F23DD25EF45717AFA8C019F48FCEFCC +:104E5D003B717AFA4023F901DF078C019F47FCEF84 +:104E6D002B51FF2E019F47FCEF22717AFA8C019F87 +:104E7D0002F98FE4FB5C01D1DF124020F903DD065E +:104E8D004020F904DF06306426FDA23C4031FF09C5 +:104E9D00DE05A031FFEF197158F000713222405D2F +:104EAD00FC02DF03F6EF05D95DFCF1A1609F5DFC0F +:104EBD00710BE3C0C09EFC609EFD34D4FE5206C053 +:104ECD00B9A5A592DFF9C6C4C2C061FC61FF520C41 +:104EDD00929269D4FEC1DFF88EFD708EFCC1717A9D +:104EED00FA8F16FC5C03D1DD194020F903DD064075 +:104EFD0020F904DF0D36100571D4DE0630D73DFDE7 +:104F0D00A23CC09EFC609EFD34D4FE5206C0B9A5E5 +:104F1D00A592DFF961FC61FC61FC61FC61FC61FC47 +:104F2D0061FC61FC61FC61FC61FC61FC61FC61FC8C +:104F3D0061FC61FC61FC61FC61FC61FC61FC61FC7C +:0E4F4D0061FC61FC61FC61FC61FC61FC61FCCB :0A4F5C0000060C12181E242A30363D :104F660000163248648096122844607692082440DF :104F7600FF000000555555554700DEFB00000000B8 :104F86004BFC00000000143F4B39D222D32E643074 -:104F9600E130233226407C09DD4101000000983AC9 +:104F9600E130233226407C09DC4101000000983ACA :0A4FA600F82AFF23301299000000E2 :084FB000317503F7332312D71A -:0A4FF60031343A31383A313100000D +:0A4FF60030383A35343A3333000006 :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index 6919545..b3aa832 100644 Binary files a/trunk/bsr.lmf and b/trunk/bsr.lmf differ diff --git a/trunk/bsr_k0r.map b/trunk/bsr_k0r.map index 7c86da0..c19848a 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -1,7 +1,7 @@ -78K0R Linker W1.33 Date:20 Nov 2010 Page: 1 +78K0R Linker W1.33 Date:22 Nov 2010 Page: 1 Command: -yd:\program files\nec electronics tools\dev -_msgoff -obsr.l mf ..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2 @@ -23,7 +23,7 @@ Direc-file:bsr_mcu.dr *** Link information *** 64 output segment(s) - 3EE7H byte(s) real data + 3EE6H byte(s) real data 5432 symbol(s) defined @@ -184,7 +184,7 @@ Direc-file:bsr_mcu.dr @@CNST ini_VECT 022D2H 00000H @@CNST task_status 022D2H 00000H - ROM_CODE 022D2H 0277CH CSEG + ROM_CODE 022D2H 0277BH CSEG ROM_CODE pm 022D2H 00A42H ROM_CODE i2c_ctr 02D14H 00060H ROM_CODE i2c_twl 02D74H 0005EH @@ -197,73 +197,184 @@ Direc-file:bsr_mcu.dr ROM_CODE accero 03DD7H 0013DH ROM_CODE sw 03F14H 00112H ROM_CODE task_misc - 04026H 001B7H - ROM_CODE task_sys 041DDH 0037FH + 04026H 001B6H + ROM_CODE task_sys 041DCH 0037FH ROM_CODE pedo_alg_thre_det2 - 0455CH 004F2H - @@BASE 04A4EH 0050EH CSEG BASE - @@BASE loader 04A4EH 00000H - @@BASE pm 04A4EH 0003FH - @@BASE i2c_ctr 04A8DH 00198H - @@BASE main 04C25H 00000H - @@BASE magic 04C25H 00000H - @@BASE WDT 04C25H 00000H - @@BASE i2c_mcu 04C25H 000D9H - @@BASE i2c_twl 04CFEH 000CBH - @@BASE led 04DC9H 00000H - @@BASE rtc 04DC9H 0005EH - @@BASE vreg_ctr 04E27H 00000H - @@BASE vreg_twl 04E27H 00000H - @@BASE adc 04E27H 000B3H - @@BASE renge 04EDAH 00000H - @@BASE accero 04EDAH 0004AH + 0455BH 004F2H + @@BASE 04A4DH 0050EH CSEG BASE + @@BASE loader 04A4DH 00000H + @@BASE pm 04A4DH 0003FH + @@BASE i2c_ctr 04A8CH 00198H + @@BASE main 04C24H 00000H + @@BASE magic 04C24H 00000H + @@BASE WDT 04C24H 00000H + @@BASE i2c_mcu 04C24H 000D9H + @@BASE i2c_twl 04CFDH 000CBH + @@BASE led 04DC8H 00000H + @@BASE rtc 04DC8H 0005EH + @@BASE vreg_ctr 04E26H 00000H + @@BASE vreg_twl 04E26H 00000H + @@BASE adc 04E26H 000B3H + @@BASE renge 04ED9H 00000H + @@BASE accero 04ED9H 0004AH @@BASE self_flash - 04F24H 00000H - @@BASE sw 04F24H 00000H + 04F23H 00000H + @@BASE sw 04F23H 00000H @@BASE task_debug - 04F24H 00000H + 04F23H 00000H @@BASE task_misc - 04F24H 00000H - @@BASE task_sys 04F24H 00000H + 04F23H 00000H + @@BASE task_sys 04F23H 00000H @@BASE pedo_alg_thre_det2 - 04F24H 00000H - @@BASE ini_VECT 04F24H 00038H + 04F23H 00000H + @@BASE ini_VECT 04F23H 00038H @@BASE task_status - 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL @cstart 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL pm 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL led 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL rtc 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL adc 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL renge 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL accero 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL sw 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP + 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL @cstart 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL pm 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL led 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL rtc 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL adc 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL renge 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL accero 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL sw 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP @@CNSTL task_misc - 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL task_sys 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP + 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL task_sys 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04F5CH 00000H - @@CNSTL 04F5CH 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04F5CH 00000H + 04F5BH 00000H + @@CNSTL 04F5BH 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04F5BH 00000H + @@R_INIS 04F5BH 00000H CSEG UNIT64KP + @@R_INIS @cstart 04F5BH 00000H + @@R_INIS loader 04F5BH 00000H + @@R_INIS pm 04F5BH 00000H + @@R_INIS i2c_ctr 04F5BH 00000H + @@R_INIS main 04F5BH 00000H + @@R_INIS magic 04F5BH 00000H + @@R_INIS WDT 04F5BH 00000H + @@R_INIS i2c_mcu 04F5BH 00000H + @@R_INIS i2c_twl 04F5BH 00000H + @@R_INIS led 04F5BH 00000H + @@R_INIS rtc 04F5BH 00000H + @@R_INIS vreg_ctr 04F5BH 00000H + @@R_INIS vreg_twl 04F5BH 00000H + @@R_INIS adc 04F5BH 00000H + @@R_INIS renge 04F5BH 00000H + @@R_INIS accero 04F5BH 00000H + @@R_INIS self_flash + 04F5BH 00000H + @@R_INIS sw 04F5BH 00000H + @@R_INIS task_debug + 04F5BH 00000H + @@R_INIS task_misc + 04F5BH 00000H + @@R_INIS task_sys 04F5BH 00000H + @@R_INIS pedo_alg_thre_det2 + 04F5BH 00000H + @@R_INIS ini_VECT 04F5BH 00000H + @@R_INIS task_status + 04F5BH 00000H + @@R_INIS @rom 04F5BH 00000H + @@CALT 04F5BH 00000H CSEG + @@CALT @cstart 04F5BH 00000H + @@CALT loader 04F5BH 00000H + @@CALT pm 04F5BH 00000H + @@CALT i2c_ctr 04F5BH 00000H + @@CALT main 04F5BH 00000H + @@CALT magic 04F5BH 00000H + @@CALT WDT 04F5BH 00000H + @@CALT i2c_mcu 04F5BH 00000H + @@CALT i2c_twl 04F5BH 00000H + @@CALT led 04F5BH 00000H + @@CALT rtc 04F5BH 00000H + @@CALT vreg_ctr 04F5BH 00000H + @@CALT vreg_twl 04F5BH 00000H + @@CALT adc 04F5BH 00000H + @@CALT renge 04F5BH 00000H + @@CALT accero 04F5BH 00000H + @@CALT self_flash + 04F5BH 00000H + @@CALT sw 04F5BH 00000H + @@CALT task_debug + 04F5BH 00000H + @@CALT task_misc + 04F5BH 00000H + @@CALT task_sys 04F5BH 00000H + @@CALT pedo_alg_thre_det2 + 04F5BH 00000H + @@CALT ini_VECT 04F5BH 00000H + @@CALT task_status + 04F5BH 00000H + @@RLINIT 04F5BH 00000H CSEG UNIT64KP + @@RLINIT loader 04F5BH 00000H + @@RLINIT pm 04F5BH 00000H + @@RLINIT i2c_ctr 04F5BH 00000H + @@RLINIT main 04F5BH 00000H + @@RLINIT magic 04F5BH 00000H + @@RLINIT WDT 04F5BH 00000H + @@RLINIT i2c_mcu 04F5BH 00000H + @@RLINIT i2c_twl 04F5BH 00000H + @@RLINIT led 04F5BH 00000H + @@RLINIT rtc 04F5BH 00000H + @@RLINIT vreg_ctr 04F5BH 00000H + @@RLINIT vreg_twl 04F5BH 00000H + @@RLINIT adc 04F5BH 00000H + @@RLINIT renge 04F5BH 00000H + @@RLINIT accero 04F5BH 00000H + @@RLINIT self_flash + 04F5BH 00000H + @@RLINIT sw 04F5BH 00000H + @@RLINIT task_debug + 04F5BH 00000H + @@RLINIT task_misc + 04F5BH 00000H + @@RLINIT task_sys 04F5BH 00000H + @@RLINIT pedo_alg_thre_det2 + 04F5BH 00000H + @@RLINIT ini_VECT 04F5BH 00000H + @@RLINIT task_status + 04F5BH 00000H + @@RLINIT @rom 04F5BH 00000H + @@CODEL 04F5BH 00000H CSEG + @@CODEL pm 04F5BH 00000H + @@CODEL i2c_ctr 04F5BH 00000H + @@CODEL magic 04F5BH 00000H + @@CODEL i2c_twl 04F5BH 00000H + @@CODEL led 04F5BH 00000H + @@CODEL rtc 04F5BH 00000H + @@CODEL vreg_ctr 04F5BH 00000H + @@CODEL vreg_twl 04F5BH 00000H + @@CODEL adc 04F5BH 00000H + @@CODEL renge 04F5BH 00000H + @@CODEL accero 04F5BH 00000H + @@CODEL sw 04F5BH 00000H + @@CODEL task_misc + 04F5BH 00000H + @@CODEL task_sys 04F5BH 00000H + @@CODEL pedo_alg_thre_det2 + 04F5BH 00000H + @@CODEL ini_VECT 04F5BH 00000H +* gap * 04F5BH 00001H @@CNSTL 04F5CH 0000AH CSEG PAGE64KP @@CNSTL @bcdtob 04F5CH 0000AH @@CNSTL 04F66H 00010H CSEG PAGE64KP @@ -299,116 +410,6 @@ Direc-file:bsr_mcu.dr @@R_INIT task_status 04FAEH 00002H @@R_INIT @rom 04FB0H 00000H - @@R_INIS 04FB0H 00000H CSEG UNIT64KP - @@R_INIS @cstart 04FB0H 00000H - @@R_INIS loader 04FB0H 00000H - @@R_INIS pm 04FB0H 00000H - @@R_INIS i2c_ctr 04FB0H 00000H - @@R_INIS main 04FB0H 00000H - @@R_INIS magic 04FB0H 00000H - @@R_INIS WDT 04FB0H 00000H - @@R_INIS i2c_mcu 04FB0H 00000H - @@R_INIS i2c_twl 04FB0H 00000H - @@R_INIS led 04FB0H 00000H - @@R_INIS rtc 04FB0H 00000H - @@R_INIS vreg_ctr 04FB0H 00000H - @@R_INIS vreg_twl 04FB0H 00000H - @@R_INIS adc 04FB0H 00000H - @@R_INIS renge 04FB0H 00000H - @@R_INIS accero 04FB0H 00000H - @@R_INIS self_flash - 04FB0H 00000H - @@R_INIS sw 04FB0H 00000H - @@R_INIS task_debug - 04FB0H 00000H - @@R_INIS task_misc - 04FB0H 00000H - @@R_INIS task_sys 04FB0H 00000H - @@R_INIS pedo_alg_thre_det2 - 04FB0H 00000H - @@R_INIS ini_VECT 04FB0H 00000H - @@R_INIS task_status - 04FB0H 00000H - @@R_INIS @rom 04FB0H 00000H - @@CALT 04FB0H 00000H CSEG - @@CALT @cstart 04FB0H 00000H - @@CALT loader 04FB0H 00000H - @@CALT pm 04FB0H 00000H - @@CALT i2c_ctr 04FB0H 00000H - @@CALT main 04FB0H 00000H - @@CALT magic 04FB0H 00000H - @@CALT WDT 04FB0H 00000H - @@CALT i2c_mcu 04FB0H 00000H - @@CALT i2c_twl 04FB0H 00000H - @@CALT led 04FB0H 00000H - @@CALT rtc 04FB0H 00000H - @@CALT vreg_ctr 04FB0H 00000H - @@CALT vreg_twl 04FB0H 00000H - @@CALT adc 04FB0H 00000H - @@CALT renge 04FB0H 00000H - @@CALT accero 04FB0H 00000H - @@CALT self_flash - 04FB0H 00000H - @@CALT sw 04FB0H 00000H - @@CALT task_debug - 04FB0H 00000H - @@CALT task_misc - 04FB0H 00000H - @@CALT task_sys 04FB0H 00000H - @@CALT pedo_alg_thre_det2 - 04FB0H 00000H - @@CALT ini_VECT 04FB0H 00000H - @@CALT task_status - 04FB0H 00000H - @@RLINIT 04FB0H 00000H CSEG UNIT64KP - @@RLINIT loader 04FB0H 00000H - @@RLINIT pm 04FB0H 00000H - @@RLINIT i2c_ctr 04FB0H 00000H - @@RLINIT main 04FB0H 00000H - @@RLINIT magic 04FB0H 00000H - @@RLINIT WDT 04FB0H 00000H - @@RLINIT i2c_mcu 04FB0H 00000H - @@RLINIT i2c_twl 04FB0H 00000H - @@RLINIT led 04FB0H 00000H - @@RLINIT rtc 04FB0H 00000H - @@RLINIT vreg_ctr 04FB0H 00000H - @@RLINIT vreg_twl 04FB0H 00000H - @@RLINIT adc 04FB0H 00000H - @@RLINIT renge 04FB0H 00000H - @@RLINIT accero 04FB0H 00000H - @@RLINIT self_flash - 04FB0H 00000H - @@RLINIT sw 04FB0H 00000H - @@RLINIT task_debug - 04FB0H 00000H - @@RLINIT task_misc - 04FB0H 00000H - @@RLINIT task_sys 04FB0H 00000H - @@RLINIT pedo_alg_thre_det2 - 04FB0H 00000H - @@RLINIT ini_VECT 04FB0H 00000H - @@RLINIT task_status - 04FB0H 00000H - @@RLINIT @rom 04FB0H 00000H - @@CODEL 04FB0H 00000H CSEG - @@CODEL pm 04FB0H 00000H - @@CODEL i2c_ctr 04FB0H 00000H - @@CODEL magic 04FB0H 00000H - @@CODEL i2c_twl 04FB0H 00000H - @@CODEL led 04FB0H 00000H - @@CODEL rtc 04FB0H 00000H - @@CODEL vreg_ctr 04FB0H 00000H - @@CODEL vreg_twl 04FB0H 00000H - @@CODEL adc 04FB0H 00000H - @@CODEL renge 04FB0H 00000H - @@CODEL accero 04FB0H 00000H - @@CODEL sw 04FB0H 00000H - @@CODEL task_misc - 04FB0H 00000H - @@CODEL task_sys 04FB0H 00000H - @@CODEL pedo_alg_thre_det2 - 04FB0H 00000H - @@CODEL ini_VECT 04FB0H 00000H @@LCODEL 04FB0H 00008H CSEG @@LCODEL abs 04FB0H 00008H * gap * 04FB8H 0003EH diff --git a/trunk/config.h b/trunk/config.h index a4082af..7e9f729 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -13,7 +13,7 @@ //#define _FORCE_TAIKENDAI_ #define MCU_VER_MAJOR 0x01 -#define MCU_VER_MINOR 0x0E +#define MCU_VER_MINOR 0x0F #define _firm_format_v3_ diff --git a/trunk/hoge.bin b/trunk/hoge.bin index b45dcf3..77c529d 100644 Binary files a/trunk/hoge.bin and b/trunk/hoge.bin differ diff --git a/trunk/task_misc.c b/trunk/task_misc.c index b792be0..20ad350 100644 --- a/trunk/task_misc.c +++ b/trunk/task_misc.c @@ -190,18 +190,18 @@ task_status_immed tski_do_command0( ) RESET2_ast; FCRAM_RST_ast; } - if( temp_command & REG_BIT_FCRAM_RESET_REQ ) - { - FCRAM_RST_ast; - } - else if( temp_command & REG_BIT_RESET2_REQ ) + if( temp_command & REG_BIT_RESET2_REQ ) { RESET2_ast; if( vreg_twl[ REG_TWL_INT_ADRS_MODE ] == 0 ) { FCRAM_RST_ast; // twlはntrモードで動作してる } - vreg_twl[ REG_TWL_INT_ADRS_MODE ] = 0; + vreg_twl[ REG_TWL_INT_ADRS_MODE ] = 0x03; + } + if( temp_command & REG_BIT_FCRAM_RESET_REQ ) + { + FCRAM_RST_ast; } wait_ms( 5 ); FCRAM_RST_neg; diff --git a/trunk/yav_mcu_bsr.prk b/trunk/yav_mcu_bsr.prk index bc89235..a10c4e9 100644 --- a/trunk/yav_mcu_bsr.prk +++ b/trunk/yav_mcu_bsr.prk @@ -1,5 +1,5 @@ [ProjectManager] -FrameMax=0 +FrameMax=1 FrameX=71 FrameY=115 FrameCX=1200 @@ -10,17 +10,17 @@ OpenFile3=ini_VECT.c,0,330,330,1574,1056,6,93,6,0 OpenFile4=renge\renge.c,0,348,332,1592,1058,0,31,0,0 OpenFile5=renge\renge.h,0,264,264,1508,990,3,4,3,0 OpenFile6=adc.c,0,220,220,1464,946,8,230,8,0 -OpenFile7=ProjectWindow +OpenFile7=led.c,0,264,264,1508,990,0,731,0,0 +OpenFile8=task_misc.c,0,286,286,1530,1012,65,141,69,0 +OpenFile9=main.c,0,220,220,1464,946,3,27,1,0 +OpenFile10=i2c_mcu.c,0,308,308,1552,1034,10,76,7,0 +OpenFile11=task_sys.c,0,330,330,1574,1056,10,38,7,0 +OpenFile12=pm.c,0,110,110,1078,614,11,677,11,0 +OpenFile13=ProjectWindow PrjPos=0,0,1039,0,345 -OpenFile8=config.h,0,242,242,1486,968,0,40,0,0 -OpenFile9=led.c,0,264,264,1508,990,0,731,0,0 -OpenFile10=task_misc.c,0,286,286,1530,1012,65,141,69,0 -OpenFile11=main.c,0,220,220,1464,946,3,27,1,0 -OpenFile12=i2c_mcu.c,0,308,308,1552,1034,10,76,7,0 -OpenFile13=task_sys.c,0,330,330,1574,1056,10,38,7,0 -OpenFile14=OutputWindow +OpenFile14=config.h,0,242,242,1486,968,29,16,28,0 +OpenFile15=OutputWindow OutputPos=0,3,734,347,1591 -OpenFile15=pm.c,0,110,110,1078,614,11,677,11,0 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/trunk/yav_mcu_bsr.sdb b/trunk/yav_mcu_bsr.sdb index b4748a7..d554cbd 100644 --- a/trunk/yav_mcu_bsr.sdb +++ b/trunk/yav_mcu_bsr.sdb @@ -1,7 +1,7 @@ [SdbInfo] Ver=5 [loader.c] -T=4cb55571 +T=4cc02a17 1=incs_loader.h 2=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h 3=fsl_user.h @@ -12,7 +12,7 @@ T=4cb55571 8=reboot.h 9=magic.h [pm.c] -T=4cb55571 +T=4ce758f6 1=incs.h 2=adc.h 3=led.h @@ -22,11 +22,11 @@ T=4cb55571 7=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h 8=fsl_user.h [i2c_ctr.c] -T=4ca984cf +T=4cc020c9 1=config.h 2=incs.h [main.c] -T=4cb55571 +T=4cd9f64d 1=incs_loader.h 2=WDT.h 3=rtc.h @@ -36,31 +36,31 @@ T=4cb55571 7=adc.h 8=pool.h [magic.c] -T=4cb6bff2 +T=4ce75924 1=config.h 2=magic.h [WDT.c] -T=4ca984cf +T=4cc020c9 1=incs_loader.h [i2c_mcu.c] -T=4ca984cf +T=4cd9f64c 1=incs_loader.h 2=i2c_mcu.h [i2c_twl.c] -T=4ca984cf +T=4cc020c9 1=config.h 2=incs.h 3=i2c_twl_defs.h 4=i2c_twl.h [led.c] -T=4cae626d +T=4cd9fb99 1=incs.h 2=led.h [rtc.c] -T=4cb55571 +T=4cd9f64c 1=incs.h [vreg_ctr.c] -T=4cb55571 +T=4cc020c9 1=incs.h 2=vreg_ctr.h 3=rtc.h @@ -71,21 +71,22 @@ T=4cb55571 8=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h 9=fsl_user.h [vreg_twl.c] -T=4cb55571 +T=4cc11aea 1=incs.h 2=jhl_defs.h 3=led.h 4=vreg_twl.h 5=vreg_ctr.h [adc.c] -T=4cb55571 +T=4cc14cca 1=incs.h 2=adc.h 3=pm.h 4=led.h -5=voltable.h +5=vreg_twl.h +6=voltable.h [renge\renge.c] -T=4cb55570 +T=4cd9f64c 1=renge\renge.h 2=renge\renge_task_intval.h 3=renge\renge_task_immediate.h @@ -94,12 +95,12 @@ T=4cb55570 6=user_define.h 7=bsr_system.h [accero.c] -T=4cb55571 +T=4cc020c9 1=config.h 2=incs.h 3=..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.12\inc78k0r\math.h [self_flash.c] -T=4cb55571 +T=4cd9f64c 1=incs_loader.h 2=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h 3=fsl_user.h @@ -108,7 +109,7 @@ T=4cb55571 6=magic.h 7=pm.h [sw.c] -T=4ca984cf +T=4cc020c9 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -117,13 +118,13 @@ T=4ca984cf 6=rtc.h 7=sw.h [task_debug.c] -T=4cb55571 +T=4cc020c9 1=incs_loader.h 2=renge\renge.h 3=pm.h 4=accero.h [task_misc.c] -T=4cb55571 +T=4cd9f5ab 1=incs.h 2=renge\renge.h 3=pm.h @@ -131,8 +132,9 @@ T=4cb55571 5=adc.h 6=i2c_mcu.h 7=led.h +8=vreg_twl.h [task_sys.c] -T=4cb55571 +T=4cd9f64c 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -144,7 +146,7 @@ T=4cb55571 9=adc.h 10=self_flash.h [pedo_alg_thre_det2.c] -T=4cb6b79e +T=4cc020c9 1=incs.h 2=..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.12\inc78k0r\math.h 3=accero.h @@ -152,10 +154,10 @@ T=4cb6b79e 5=pedo_lpf_coeff.h 6=pool.h [ini_VECT.c] -T=4ca984cf +T=4cc020c9 1=config.h [task_status.c] -T=4cae626d +T=4cc020c9 1=incs_loader.h 2=renge\renge.h 3=pm.h @@ -163,7 +165,7 @@ T=4cae626d 5=adc.h 6=i2c_mcu.h [incs_loader.h] -T=4ca984cf +T=4cc020c9 1=jhl_defs.h 2=user_define.h 3=bsr_system.h @@ -174,46 +176,50 @@ T=4ca984cf 8=i2c_mcu.h 9=WDT.h [jhl_defs.h] -T=4ca984cf +T=4cc020c9 1=config.h [config.h] -T=4cb6bfe2 +T=4ce75a11 [user_define.h] -T=4cb55571 +T=4cc020c9 [bsr_system.h] -T=4ca984cf +T=4cc020c9 [renge\renge.h] -T=4ca984cd +T=4cc020c4 1=renge\renge_defs.h 2=renge\renge_task_immediate.h [renge\renge_defs.h] -T=4ca984cd +T=4cc020c4 [renge\renge_task_immediate.h] -T=4cb55570 +T=4cc020c4 1=renge\renge_defs.h [vreg_ctr.h] -T=4cb55571 +T=4cc11aea 1=config.h [vreg_twl.h] -T=4cb55571 +T=4cc11aea [loader.h] -T=4ca984cf +T=4cc020c9 [i2c_mcu.h] -T=4ca984cf +T=4cc020c9 [WDT.h] -T=4ca984cf +T=4cc020c9 +[C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h] +T=49a3bd4e [fsl_user.h] -T=4bf0fdc7 +T=4cc020c9 [i2c_ctr.h] -T=4bf0fdc7 +T=4cc020c9 [pm.h] -T=4cae626d +T=4cd9f5ab [rtc.h] -T=4ca984cf +T=4cc020c9 [reboot.h] -T=4bf0fdc7 +T=4cc020c9 +[magic.h] +T=4cc020c9 [incs.h] -T=4ca984cf +T=4cc020c9 1=jhl_defs.h 2=user_define.h 3=bsr_system.h @@ -229,41 +235,37 @@ T=4ca984cf 13=sw.h 14=adc.h 15=WDT.h +[i2c_twl.h] +T=4bf0fdc7 [accero.h] -T=4cb55571 +T=4cc020c9 1=jhl_defs.h 2=pedometer.h [pedometer.h] -T=4ca984cf +T=4cc020c9 +[sw.h] +T=4cc020c9 +1=config.h [adc.h] -T=4cb55571 +T=4cc020c9 1=jhl_defs.h [led.h] -T=4ca984cf +T=4cc020c9 [batt_params.h] -T=4cb55571 -[i2c_twl_defs.h] -T=4bf0fdc7 -[renge\renge_task_intval.h] -T=4cb55570 -1=renge\renge_defs.h -[i2c_twl.h] -T=4bf4e29e -[sw.h] -T=4ca984cf -1=config.h -[self_flash.h] -T=4ca984cf +T=4cc020c9 [pool.h] -T=4ca984cf +T=4cc020c9 1=pedometer.h -[pedo_lpf_coeff.h] -T=4ca984cf +[i2c_twl_defs.h] +T=4cc020c9 [voltable.h] -T=4ca984cf -[magic.h] -T=4cb55571 -[C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h] -T=49a3bd4e +T=4cc020c9 +[renge\renge_task_intval.h] +T=4cc020c4 +1=renge\renge_defs.h [..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.12\inc78k0r\math.h] T=45f12258 +[self_flash.h] +T=4cc020c9 +[pedo_lpf_coeff.h] +T=4cc020c9