Browse Source

485_time + ch

master
JWS 2 months ago
parent
commit
85fd902ad7
  1. 4
      DefaultBuild/multical.map
  2. 388
      DefaultBuild/multical.mot
  3. 73
      gatectrl.c
  4. 104
      multical.temp.mtud

4
DefaultBuild/multical.map

@ -1,4 +1,8 @@
<<<<<<< HEAD
Renesas Optimizing Linker (W3.07.00 ) 27-Feb-2026 16:00:59 Renesas Optimizing Linker (W3.07.00 ) 27-Feb-2026 16:00:59
=======
Renesas Optimizing Linker (W3.07.00 ) 27-Feb-2026 11:29:14
>>>>>>> 4ee2e168dfece858fa5192b727334dcae342c7db
*** Options *** *** Options ***

388
DefaultBuild/multical.mot

@ -364,6 +364,7 @@ S1131682280032B530F1FEE0F7DBD4E3EBD2E3FB22
S1131692D8E3AFD6E3B804AFDCE3B802AFDAE3B819 S1131692D8E3AFD6E3B804AFDCE3B802AFDAE3B819
S11316A200AEF8042600B806B816C8180F30C930C0 S11316A200AEF8042600B806B816C8180F30C930C0
S11316B2B81EC8200FA802C1A802C1C7A80AC1C384 S11316B2B81EC8200FA802C1A802C1C7A80AC1C384
<<<<<<< HEAD
S11316C2C5A82A12A822148824500FFCFA33001049 S11316C2C5A82A12A822148824500FFCFA33001049
S11316D20CA80612F1EE600288114C43DF09E5E81A S11316D20CA80612F1EE600288114C43DF09E5E81A
S11316E2E3FC7D2E00EF08CFE8E302FC9E2E008887 S11316E2E3FC7D2E00EF08CFE8E302FC9E2E008887
@ -749,6 +750,393 @@ S1132E92819800318E441500DCEBC0D7C76A0480E8
S1132EA26A0F80E1EF0C8800320001F0FE5AFC88C0 S1132EA26A0F80E1EF0C8800320001F0FE5AFC88C0
S1132EB200819800318E441500DCEBC0D773D1DD5C S1132EB200819800318E441500DCEBC0D773D1DD5C
S1102EC20B318E441500DE04639FFAE3D744 S1102EC20B318E441500DE04639FFAE3D744
=======
S11316C2C5A82A12A822148824EEF3FD88114C43DB
S11316D2DF09E5E8E3FC712E00EF08CFE8E302FC42
S11316E2922E00880E73880F72881070880CFCFF8B
S11316F22A00880CFCB32E00FBF8FFA814B804A837
S113170208612904B8081601881161C3124C45887E
S113171206DF0632F530EE1302320131EE0D024CD1
S113172245DD04F713EF218806321831EEFD01047A
S1131732660012A8021403B800A8040503148973EE
S1131742C4C56399A802A112B802177C8014137C41
S11317528045AEF8DCD90466000714CA0000A80864
S11317627C80440780DE088806322D31EEBD018874
S113177266318EFC0B3500B8008867318EFC0B3560
S11317820012880075627065FE21FA98074C06DF24
S1131792088806323931EE930188684C74DD0E886C
S11317A2684C54DD0832020013B802EF198807327C
S11317B203004C04DF0613B802E1EF084C02DFE831
S11317C213B802F19807AEF80466000314894C5F5B
S11317D2DD05894C3ADF04A313B802A8087C8014FF
S11317E213A17C8045DC088806324231EE3D01AE0D
S11317F2F804660003B80414897315A1B8001489A7
S11318027063FEBBF4980AA808127C8014A8020430
S113181204007C8045DE4EC4C5A589318E44300067
S1131822DC43A80414040200168B318E443A00DE11
S11318323415040300168B318E443000DC27150462
S11318420300168B318E443A00DE1A150404001686
S11318528B318E443000DC0D15040400168B318E5E
S1131862443A00DC088806325131EEBF0015040305
S113187200168B500AD6161504020014895064D639
S1131882B800A8040404001489318E14A8020405C3
S113189200B804A80007FBF8FF050430EBB80244C3
S11318A21202DC088806325F31EE800088074C049D
S11318B2DD044C03DE63A8026168DF078806326F29
S11318C231EF69637C8073A802016109047C80435F
S11318D261C303F6EF2A8806327E31EF4F016109B4
S11318E20407046600148973A5897063FED1F37733
S11318F2C2C3AEF8046604031467FBF8FF99A3138A
S1131902BBAB614902DCD6A8020161090461490842
S1131912DD2B8806329131EF134C05DD044C03DFD5
S11319221CA8026168DF0A880632A131FE3AF5EF8B
S113193222A80443DD07880632B831EFEFA802C1BA
S1131942AEF804680414880C728809708FE8E3FE08
S11319520EF9C0AEF804780ABEF8D7EF6FF5DEE3ED
S1131962F5DFE3FEC9F1F5CCDFF6BFCEDFBFD0E38E
S1131972FC592800F5F8E3D5DEE361E8FEF4F2D57C
S1131982C6DBDD1FF5C6DBEBCADF32CADBF1FEE0E4
S1131992F8F6BFC8DBBFCADF30CADB02C8DBE7FC2C
S11319A2841C00D5CCDFDD24F5CCDFD5DEE3DF0AF1
S11319B2EBD0E332D0DFE1FEB7F8F6BFCEDFBFD023
S11319C2E330D0DF02CEDFE7FC841B00D5F8E3DF8F
S11319D28CEFA4204AFE6300FCD21A00FCD21B0046
S11319E2FCC21C00FC401B00FC401C00AEF8040AB4
S11319F200B800B802C8040F30CE31B806C8080FC8
S1131A028FE3E3318EC1A80812A804148806500F8C
S1131A12FCFA3300C0A800FE20F2A800FC50290002
S1131A2230CADB02C8DBE7FC841C0030D0DF02CE04
S1131A32DFE7FC841B00FE22FFEFFE717AFAFC4909
S1131A421F00FCE62800FCEE2A00FCF62A009FE3B5
S1131A52E3D7341600CA0000CA0100CA0200CA034E
S1131A6200CA0400CA0500CA0600CA0700CA080060
S1131A72FCBF1A00FC951A00FC491F00FCC21A00A4
S1131A82FCC21B00FCC21C00F57800D7717BFAFE75
S1131A92C0FFD736C4027182CEA000717AA1714B05
S1131AA2A4CC03017128C502716AA1716BA4710BE4
S1131AB2A1CC04808C046C429C0471A3D78EA8D759
S1131AC27120F00000000000F6BF1601FE0100D7ED
S1131AD2347000AAA4086C0308BAA4711AE5711B35
S1131AE2E1712AE5712BE1711AED711AE9712AED9E
S1131AF2712AE9302200BA98309780BA9CC9100042
S1131B024489718A99300700BA96302201BA9A3010
S1131B129740BA9EC9120044AAA8086C0108BAA840
S1131B22AAB0BAB0AAAA086C0108BAAA51406F2195
S1131B32FF9E216A012051DF5F21FF9E21D73412CB
S1131B4201AA06086C0108BA06AA08086C0108BAB8
S1131B5208A9086C0308B9711BE1712BE1711BE53B
S1131B62712BE5D7711AE5712AE5341401A9086CC1
S1131B720308B9AA06085CFE08BA06711BE1712BB8
S1131B82E1D714136168DD0EF6BF0EC913BF10C985
S1131B9215BF0CC9F6D7308100D714136168DD1C58
S1131BA215BF08C913BF0AC9711AE5EB08C9899D93
S1131BB210A208C9B20AC9711BE5F6D7308100D751
S1131BC27130F00000000000F6BF5601FE0100D79C
S1131BD2347000AAE4086C0308BAE4715AE7715B32
S1131BE2E3716AE7716BE3715AEF715AEB716AEF51
S1131BF2716AEB302200BAD8309780BADCCB480045
S1131C02448971AA99300700BAD6302201BADA306F
S1131C129740BADECB4A0044AAE8086C0108BAE845
S1131C22AAF0BAF0AAEA086C0108BAEA51026F21D2
S1131C32FF9E216A010451FB5F21FF9E21D734528A
S1131C4201AA06086C0108BA06AA08086C0108BAB7
S1131C5208A9086C0308B9715BE3716BE3715BE774
S1131C62716BE7D7715AE7716AE7345401A9086CBA
S1131C720308B9AA06085CFE08BA06715BE3716B35
S1131C82E3D714136168DD0EF6BF18C913BF1AC96E
S1131C9215BF16C9F6D7308100D714136168DD1C4D
S1131CA215BF12C913BF14C9715AE7EB12C9899E31
S1131CB248A212C9B214C9715BE7F6D7308100D7C2
S1131CC27140F00036300271F3712AE6712BE27131
S1131CD22AEE712AEA5A06F3510C6F26FF9E2671E8
S1131CE2383102343002CA024CCA03558A01718A5D
S1131CF29A01CA0410711A52710A5271C371B271F3
S1131D02A2712BE671F271E251F35F26FF9E26D790
S1131D1271783002D771003002D7C79800C3C671F8
S1131D222AE631E4520C31F25108712BE63082007A
S1131D32C2D771103002712BE66091D070DFFA3194
S1131D42945103F7EF0332830015BF26C917BF244A
S1131D52C9F51CC98800718B9E5013C2D7C798005D
S1131D62C3C6712AE631E4520C31F25108712BE6F2
S1131D72308200C2D771103002712BE66091D070AC
S1131D82DFFA31945103F7EF0332830015BF20C900
S1131D92F6BF22C917BF1EC9F51CC98800718A9EE5
S1131DA25013C2D7D5DEE3DD168FD0DFFC060B005D
S1131DB2A2E0E3F6BFCEDFBFD0E330D0DFEF3DDBFE
S1131DC2CEDF49D0DF734C0DA2CEDFAFCEDFBFD062
S1131DD2E3DD0D634C0ADD08AFCEDF44FF03DC16FE
S1131DE2AFD0E36168DDCC8FD0DF4C78DD044C5892
S1131DF2DFC1E5CCDFD730D0DF02CEDFE7FC841BC6
S1131E0200D7D7F1FCDB2800E5F6E3D775318E3134
S1131E12EDDE13DBD4E3E602D2E31661D8A313BFEB
S1131E22D4E317BFD2E365318E311EDE13DBD8E370
S1131E32E602D6E31661D8A313BFD8E317BFD6E3ED
S1131E4265318E31FDDE13DBDCE3E602DAE3146195
S1131E52D8A313BFDCE315BFDAE3F5CCDFF6BFCEBC
S1131E62DFBFD0E3E5F8E3D7DBC8DB49CADB73AFF6
S1131E72C8DB44FF03DE12A2C8DBAFC8DBBFCADF84
S1131E82634C0DDD084C0ADF04E5C6DBD730CADB40
S1131E9202C8DBE7FC841C00D7D7E5F7E3D7D731C8
S1131EA2E2520CAF26C96168DD05E6FE8200D78FD7
S1131EB21CC9318E319DDC2931A4513451806F1CEF
S1131EC2C99F1CC931B4510F71303002AF26C961A8
S1131ED268DF22FE6900D736300271A271B371D273
S1131EE2D731B4511D31A251E3AF26C96168DDDC9B
S1131EF2300200EFB6EB24C9899E50A224C9B2264F
S1131F02C9D7AF22C94220C9DE22EB1EC98E50991D
S1131F12A21EC9A222C9AF22C94220C9DF09363092
S1131F220271A371B2EFB771503002D7FE0800D725
S1131F32E5EFE3E5EEE3D771003002E5EFE3D771B5
S1131F42003002E5EEE3D7CD0009CD0119CD03053A
S1131F52F404CD05F0F406CD0702F409CD0AF0F439
S1131F620CF40DCD0FF0345600CA000CCA0101CA9C
S1131F7211E0CA16DEF52002CA2004CE20F0CE21DA
S1131F82E6CE23FACE2401CE2508CE260CCE270097
S1131F92CE28FFCE2903CE2A00CE2C1ECE2F00D768
S1131FA234570089718A995A07FE51FE5F27FF9EB2
S1131FB227D734570089718A996A0701E16F27FF8D
S1131FC29E27D78D07318E31FD31FED734570089D4
S1131FD2718A996A0701E16F27FF9E27D7C1C3FE61
S1131FE2EAFFFEDEFF6168DD2334570089718B99B5
S1131FF26A070151FE5F27FF9E27C2C3A802FC475E
S11320022A0034570089718A99FEC0FF1004D7F759
S1132012300500FEC7FFD734570089718A995A07E1
S1132022FE51FE5F27FF9E27D7BFEAE313BFECE30F
S11320323437008A20718A9A2089718B99FE72FF43
S1132042D7FE5CFFF7303200FC472A00FE63FFF73D
S1132052300500FE87FFF730B004FC472A00D7FEA4
S113206250FFF7306009FC472A00F730100EFC4796
S11320722A00D7FEA1FFF7306009FC472A00FE4B75
S1132082FFF730100EFC472A00D7C7FE12FFF6B83E
S113209200F7306009FC472A00EF1CFE14FFF730FA
S11320A2F000FC472A00FEF7FEF7302C01FC472A19
S11320B200FBF8FF617900A8007C80440380DCDB2C
S11320C2FEEFFEFE49FFF7305B09FC472A00FECF14
S11320D2FEF7303200FC472A00FED6FEC0D7C761A5
S11320E268DD05302C01EF03308403B800FEDCFE0A
S11320F2F7300500FEE6FEFBF8FF30B0046129006C
S113210214F6F761D8B123124400001561F84406AD
S113211200DC0C04FBFF1461C8B315FC472A00FE63
S1132122F5FEF7A800FC472A00C0D7C1C730070054
S1132132EF1860738803318ED3EF03311E93DFFBF4
S113214231FD31FEFE97FFA800B1B8003175E3FE00
S113215260FE1004D7C730F401B800EF06F7E6FCBE
S1132162472A00FE5DFE6168DF0DA8001201B3C0BC
S1132172C361D303F1EF01E13105E2A8000161C3B8
S113218219D5E3E3DF0B30DE31FC61290051FFC2D4
S1132192D730EC31FC502900EFF3AFECE31231FD00
S11321A21413311E12AFEAE3311E05FC472A00FE66
S11321B211FEB800AFEAE31431FE12AFECE30103FF
S11321C2121501360000340500CEFB0B00FC472A31
S11321D2008800C2D72004F3300700EF1BFE75FF0E
S11321E272C4C5FBF8FF647362318ED3EF020193AC
S11321F2DFFC606E0273B515B800639802A8003163
S113220275DB88021004D7C120A87C80448280DC5C
S113221205308100B8A8F7EF10FEB9FF77C2C3AE4C
S1132222F804260003146799A3C0C3A8A87C8014E9
S1132232137C8045DCE3AEF8041E00B800B80AC87B
S11322420C0F30FA31B81AC81C0F8826318EC1A877
S11322521C12A80C14880E500FFCFA3300C0C2C31F
S1132262AEF8040E00FCF33400AEF8040E00D5E31D
S1132272E3DF07FC612900E6EF77FC502900EFF762
S1132282AEF80426000314899801A5899800F73052
S11322921027FC2F2A00AEF8041E00B802B806C8A4
S11322A2080F300032B816C8180F8800318EC18862
S11322B203318EC1A81A12A80A14880C500FFCFA12
S11322C233001004A80212AEF8040E00FCF334002A
S11322D2AEF8040E00D5E3E3DF06FC612900EF0447
S11322E2FC502900F7301027FC2F2A00A80404020E
S11322F200B804A8A87C8014A804127C804561D884
S1132302EE7DFF10AAD7C3C120C6341800320A32A8
S1132312AEF8042E00FCDC3300F6B806F730581B86
S1132322FC472A00FBF8FFF6EEF000FE5CFDF6EF38
S113233213A804312D07042E006109001489FEEA52
S1132342FDA800A1B800FBF8FF7C80440480DCE116
S1132352FE0CFDF730F401FC472A00F7EF0BAEF850
S11323620414000314CA00FFA3137C80440D80DC10
S1132372EDF6EF56F6B800F730F401FC472A00FEFA
S113238208FD5151FEA4FDEF12FE49FE77C2C3AE11
S1132392F804140003146799A3C0C3A8007C804402
S11323A20D80DCE5FEB8FCF612EF0DAEF804140065
S11323B203148981DF1DA3137C80440D80DCECA807
S11323C20244020061F8EE9C01A1B8027C8044033D
S11323D280DCA1FBF8FF17044600BB610906B810B4
S11323E2C8120F302232B82AC82C0F8816318EC177
S11323F28817318EC1A82E12A814148816500FFC07
S1132402FA3300121004FBF8FFA806031261090054
S113241214CA002CA313B806A804A1B8047C8044EF
S1132422068061D8EE04FF88C84C0361E8EEE2003E
S1132432A8C6616861F8EED900F6EE9900FE4AFC7E
S113244288C96101FEE4FCF6EF0DA8C66109001417
S113245289FED7FCA800A1B800FBF8FF7C804403E6
S113246280DCE7FEF9FBF730F401FC472A00F7EFC2
S11324720BAEF80414000314CA00FFA3137C8044B7
S11324820D80DCEDFE03FC88C9610181FE9CFCF633
S1132492EF13FE40FD73FBF8FF17041400610900FB
S11324A2146399ABA1B8007C80440D80DCE4FEAED9
S11324B2FBFBF8FFF612EF0C1704140003148981D6
S11324C2DF20A3137C80440D80DCEDA802440200CB
S11324D261F8EE9000A1B8027C8044038061D8EEDA
S11324E25BFF17044600610906B80CC80E0F302BB7
S11324F232B826C8280F8816318EC18817318EC18A
S1132502A82A12A810148812500FFCFA33001004DF
S1132512EF2217044600610906B808C80A0F3034CE
S113252232B822C8240FA82212A80814880A500F0D
S1132532FCFA3300FBF8FF6109060704460014CADB
S1132542000DA5CA000AA5CA000017044600D5E377
S1132552E3DF06FC612900EF04FC502900F7301088
S113256227FC2F2A0010CAD7D5E3E3DF083039321B
S1132572FC612900D7303E32FC502900D7C3C12068
S113258204639800F6B802F7301027FC472A00F7D4
S113259230B004FE93FAFEF1FA88006101FE8BFB6F
S11325A2EF0EA804031489FE81FBFBF8FF61790294
S11325B28806318E6C8014A802127C8045DCE3FE0E
S11325C29DFAD5E3E3DF0A304332FC6129001008A7
S11325D2D7304832FC502900EFF4C3C1C7639800D6
S11325E2FEA7FA88006101FE41FBF713EF0CA80273
S11325F2031489FE35FBA800A112B8008804318EA9
S11326026C8014137C8045DCE5FE53FAD5E3E3DFEA
S11326120A304D32FC6129001006D7305232FC5088
S11326222900EFF4C1C7C3A8040161C318D5E3E3C9
S1132632DF0A305732FC6129001006D7306E32FCB3
S1132642502900EFF4A8047C80445982DC053058F8
S113265202B804FE34FA8800610181FECDFAF7EF74
S11326620BFE71FB73A800334828C9A3C0C3A80496
S11326727C8014137C8045DCE8F713B80213EF273F
S11326820480CB144928C97731CE1249853299A5E1
S113269267318E31CD31CE1249963299A802A112F8
S11326A2B802A800040200B800A8047C8014137CB9
S11326B28045A800DCCA0480CB14CA000DA5CA0058
S11326C20AA5CA0000FEABF93080CBD5E3E361F87A
S11326D2EE62FFEE69FF34020032F4E3306450FC30
S11326E21C1D006168DD14D5E3E3DF0830A832FC69
S11326F2612900D730BA32FC502900D7CD0702D75E
S1132702F407D7C1C3FCC21C00FEF0FFF730102748
S1132712FC2F2A008800318E14A80212880161015C
S11327225064FC1C1D0061688FE3E3DD16D1DF0AEF
S113273230CC32FC6129001004D730DE32FC50293F
S113274200EFF4D1DF0530F032EFE830F532EFED8F
S1132752C71663980062318E14C7C28800610150A3
S113276264FC1C1D0061688FE3E3DD15D1DF0930D1
S1132772FA32FC612900C0D7300C33FC502900C066
S1132782D7D1DF05301E33EFE9302333EFEDC1C774
S1132792C18805D1DD6E345802F73034D0FCEC33F5
S11327A200F5EFE38805318E14880061013234D0DC
S11327B250E8FC5F1D006168DF11F61612C7C4C041
S11327C2C3D5EFE3DD14F6B802EF65D5E3E3DF0525
S11327D2302833EF22303D33EF2615040100166111
S11327E2D8A3A800442D001561F844C1C6DCCED597
S11327F2E3E3DF09305233FC612900EF073063332E
S1132802FC5029001006D7048CD214A802124934B1
S1132812D07731CE1249743399A567FBF8FF318E14
S113282231CD31CE1249853399617902AB0402006C
S1132832B8008805318E12A80243A800DCC9048CB2
S1132842D214CA000DA5CA000AA5CA0000308CD24F
S1132852D5E3E3DDA2EFA9717BFAF1FE7B00FC660E
S11328621B00F730C800FC472A00FCD21A00F730DC
S1132872C800FC472A00FC401B00F730C800FC4794
S11328822A00F6BFD4E3BFD2E3BFD8E3BFD6E3BF87
S1132892DCE3BFDAE3F5CCDFF5CEDFBFD0E3E7302C
S11328A2D0DFFC841B00F5F8E3717AFAD72004F632
S11328B21412EF16150401001461D8A3A800442DC4
S11328C200A80261F844C1C6DE0C15B802C0C3AF49
S11328D214C96168DFDE1004D7D1DD046A0420D78D
S11328E25A04DFD751DF5F24FF9E24F1FEEAFFD7AB
S11328F2C3C113EF16F7300A00FC472A00A80004EC
S1132902F6FFB800A802DC03B1B802D5F6E3DF0C87
S1132912440000A80061F8440A00DED91004D7C1BB
S1132922C36168DD15A8006168DD0FF5F6E3E1FE19
S1132932A7FFC2C3A802FC9C1B001004D714F7EF24
S113294201A31305168BD1DFF815FED2FFD714F7B6
S1132952EF01A31305168BD1DFF815FEC1FFD7C112
S1132962C7FBF8FF6168DD34F6EF02ABA1BB610976
S1132972021489D1DFF5FE34FFF5F7E3A800440021
S113298204DC0530FF03B80014A802123040D7FC5F
S1132992DC3300C2C33040D7FC9C1C001004D7C7F0
S11329A2705C0F7760314A318E440A00DE053230A2
S11329B200EF0834410004F6FF1215036098006723
S11329C2318E440A00DE05323000EF08344100043F
S11329D2F6FF121503609801320200AEF8FE3FFFC3
S11329E2C0D7705C0F7760314A318E440A00DE052D
S11329F2323000EF0834410004F6FF121503609FE1
S1132A0240DB67318E440A00DE05323000EF0834C1
S1132A12410004F6FF121503609F41DBFE8EFEF5B2
S1132A22F7E33202003040DBFC9C1C00D7C104FFF8
S1132A32FF161361C8B114A80003C5C217B800DF9A
S1132A42EDDCEBC0D7200EB80613B808A808440082
S1132A5200A80661F8449700A806DE0D326400CE91
S1132A62FB01C3C4326400EF0B326A00CEFB01C324
S1132A72C4326A0016A808CEFB02051217043200FB
S1132A821461D8A315360000346400CEFB0B001485
S1132A9213B80C15B80AF6B804EF1100A80414A868
S1132AA202040100121561D8A1B80413B802A804E3
S1132AB216A802B800A80C12A80A141743A80061A9
S1132AC2F845DCD7100ED7200414F6EF12F6EF0304
S1132AD2A800A1B800A800442003DCF4A802A1B80D
S1132AE202A80212154361C3E41004D7513E6F28B1
S1132AF2FF9E28D78D08311A5C1F7C1FD7C3C19152
S1132B0275318E12654C1461C8EE6003131249BE0E
S1132B1233311C9EFC79963361CB8800D1DD056A82
S1132B220F08EF035A0FF78802D1DD056A0610EF8A
S1132B32035A06EF8803D1DD066A0F10EE2D035AFD
S1132B420FEFEE27038800D1DD056A0F04EF035A65
S1132B520FFB8802D1DD056A0620EF035A06DF88DF
S1132B6203D1DD066A0F20EE02035A0FDFEEFC02E8
S1132B728800D1DD056A0F02EF035A0FFD8802D1E6
S1132B82DD056A0640EF035A06BF8803D1DD066AF3
S1132B920001EED7025A00FEEED1028800D1DD0513
S1132BA26A0F01EF035A0FFE8802D1DD056A06801F
S1132BB2EF035A067F8803D1DD066A0F40EEAC02AA
S1132BC25A0FBFEEA6028800D1DD056A0C01EF039D
S1132BD25A0CFE8802D1DD056A0410EF035A04EF91
S1132BE28803D1DD066A0301EE81025A03FEEE7BFD
S1132BF2028800D1DD056A0C20EF035A0CDF88023B
S1132C02D1DD056A0408EF035A04F78803D1DD060F
S1132C126A0304EE56025A03FBEE50028800D1DD29
S1132C22056A0002EF035A00FD8802D1DD056A0439
S1132C3204EF035A04FB8803D1DD066A0008EE2B75
S1132C42025A00F7EE25028800D1DD056A0C40EF36
S1132C52035A0CBF8802D1DD056A0402EF035A0449
S1132C62FD8803D1DD066A0440EE00025A04BFEE79
S1132C72FA018800D1DD056A0C80EF035A0C7F88C3
S1132C8202D1DD056A0501EF035A05FE8803D1DD91
S1132C92066A0702EED5015A07FDEECF018800D17C
S1132CA2DD056A0004EF035A00FB8802D1DD056AE0
S1132CB20502EF035A05FD8803D1DD066A0A10EE08
S1132CC2AA015A0AEFEEA4018800D1DD056A0904BB
S1132CD2EF035A09FB8802D1DD056A0D01EF035A9D
S1132CE20DFE8803D1DD066A0110EE7F015A01EF61
S1132CF2EE79018800D1DD056A0908EF035A09F764
S1132D028802D1DD056A0780EF035A077F8803D161
S1132D12DD066A0108EE54015A01F7EE4E018800FD
S1132D22D1DD056A0910EF035A09EF8802D1DD05E6
S1132D326A0740EF035A07BF8803D1DD066A01011F
S1132D42EE29015A01FEEE23018800D1DD056A094C
S1132D5220EF035A09DF8802D1DD056A0710EF0369
S1132D625A07EF8803D1DD066A0510EEFE005A0504
S1132D72EFEEF8008800D1DD056A0940EF035A0935
S1132D82BF8802D1DD056A0720EF035A07DF8803F3
S1132D92D1DD066A0520EED3005A05DFEECD0088A8
S1132DA200D1DD056A0980EF035A097F8802D1DD6B
S1132DB2056A0708EF035A07F78803D1DD066A0597
S1132DC240EEA8005A05BFEEA2008800D1DD056AD4
S1132DD20A01EF035A0AFE8802D1DD056A0704EFED
S1132DE2035A07FB8803D1DD056A0580EF7E5A0585
S1132DF27FEF798800D1DD056A0A02EF035A0AFDE2
S1132E028802D1DD056A0602EF035A06FD8803D162
S1132E12DD056A0A80EF555A0A7FEF508800D1DD3A
S1132E22056A0A04EF035A0AFB8802D1DD056A0621
S1132E3201EF035A06FE8803D1DD056A0A40EF2C2E
S1132E425A0ABFEF278800D1DD056A0A08EF035A40
S1132E520AF78802D1DD056A0504EF035A05FB88E7
S1132E6203D1DD056A0A20EF035A0ADF1004D7C72B
S1132E725A047F6A0F80E1EF0C8800320001F0FEF1
S1132E827BFC8800819800318E441500DCEBC0D7AE
S1132E92C76A04806A0F80E1EF0C8800320001F0F7
S1132EA2FE5AFC8800819800318E441500DCEBC088
S1132EB2D773D1DD0B318E441500DE04639FFAE330
S1042EC2D734
>>>>>>> 4ee2e168dfece858fa5192b727334dcae342c7db
S11330003C656E643E0D0A000D0A00556E6B6E6FD2 S11330003C656E643E0D0A000D0A00556E6B6E6FD2
S1133010776E20636D640D0A004572723A616464D0 S1133010776E20636D640D0A004572723A616464D0
S1133020725F72616E67650D0A004572723A61647F S1133020725F72616E67650D0A004572723A61647F

73
gatectrl.c

@ -55,7 +55,11 @@ void Gate_SetByNum(uint8_t ch, uint8_t hash_on, uint8_t anaout_on, uint8_t check
case 8: /* P12.6, P4.1, P7.0 */ case 8: /* P12.6, P4.1, P7.0 */
PORT_BIT_SETCLR(P12, 0x40, hash_on); // P12.6 PORT_BIT_SETCLR(P12, 0x40, hash_on); // P12.6
PORT_BIT_SETCLR(P4, 0x02, anaout_on); // P4.1 PORT_BIT_SETCLR(P4, 0x02, anaout_on); // P4.1
<<<<<<< HEAD
PORT_BIT_SETCLR(P4, 0x40, check_on); // P7.0 -> p4.6 PORT_BIT_SETCLR(P4, 0x40, check_on); // P7.0 -> p4.6
=======
PORT_BIT_SETCLR(P4, 0x40, check_on); // P7.0 -> p4.6???? ????
>>>>>>> 4ee2e168dfece858fa5192b727334dcae342c7db
break; break;
case 9: /* P12.7, P5.0, P7.1 */ case 9: /* P12.7, P5.0, P7.1 */
@ -70,6 +74,7 @@ void Gate_SetByNum(uint8_t ch, uint8_t hash_on, uint8_t anaout_on, uint8_t check
PORT_BIT_SETCLR(P10, 0x10, check_on); // P10.4 PORT_BIT_SETCLR(P10, 0x10, check_on); // P10.4
break; break;
<<<<<<< HEAD
case 11: /* P9.2, P13.0, P1.4 */ case 11: /* P9.2, P13.0, P1.4 */
PORT_BIT_SETCLR(P9, 0x04, hash_on); // P9.2 PORT_BIT_SETCLR(P9, 0x04, hash_on); // P9.2
PORT_BIT_SETCLR(P13, 0x01, anaout_on); // P13.0 PORT_BIT_SETCLR(P13, 0x01, anaout_on); // P13.0
@ -128,6 +133,66 @@ void Gate_SetByNum(uint8_t ch, uint8_t hash_on, uint8_t anaout_on, uint8_t check
PORT_BIT_SETCLR(P10, 0x08, hash_on); // P10.3 PORT_BIT_SETCLR(P10, 0x08, hash_on); // P10.3
PORT_BIT_SETCLR(P5, 0x04, anaout_on); // P5.2 PORT_BIT_SETCLR(P5, 0x04, anaout_on); // P5.2
PORT_BIT_SETCLR(P10, 0x20, check_on); // P10.5 PORT_BIT_SETCLR(P10, 0x20, check_on); // P10.5
=======
case 11: /* P9.2, P13.0, P1.4 */
PORT_BIT_SETCLR(P9, 0x04, hash_on); // P9.2
PORT_BIT_SETCLR(P13, 0x01, anaout_on); // P13.0
PORT_BIT_SETCLR(P1, 0x10, check_on); // P1.4
break;
case 12: /* P9.3, P7.7, P1.3 */
PORT_BIT_SETCLR(P9, 0x08, hash_on); // P9.3
PORT_BIT_SETCLR(P7, 0x80, anaout_on); // P7.7
PORT_BIT_SETCLR(P1, 0x08, check_on); // P1.3
break;
case 13: /* P9.4, P7.6, P1.0 */
PORT_BIT_SETCLR(P9, 0x10, hash_on); // P9.4
PORT_BIT_SETCLR(P7, 0x40, anaout_on); // P7.6
PORT_BIT_SETCLR(P1, 0x01, check_on); // P1.0
break;
case 14: /* P9.5, P7.4, P5.4 */
PORT_BIT_SETCLR(P9, 0x20, hash_on); // P9.5
PORT_BIT_SETCLR(P7, 0x10, anaout_on); // P7.4
PORT_BIT_SETCLR(P5, 0x10, check_on); // P5.4
break;
case 15: /* P9.6, P7.5, P5.5 */
PORT_BIT_SETCLR(P9, 0x40, hash_on); // P9.6
PORT_BIT_SETCLR(P7, 0x20, anaout_on); // P7.5
PORT_BIT_SETCLR(P5, 0x20, check_on); // P5.5
break;
case 16: /* P9.7, P7.3, P5.6 */
PORT_BIT_SETCLR(P9, 0x80, hash_on); // P9.7
PORT_BIT_SETCLR(P7, 0x08, anaout_on); // P7.3
PORT_BIT_SETCLR(P5, 0x40, check_on); // P5.6
break;
case 17: /* P10.0, P7.2, P5.7 */
PORT_BIT_SETCLR(P10, 0x01, hash_on); // P10.0
PORT_BIT_SETCLR(P7, 0x04, anaout_on); // P7.2
PORT_BIT_SETCLR(P5, 0x80, check_on); // P5.7
break;
case 18: /* P10.1, P6.1, P10.7 */
PORT_BIT_SETCLR(P10, 0x02, hash_on); // P10.1
PORT_BIT_SETCLR(P6, 0x02, anaout_on); // P6.1
PORT_BIT_SETCLR(P10, 0x80, check_on); // P10.7
break;
case 19: /* P10.2, P6.0, P10.6 */
PORT_BIT_SETCLR(P10, 0x04, hash_on); // P10.2
PORT_BIT_SETCLR(P6, 0x01, anaout_on); // P6.0
PORT_BIT_SETCLR(P10, 0x40, check_on); // P10.6
break;
case 20: /* P10.3, P5.2, P10.5 */
PORT_BIT_SETCLR(P10, 0x08, hash_on); // P10.3
PORT_BIT_SETCLR(P5, 0x04, anaout_on); // P5.2
PORT_BIT_SETCLR(P10, 0x20, check_on); // P10.5
>>>>>>> 4ee2e168dfece858fa5192b727334dcae342c7db
break; break;
@ -140,7 +205,11 @@ void Cal_Init(void)
{ {
uint8_t i; uint8_t i;
<<<<<<< HEAD
// P4.7 = 0, P15.7 = 1 ( ? ? !) // P4.7 = 0, P15.7 = 1 ( ? ? !)
=======
// P4.7 = 0, P15.7 = 1 (??? ??? ????!)
>>>>>>> 4ee2e168dfece858fa5192b727334dcae342c7db
PORT_BIT_SETCLR(P4, 0x80, 0); PORT_BIT_SETCLR(P4, 0x80, 0);
PORT_BIT_SETCLR(P15, 0x80, 1); PORT_BIT_SETCLR(P15, 0x80, 1);
@ -153,7 +222,11 @@ void Eol_Init(void)
{ {
uint8_t i; uint8_t i;
<<<<<<< HEAD
// P4.7 = 1, P15.7 = 0 ( ? ? !) // P4.7 = 1, P15.7 = 0 ( ? ? !)
=======
// P4.7 = 1, P15.7 = 0 (??? ??? ????!)
>>>>>>> 4ee2e168dfece858fa5192b727334dcae342c7db
PORT_BIT_SETCLR(P4, 0x80, 1); PORT_BIT_SETCLR(P4, 0x80, 1);
PORT_BIT_SETCLR(P15, 0x80, 1); PORT_BIT_SETCLR(P15, 0x80, 1);

104
multical.temp.mtud

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save