ࡱ> B~\  !"#$%&'()*+,-./0123456789:;<=>?@AD]EFGHIJKLMNOPQRSTUVWXYZ[e^_`abcdgsijklmnopqrftuvwxyz{|}Root Entry FMJ(EV(C.Workbook_VBA_PROJECT_CUR"P=U(EV(Ctls \ g2ɀ\pRiver Cheng (-FQT) Ba= ThisWorkbook=xKF8X@"1e0}fԚ1e0}fԚ1e0}fԚ1e0}fԚ1e0}fԚ1e0}fԚ1 e0}fԚ1$e0}fԚ1<e0}fԚ1e0}fԚ1e0}fԚ14e0}fԚ14e0}fԚ1 e0}fԚ1e0}fԚ1h8e0}fԚ1,8e0}fԚ18e0}fԚ18e0}fԚ1>e0}fԚ1?e0}fԚ1 e0}fԚ1e0}fԚ1 e0}fԚ1( Arial Narrow1e0}fԚ1( Arial Narrow1( Arial Narrow1( Arial Narrow1.Times New Roman1.Times New Roman1. Times New Roman"$"#,##0_);\("$"#,##0\)!"$"#,##0_);[Red]\("$"#,##0\)""$"#,##0.00_);\("$"#,##0.00\)'""$"#,##0.00_);[Red]\("$"#,##0.00\)7*2_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_).))_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)?,:_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)6+1_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_) "US$"#,##0_);\("US$"#,##0\)% "US$"#,##0_);[Red]\("US$"#,##0\)&!"US$"#,##0.00_);\("US$"#,##0.00\)+&"US$"#,##0.00_);[Red]\("US$"#,##0.00\)"$"#,##0;\-"$"#,##0"$"#,##0;[Red]\-"$"#,##0"$"#,##0.00;\-"$"#,##0.00#"$"#,##0.00;[Red]\-"$"#,##0.0050_-"$"* #,##0_-;\-"$"* #,##0_-;_-"$"* "-"_-;_-@_-,'_-* #,##0_-;\-* #,##0_-;_-* "-"_-;_-@_-=8_-"$"* #,##0.00_-;\-"$"* #,##0.00_-;_-"$"* "-"??_-;_-@_-4/_-* #,##0.00_-;\-* #,##0.00_-;_-* "-"??_-;_-@_-+""#,##0;""\-#,##05""#,##0;[Red]""\-#,##07""#,##0.00;""\-#,##0.00A""#,##0.00;[Red]""\-#,##0.00i2_ ""* #,##0_ ;_ ""* \-#,##0_ ;_ ""* "-"_ ;_ @_ .)_ * #,##0_ ;_ * \-#,##0_ ;_ * "-"_ ;_ @_ y:_ ""* #,##0.00_ ;_ ""* \-#,##0.00_ ;_ ""* "-"??_ ;_ @_ 61_ * #,##0.00_ ;_ * \-#,##0.00_ ;_ * "-"??_ ;_ @_ \$#,##0_);\(\$#,##0\)\$#,##0_);[Red]\(\$#,##0\) \$#,##0.00_);\(\$#,##0.00\)% \$#,##0.00_);[Red]\(\$#,##0.00\)+""#,##0;\-""#,##05""#,##0;[Red]\-""#,##07""#,##0.00;\-""#,##0.00A""#,##0.00;[Red]\-""#,##0.00e0_-""* #,##0_-;\-""* #,##0_-;_-""* "-"_-;_-@_-u8_-""* #,##0.00_-;\-""* #,##0.00_-;_-""* "-"??_-;_-@_-                                          a>      P P    ff                     ` x@ @  1|@ @  x@ @ 1 x@ @  x@ @  8@ @ 8@ @ (@ @ (@ @ 0@ @   @ @ 0@ @ x@ @ x@ @ x@ @  x X P*  x@ @  x@ @ 1|@ @   @ P 8@ @ 14@ @ p@ @ x@ @ `@ @ x@ @ @ x@ @ 7 p@ @ 7 `@ @ 7 x@ @ 7 @7   ||il}(}b40_-;}(}c40_-;}(}d40_-;}(}e40_-;}(}f40_-; 20% - r1( 20% - r1 20% - r2(" 20% - r2 20% - r3(& 20% - r3 20% - r4(* 20% - r4 20% - r5(. 20% - r5 20% - r6(2 20% - r6 40% - r1( 40% - r1 40% - r2(# 40% - r2 40% - r3(' 40% - r3 40% - r4(+ 40% - r4 40% - r5(/ 40% - r5 40% - r6(3 40% - r6 60% - r1( 60% - r1 60% - r2($ 60% - r2 60% - r3(( 60% - r3 60% - r4(, 60% - r4 60% - r5(0 60% - r5! 60% - r6(4 60% - r6N, "-NI{-NI{ #P; P;$CSRMO%"CSRMO[0] &TT'XX(}Y}Y) & ]pNv#P} *jLjL +jL 1jL 1 ,jL 2jL 2 -jL 3jL 3 .jL 4jL 4/jg2QX[8Q8Q?#P}v2QX[z+p#J `@RPhVR*i{Q16v8>^|}{/fR6b-#|eDNP[ >w/9z}oCT.ɑi5#gZrX,R}ZQASR;uBj\*=۝g:[ϙOehlkUx i-lIٵ:tnP'7̦<E}gZpks nR96_,mGX x xރSe䁭&H W9_&Xa]'GFѳsu/<˸Qq;jU;/j"zb1Q ־@̣d~oVq:DԬ+`u%^b}ٽ1Y6AFms5mit44*'( ^O$H5a9K^EiyzDZ[-P& իb݌cZl ի(zzzU.CkjX^8fX?37YD֫ C:i{u|:S7:u-|l 7zCLq'/H{(b7R4KJb_L>[Bu W/bm.hK#A ҷ(vĶj5yB`^-OK_L =#Wt_O8'MSs|E|MLx^GλOK zѲh"P:ZdKőS31F ';#E>>!w.ʷA:5-NVzmD#vi_6Sf~B[O_x2UK@63 A@@   eGroup 7Sub IP 7Reg Name 7 Description 7Address 7Byte 7Mask 7 1080p_mode 7 Normal_mode 7SheetNo. 7Diff 7NoMerge 7 Daniel.Huang 7Date 7 Update person 7 Description 7Bank 7END 7Base 7?1. Add Diff field for registers must be put to non-common table 2. Add NoMerge field for registers must not be merged 3. Do NOT merge GOP registers, or GOP bank will be switched to 0xF 4. See SC Registers Diff because Scaler will do bank switch, non-common part will not have bank switch register 5. bank => base + bank 7 BasePrefix 70x20 7L 70xFF 70xFF 70x150x20 7H 70xFF 70x80 70x21 7L 70x080x200x22 70x00 70x04 70x24 70x300x310x320x340x400x15 70x410x420x440x500x510x520x54060x000x010x020x040x100x110x120x140x91 70xF8 70x5f0xFF0x900x660x180x670xF9 70x7F 70x09 70xE1 70x71 70x71 70x00 70x1E 70x74 70x75 70x76 70x18 70x80 70x02 70x04 70x7F 70x03 70x70 70x00 70x02 70xDC 70x0E 70x00 70x01 7HDMI4kx2k_mode 70x9F 70x10 70x10 70x10 7Kano_Bandwidth_RegTable 70x10 70x10 70x10 7jF( 5)3*H,--T-.p.6./0n1P ccBOUj_ KU g2ɀ $ G|[õR  dMbP?_*+%J&?'?(?)?M\\MSTARPRT\P29{2726BEBC-5286-4  4dXX10DR2 xVr0 {Nh=i S/@ɖ%N/q<lAmQpaeLՁgc1%ځrIўe^74 X9,ZcΔIWeω]82S~\uC@3DoD4NCC4wg)QHG_h8fTGeQ/;EZѓEcmf݄(5¨d3]2r'V=9bW\)P ZQa@ ͜*a9ٹEI߹6~6å7TzhUz<ЊƤDţbZEײT'nm^n1o|y)t&r!R0\}w週{<^F*iŽp,[V9g-Ohg/tCؙ{xqn.utdb8 "H1]ifsLumG{^ $dz 2 "<&dvY!7H`k~kBPXU# XRV#giU5WK\8)DSq+4ӱ JM-2iJ< d/=#^Eܱqޠ>8+﷋~I ՛x} 0EEvb7t_bd&&Z7UX=̍R6126|! 5]lu\Eq84qF謫$@~|GBDPv8~{< oyŵn'3̄NeՎVoEJ'{Ӣ.}J#.*7 `]" d,,??&U} J} } }  J}  J}  J}  J}  J}  J} J} J} JJJJJJJJ J J J J JJJJJJJJJJJJJJJJJJJ ga gh Q RR D P U T T U V V A @ @  @  @  B  B  B\OLLIF[$@L(@ LL  L  L  L  L  LCLLEG[$@L(@ LL  C  L  L  L  LCLLIF[$@L(@ LL  L  L  L  L  L CLLEG[$@L(@ LL  L  L  L!  L!  L!CLLEH[$@L(@ L"L  L  L  L#  L#  L#CLLEH[$@L(@ L"L  L  L  L$  L$  L$CLLEF[$@L(@ L%L  L  L  L  L  L CLLEG [$@L(@ L% L L L L L L CLLEH [$@L(@ L& L L L L L L OLLMM [$@L(@ L& L C L L L L CLLMM [$@L(@ L' L L L L L L  CLLMM [$@L(@ L' L L L L! L! L!CLLMM[$@L(@ L(L  L  L  L#  L#  L#CLLMM[$@L(@ L(L  L  L  L$  L$  L$CLLMM[$@L(@ ])L  L  L  LD  LD  LDCLLMM[$@L(@ ])L  L  L  L  L  LCLLMM[$@L(@ L*L  L  L  L+  L+  L+CLLMM[$@L(@ L*L  C  L  L  L  LLLLNN[$@L(@ L,L  L  L  L  L  L LLLSS[$@L(@ L,L  L  L  L!  L!  L!LLLNS[$@L(@ L-L  L  L  L#  L#  L#LLLKK[$@L(@ L-L  L  L  L$  L$  L$CLLKK[$@L(@ L.L  L  L  L  L  LLLLKK[$@L(@ L.L  L  L  L  L  LCLLKK[$@L(@ L/L  L  L  L  L  LCLLKK[$@L(@ L/L  C  L  L  L  LCLLKK[$@L(@ L0L  L  L  L  L  L CLLKK[$@L(@ L0L  L  L  L!  L!  L!CLLKK[$@L(@ L1L  L  L  L#  L#  L#CLLKK[$@L(@ L1L  L  L  L$  L$  L$DlP J!J"J#J$J%J&J'J(J)J*J+J,J-J.J/J0J1J2J3J4J5J6J7J8J9J:J;J<J=J>J?J CLLKK [$@L(@ L2 L L L L L L!LLLKK![$@L(@ !L2!L ! L ! L ! L ! L ! L"CLLKK"[$@L(@ "LE"L " L " L " LG " LG " LG#LLLKK#[$@L(@ #LE#L # L # L] # LF # LF # LF$CLLKK~ $[$@ $\3 $L$L $ L $ L $ L $ L $ L%CLLKK~ %[$@ %\3 %L%L % C % L % L % L % L&CLLKK~ &[$@ &\3 &L&L & L & L & L & L & L 'CLLKK~ '[$@ '\3 'L'L ' L ' L ' L! ' L! ' L!(CLLKK~ ([$@ (\3 (L"(L ( L ( L ( L# ( L# ( L#)CLLKK~ )[$@ )\3 )L")L ) L ) L ) L$ ) L$ ) L$*CLLKK~ *[$@ *\3 *L%*L * L * L * L * L * L+CLLKK~ +[$@ +\3 +L%+L + L + L + L + L + L,LLLKK~ ,[$@ ,\3 ,L&,L , L , L , L , L , L-CLLKK~ -[$@ -\3 -L&-L - C - L - L - L - L.CLLKK~ .[$@ .\3 .L'.L . L . L . L . L . L /CLLKK~ /[$@ /\3 /L'/L / L / L / L! / L! / L!0CLLKK~ 0[$@ 0\3 0L(0L 0 L 0 L 0 L# 0 L# 0 L#1CLLKK~ 1[$@ 1\3 1L(1L 1 L 1 L 1 L$ 1 L$ 1 L$2CLLKK~ 2[$@ 2\3 2L)2L 2 L 2 L 2 L 2 L 2 L3CLLKK~ 3[$@ 3\3 3L)3L 3 L 3 L 3 L 3 L 3 L4CLLKK~ 4[$@ 4\3 4L*4L 4 L 4 L 4 L 4 L 4 L5CLLKK~ 5[$@ 5\3 5L*5L 5 C 5 L 5 L 5 L 5 L6LLLKK~ 6[$@ 6\3 6L,6L 6 L 6 L 6 L 6 L 6 L 7CLLKK~ 7[$@ 7\3 7L,7L 7 L 7 L 7 L! 7 L! 7 L!8CLLKK~ 8[$@ 8\3 8L-8L 8 L 8 L 8 L# 8 L# 8 L#9CLLKK~ 9[$@ 9\3 9L-9L 9 L 9 L 9 L$ 9 L$ 9 L$:CLLKK~ :[$@ :\3 :L.:L : L : L : L : L : L;CLLKK~ ;[$@ ;\3 ;L.;L ; L ; L ; L ; L ; L<CLLKK~ <[$@ <\3 <L/<L < L < L < L < L < L=CLLKK~ =[$@ =\3 =L/=L = C = L = L = L = L>CLLKK~ >[$@ >\3 >L0>L > L > L > L > L > L ?CLLKK~ ?[$@ ?\3 ?L0?L ? L ? L ? L! ? L! ? L!D(l@JAJBJCJDJEJFJGJHJIJJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZJ[J\J]J^J_J@LLLKK~ @[$@ @\3 @L1@L @ L @ L @ L# @ L# @ L#ACLLKK~ A[$@ A\3 AL1AL A L A L A L$ A L$ A L$BCLLKK~ B[$@ B\3 BL2BL B L B L B L B L B LCCLLKK~ C[$@ C\3 CL2CL C L C L C L C L C LDCLLKKD[0@L.@ DL4DL D L D L D L D L D LECLLKKE[0@L.@ EL4EL E C E L E L E L E LFLLLKKF[0@L.@ FL5FL F L F L F L F L F L GCLLKKG[0@L.@ GL5GL G L G L G L! G L! G L!HCLLKKH[0@L.@ HL6HL H L H L H L# H L# H L#ICLLKKI[0@L.@ IL6IL I L I L I L$ I L$ I L$JCLLKKJ[0@L.@ JL7JL J L J L J LX J LX J LXKCLLKKK[0@L.@ KL7KL K L K L K L K L K LLCLLKKL[0@L.@ LLYLL L L L L L L[ L L[ L L[MCLLKKM[0@L.@ MLYML M L M L M LZ M LZ M LZNCLLKKN[0@L.@ NL8NL N L N L N L N L N LOCLLKKO[0@L.@ OL8OL O C O L O L O L O LPLLLKKP[0@L.@ PL9PL P L P L P L^ P L_ P L_QCLLKKQ[0@L.@ QL9QL Q L Q L Q L! Q L! Q L!RCLLKKR[0@L.@ RL:RL R L R L R L# R L# R L#SCLLKKS[0@L.@ SL:SL S L S L S L$ S L$ S L$TCLLKKT[0@L.@ TL;TL T L T L T L< T L< T L<UCLLKKU[0@L.@ UL;UL U L U L U L= U L= U L=VCLLKKV[0@L.@ VL>VL V L V L? V L@ V L@ V L@WCLLKKW[0@L.@ WL>WL W C W L W L4 W L4 W L4XLLLKKX[0@L.@ XL>XL X L X L? X L@ X   !"#$%&'()*+,-./013456789:;<=>?@ABCEFHIKLMNOPQRSTUVWXYZ[\]^_`abcdefgijklmopqrstuvwxyz{|}@2iw 7cD :ONv! FމvwCF)Pbx,CommandButton1, 4, 2, MSForms, CommandButtonމvwCF)Pb :ONv!ME(L@ X L@YCLLKKY[0@L.@ YL>YL Y C Y L Y L5 Y L5 Y L5ZLLLKKZ[0@L.@ ZL>ZL Z L Z L? Z L@ Z L@ Z L@[CLLKK[[0@L.@ [L>[L [ C [ L [ L4 [ L4 [ L4\CLLKK\[0@L.@ \LA\L \ L \ L \ LB \ LB \ LB]CLLKK][0@L.@ ]LA]L ] L ] L ] L7 ] L7 ] L7^CLLKK^[0@L.@ ^LC^L ^ L ^ L ^ L6 ^ L6 ^ L6_CLLKK_[0@L.@ _LC_L _ L _ L _ L4 _ L4 _ L4Dl`JaJbJcJadJaeJafJagJahJaiJajJakJalJfmJfnJaoJpJqJrJsJtJuJvJwJxJyJzJ{JY|J}J~JJ`CLLKK`[0@L.@ `]H`L ` L ` L ` LK ` LK ` LKaCLLKKa[0@L.@ a]IaL a L a L a LJ a LJ a L#bCLLKKb[0@L.@ b]LbL b L b L b LO b LO b LOc^]]__c`0@].@ c]Lc] c ] c ] c ]J c ]J c ]#d^]]__d`0@].@ d]Md] d ] d ] d ]P d ]P d ]e^]]__e`0@].@ e]Me] e ] e ] e ]R e ]R e ]Rf^]]__f`0@].@ f]Nf] f ] f ] f ]Q f ]Q f ]Qg^]]__g`0@].@ g]Ng] g ] g ] g ]Q g ]Q g ]Qh^]]__h`0@].@ h]Sh] h ] h ] h ]G h ]G h ]Gi^]]__i`0@].@ i]Si] i ] i ] i ]T i ]T i ]Tj^]]__j`0@].@ j]Uj] j ] j ] j ]V j ]V j ]Vk^]]__k`0@].@ k]Uk] k ] k ] k ]V k ]V k ]Vlbccddle0@c.@ lcUlc l c l c l cW l cW l cWmbccddme0@c.@ mcUmc m c m c m cV m cV m cVn^]]__n`0@]6@ n]5n] n ] n ] n ] n ] n ] oCLLKKo[0@L6@ oL5oL o L o L o L! o L! o L!pCLLKKp[0@L6@ pL6pL p L p L p L# p L# p L#qCLLKKq[0@L6@ qL6qL q L q L q L$ q L$ q L$rCLLKKr[0@L6@ rL7rL r L r L r L r L r LsCLLKKs[0@L6@ sL7sL s L s L s L s L s LtLLLKKt[0@L6@ tL8tL t L t L t L t L t LuCLLKKu[0@L6@ uL8uL u C u L u L u L u LvCLLKKv[0@L6@ vL9vL v L v L v L_ v L` v L_wCLLKKw[0@L6@ wL9wL w L w L w L! w L! w L!xCLLKKx[0@L6@ xL:xL x L x L x L# x L# x L#yCLLKKy[0@L6@ yL:yL y L y L y L$ y L$ y L$zCLLKKz[0@L6@ zL;zL z L z L z L z L z L{CLLKK{[0@L6@ {L;{L { L { L { L { L { L|LLLKK|[0@L6@ |L>|L | L | L? | L@ | L@ | L@}CLLKK}[0@L6@ }L>}L } C } L } L4 } L4 } L4~LLLKK~[0@L6@ ~L>~L ~ L ~ L? ~ L@ ~ L@ ~ L@CLLKK[0@L6@ L>L  C  L  L5  L5  L5DlJJJJJJJJJJJaJaJaJaJaJaJaJaJfJfJLLLKK[0@L6@ L>L L L? L@ L@ L@CLLKK[0@L6@ L>L C L L4 L4 L4CLLKK[0@L6@ LAL L L LB LB LBCLLKK[0@L6@ LAL L L L7 L7 L7CLLKK[0@L6@ LCL L L L6 L6 L6CLLKK[0@L6@ LCL L L L4 L4 L4CLLKK[0@L6@ ]HL L L LK LK LKCLLKK[0@L6@ ]IL L L LJ LJ L#CLLKK[0@L6@ ]LL L L LO LO LOCLLKK[0@L6@ ]LL L L LJ LJ L#^]]__`0@]6@ ]M] ] ] ]b ]c ]d^]]__`0@]6@ ]M] ] ] ]R ]R ]R^]]__`0@]6@ ]N] ] ] ]Q ]Q ]Q^]]__`0@]6@ ]N] ] ] ]Q ]Q ]Q^]]__`0@]6@ ]S] ] ] ]G ]G ]G^]]__`0@]6@ ]S] ] ] ]T ]T ]T^]]__`0@]6@ ]U] ] ] ]V ]V ]V^]]__`0@]6@ ]U] ] ] ]V ]V ]Vbccdde0@c6@ cUc c c cW cW cWbccdde0@c6@ cUc c c cV cV cV Z YYZZZZZZZZYYY .v (    s HA ?@CommandButton1]` 1 6$Forms.CommandButton.1\P>@d  7 Sheet1ggD g2ɀ K  dMbP?_*+%J&?'?(?)?MBullzip PDF Printer<S 4dXXA4PRIV@0''''h<P4(l hSMTJXBullzip PDF PrinterResolution600dpiPageSizeLetterPageRegionColorModelDefaultPDFSettingsDefaultColorImageFilterDefaultGrayImageFilterDefaultMonoImageFilterDefaultCompatibilityLevelDefaultAutoRotatePagesDefaultEmbedAllFontsDefaultSubsetFontsDefaultCompressPagesDefault" dXX??&U} }  } ~Jr J J J~ W@  X|*PH 0(  >@7 Sheet2ggD VBA @?U(V(Sheet1 __SRP_22D__SRP_3DSLSSs6"LL <,<0<4<8<<<N0{00020820-0000-0000-C000-000000000046}  $`(kl`&z-"$"X% %*4`@%  %@Xp(046@t l@(d @` @@P @@ @0 @, @ @ @ @ @ @ XXHp`N71O*\R8004*#5d$*\Rffff*0759d0c19c*\R1*#385*\R1*#125*\R1*#119*\R0*#17$*\Rffff*0859d0c19d8<"@ 0@H)PD` 2ZFAD( HX `p]@E1$(%*'&svc &it'&k0 & (!, E1$(%*B@.SheetIdx error: &A@0dX;=Left(CELL("filename"), Find("[", CELL("filename"), 1) - 1)E1$(%*(2E1$(%*'4E1$(%*B@. &A6koAttribute VB_Name = "She@et1" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2ControlCommandButton1, 4, 2, MSForms, P<@ Sub 1_Click() Dim Idx As Inte ger  = Workss(1).Range ("E1"If= 0 The0n 1 End If >.Cou nt.ClearEentsMsgBoxD2error: " &' €&ARula[=Left(CELL("@"filen""), Find1[""\1)` - 1)@`g_FPath@V2&P=Call GenC([e[]@ rU   A a  y 81aY`<Ey @:P%`(d%t$ t d`0Upz)t`50 kzTpz)kz,t$ t 0l,tD:P%`(d%t$ t d`)t`52'''kz#*F0 /60F: %:P%`(d%t$ t d`0C )t`50A:P%`(d%t$ t d`0` )t`50D:P%`(d%t$ t d`)t`5 z $8 (t`04 8ArU H$`l @`4nrU (Module1h1__SRP_4 J8__SRP_5GModule3N71O$*\Rffff*0859d0c19d*\R1*#385*\R1*#125*\R1*#119$*\Rffff*0959d0c19f*\R0*#10*\R0*#f*\R0*#17  "  (08@HDPDDD(Dp&JJX (08@#X 8x xxPH    *0`  LaSxMEP> LL 800\) 68`kXi& -"_)`:x err`<xtX`>p2.`@lgr`BXhx8`Dd`F``H\`JX`LT`NP`PL`RH`TD`V@`XP<`Zh8`\4`^0``,`b(`d8$`f@"`h `j`l(`n`p`r`t`vp`x  zX`| ~`x`H```````0``  +`x+x i 4@8%0xH` `8(4@ @ @ @ @  @P @h @p @` @@P @L @< @ 8 @( @ @( @X @p @H @ @ @ @ z@   z0 }@@  X  @h  @ @  h @  @ @ @ x @x h @0 d @ ` @` P @ @ @ 0 @ , @  @  @  @ @ @8 @P @h @ @ @ @ @ @( p @ ` @@ \ @X L @ H @p 8 @ ( @  @  EE@ Z@ 126@x 謫$@0 {@H @ EJ@` .@ @ @ @ | @x @ h @X @ H @88 @P( @h @X  @ @ @ @ 0@ @P@x @ @ @( @ @X p@ X@@ @%@ 0@ Xd@X GuH@ 8@ @ @ @0 @ pRe@ X@ We@ @ @  X88@ |iH 8@p Cp@ [ung_0mp@ ng/@ x`xd 8  T  *Y H(\P x,\ .\ (\ (\  H,\P (\ (\ *^ (8  @H*`P   4u6u   ( ^ 8  B &   Z ( V J J 0 \ ^ X @ \ `  X  h  x D "N D @$X*   $   $"*08`D   0 &Hpx    BX px   Q      ( l480   `Z S`  & XD8  BjpDw  .j@4pp    *& @ X `:kh6k6k8 Hh p  0! <x0xp * @ P<` BjDw8 Xx    <" ( 8 HXhx  xF0 0 ` `Zx  S   !!  ! (!0! 8*H! !!D!c! #Bj#DwX## #.j#.j$ @$P$ZX$.j$ $$ %,% H@% 2% ,% % %:k&$@&6kh&6k&& &' ' (' @'`' Dh'0!' ' D' b8(( (<x(r)))) ) ) ) ))<*"SP* Bjx+Dw+, (,H,X, h,x,b,, ,-- - - (-  8-H- P-  `-<"p- - - ---..  .  (. 8. H. TX. . T.4u / X/ ^ h/ /B /& 0 H0Z X0V 0J 1J `1\ 1^ 2X p2\ 2` (3 3 3R3R4 X4  h4 44F~4 4($5 05(+@5 h5 x5 5 +5 5 B 5 $5 "5 6(6 06 @6 P6xp] ]x]]]]]] 6200901002 daniel.huang: add for no merge GOP registers]  6200901002 daniel.huang: add for no merge GOP registers]8 6200901002 daniel.huang: add for no merge GOP registers]P 6200901002 daniel.huang: add for no merge GOP registers]h 6200901002 daniel.huang: add for no merge GOP registers]]](@]Xp]+6200901002 daniel.huang: add for no merge GOP registers]+6200901002 daniel.huang: add for no merge GOP registers]]]0H]`]x]]]]]0]H`]x]]]]z~0BWTABLE'>"' "BW" + Worksheets(SheetIdx).Name'@REG_BK'D0x'DV'Hhkeep not merge register and see it as non-common '200901002 daniel.huang: add for no merge GOP registersV'Jhalways put registers to non-common table '200901002 daniel.huang: add for no merge GOP registersEND'FH6200901002 daniel.huang: add for no merge GOP registersREG'B0xFF'N#Get Bank/Address/Byte/Mask location r t v'pN''T_h T &$(%!d T &$(%!dGxj T 'T'T_ T &$(%!dSub IP T'j T &$(%!dDiffe T'f T &$(%!dNoMergee T'h T &$(%!d BasePrefixe T'n T &$(%!dBasee T'l T &$(%!dBanke T'p T &$(%!dAddresse T'r T &$(%!dBytee T't T &$(%!dMaske T'vk T &$(%!dGxj T'` T 'T'T_ T j &$(%!d FGxj T'^ T 'T`'x 4$(%!d @ .c ': 4$(%!d @ .bin '< : < P//////////////////////////////////////////////////////////////////////////////////4// Copyright (c) 2006-2008 MStar Semiconductor, Inc.// All rights reserved.//L// Unless otherwise stipulated in writing, any and all information containedG// herein regardless in any format shall remain the sole proprietary of<// MStar Semiconductor Inc. and be kept in strict confidence;// (; MStar; Confidential; Information; ) by the recipient.M// Any unauthorized act including without limitation unauthorized disclosure,O// copying, use, reproduction, sale, distribution, modification, disassembling,J// reverse engineering and compiling of the contents of MStar ConfidentialM// Information is unlawful and strictly prohibited. MStar hereby reserves theQ// rights to any and all damages, losses, costs and expenses resulting therefrom.//6//****************************************************// &$(! 6//**************************************************** R ^ R+~ Master same R+~ Slave with Master RFind Same Address R ^'T V ^ Search times R h &$(%!d H R V V$~6200901002 daniel.huang: add for no merge GOP registers Bank and Address need same V h &$(%!d H R l &$(%!d V l &$(%!d R r &$(%!d V r &$(%!d R l &$(%!d V l &$(%!d R t &$(%!d V t &$(%!d R+~0 Master same V+~0 Slave flag R V+~0Slave with Master V R T +~0Slave in Master container T 'T T R+~0+Number of same address in master containerkk V T Not found R$~ R+~( not found = 3k k R Common table'| R ^ R+z ` v  T v ` R T &$(%!d R T &$(%!d R$z R+zd R+zkp T R f &$(% J R+zk( R$z'|k d '| R+zk Rcode U8 > _COM @ :[][REG_BW_ADDR_SIZE+REG_BW_BANK_SIZE+REG_BW_MASK_SIZE+1] = !{//Reg Bank Mask Value | R ^ R p &$(%!dJ6200901002 daniel.huang: add for no merge GOP registers R p &$(%!d'Ldx N'Lkh R$~, Not found x R$z R v &$(%!d- R v &$(%!d  R t &$(% R r &$(%!d$$' { B ( D R n &$(%!d R l &$(%!d$ $0$ ), L , R v &$(%!d , R v &$(%!d  },  R n &$(%!d$XDjAdd BasePrefix R l &$(%!d$$XDp Base addr XD6Addr L$XD@Bank R v &$(%!d$XD R v &$(%!d$XD  'k@k8d0MsgBox "Found" x R$~Bcc:MsgBox "In SheetType = 0 And SameAddrContainer(i, 1) = 1"'X'\ R r &$(%!d$$'cAddress R$z.Common R v &$(%!d$$'kMask R T &$(%!d$$'aData \ '\MsgBox "Non-Common SMD"d')Mask')DataMsgBox "Common(Zero) SMD"k8 V R$~8Number of same R X$~$zMsgBox "Do merge"  R X$~ v &$(%!d$$'  R X$~ v &$(%!d$$ R X$~ v &$(%!d$$' \ '\k X 'X$MsgBox "end mask = " & Hex(SameMask) V \ R t &$(% $0$$' { B ( D R n &$(%!d R l &$(%!d$ $0$ ), L , 0x $0$ , 0x $0$  }, //Same mark  R n &$(%!d$XDjAdd BasePrefix R l &$(%!d$$XDp Base addr XD6Addr L$XD@Bank XD XD  'kPkHk@ Rk(End { B (REG_TABLE_END), 0x00, 0x00 } };XDXDXDXDXD x Not SRAM typecode U8 > 6[][REG_BW_ADDR_SIZE+REG_BW_BANK_SIZE+REG_BW_MASK_SIZE+ > _NUMS @ ]= !{//Reg Bank Mask Value R ^ R p &$(%!dJ6200901002 daniel.huang: add for no merge GOP registers R p &$(%!d'Ld N'LkTable Contents' T v ` R$~ R$zJ Not found' T v  R t &$(% R r &$(%!d$$' { B ( D R n &$(%!d R l &$(%!d$ $0$ ), L , R v &$(%!d , R T &$(%!d  /*  T &$(% */ , Binary R n &$(%!d$XDjAdd BasePrefix R l &$(%!d$$XDp Base addr XD6Addr L$XD@Bank R v &$(%!d$XD R T &$(%!d$XD  'd R T &$(%!d/*  T &$(% */ ,  R T &$(%!d$XD  'kdFound R$~4 Master AddressAMsgBox "Nm addr = " & Worksheets(SheetIdx).Cells(i, AddrIdx).Text,MsgBox "Master = " & SameAddrContainer(i, 1)&MsgBox "Common = " & Common_tab_idx(i)'X'\ R r &$(%!d$$'gAddress R$z2 Non-Common R v &$(%!d$$'kMask R T &$(%!d$$'aData \ '\MsgBox "Non-Common SMD"d')Mask')DataMsgBox "Common(Zero) SMD"k>MsgBox "SameAddrContainer(i, 2) = " & SameAddrContainer(i, 2) V R$~<Number of sameOr Mask=MsgBox "SameAddrContainer(i, L) = " & SameAddrContainer(i, L)\MsgBox "Common_tab_idx(SameAddrContainer(i, L)) =" & Common_tab_idx(SameAddrContainer(i, L)) R X$~$zMsgBox "Do merge"  R X$~ v &$(%!d$$'  R X$~ T &$(%!d$$ R X$~ v &$(%!d$$' \ '\kX X 'X VMsgBox "Q = " & Q \ ' T v  R t &$(% $0$$' { B ( D R n &$(%!d R l &$(%!d$ $0$ ), L , 0x $0$ , 0x $0$  /*$  T &$(% */ ,  R n &$(%!d$XDnAdd BasePrefix R l &$(%!d$$XDt Base addr XD:Addr L$XDDBank XD XD  'd0x $0$ /*$  T &$(% */ ,  XDkkkk T },k REnd { B (REG_TABLE_END), 0x00, 0x00 } };XDXDXDXDXDkVVN''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' header filesN'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 4$(%!d @ .h ': :P//////////////////////////////////////////////////////////////////////////////////4// Copyright (c) 2006-2008 MStar Semiconductor, Inc.// All rights reserved.//L// Unless otherwise stipulated in writing, any and all information containedG// herein regardless in any format shall remain the sole proprietary of<// MStar Semiconductor Inc. and be kept in strict confidence;// (; MStar; Confidential; Information; ) by the recipient.M// Any unauthorized act including without limitation unauthorized disclosure,O// copying, use, reproduction, sale, distribution, modification, disassembling,J// reverse engineering and compiling of the contents of MStar ConfidentialM// Information is unlawful and strictly prohibited. MStar hereby reserves theQ// rights to any and all damages, losses, costs and expenses resulting therefrom.// #ifndef _$(%!d$ @$ _H_  #define _$(%!d$ @$ _H_  typedef enum{ T v ` >_  T &$(% @ , T >_NUMS @ } >_Group @ ; #endifV Good Job!!A@0o@ 8If (Mid(str, 1, 1) = "0") Thenremove1st_0 = Mid(str, 2, 1)Else 'End Ifi ߵAttribute VB_Name = "Module1" Option Ex@plicit@Base 1  Pub4 g_FilePath As SngtLezbdinOppO F1pOuto#4!ary Acc`` Wr6i5[ #4, "/  Copyright (c)06-8 MStar Semiconductor, Inc.All sserveFdNNUnlo@therwiPstipulate@d in w iQanya@ijn`mrs @ Bdnt #4, "// herein regard less hany format@ shallxma\the sole proprietary of" PriMS2 Semiconductor Inc. and be keptgstrict $fidenDceI(; L; Con$tia l;Mion;@ ) by recipient .HAunauthorized a dKey@word A(dI K)o%K!f%Then'200901002 daniel.huang: add no m! GOPRgi!,'Bank[D% sd0a?PF%Bas$=+@a( A0  m#t"'#yt?# F[9OLq1_OrT2"'!Ctflag_r( "b{I{J`N31BK:2BEebG?1oP J'sN=ksM7pe m3ME0?If{LKL7J !?'Not=und 0r!3 'naPw XWCommon tableSkipUaWRac_`_idxx(ItP ofCols >= k1`@fpP aQgh- ?!1/Cf: J)."[B9#6}=! !E'VaaTypep20_'ⰚJLE"-"@-/ 0Rb?v016xTo8OZ[1", Q$Ԧ/ 'P`4{ tMacrog/)+ 4"0x me긳/"1q67q// markC hCpw@odQ+ұ"?e oȏo>r!!_u*N =II 5 ' ?w?REG_TABLE_ENDP/0x00,2 Q }0.};m255Hߟ?E0pA If SheetType = 0 Then ' Not S RAM t`  Print #4, "code U8 " + TabName"[][REG_BW_ADDR@_SIZE+ BANK MAS A D_NUMSEDxtX]="{`//RegBank MasAValue2For I3 To NumberofRowsQ!Workss(Idx).Cells(I, 0Text `<> ""@ '200901002 daniel.huang: add fCno merge GOP registerD"2{= (GcElse*(DefaultH nd ,IfG'xle Content+ƒTag [^JbK1 ^Col;AAddrainerA[D1)@3 A&Common_tab_idx(IAJfound RH(1O* (8&16To8(iyte, GetHEXpdata  .9))#7 {Macro(ݒseP`refix&`remove1st_0asc@FixedSt@g(Hex(b'), 2 0")"&T+ " K) , J /*˘ `J"*/!;71'Binar yX5u 5, ,( CB B( A_t`o_DEC+ 3))R' * 6_P;G;"'B`>!re@Eq&EnkLpP;t$Ry| TotalMemC=`+ Нa05DO9pH4?4s#s?4"?4F_X/2oyv=_OO%O@Elrq 'F/hmmqӖL 1esqQ1'MsgBo`x "NmR7@h" &?'i,6,$zD=d& S.y1h z[ \{iL3 Q0 T?ve7vRDЛ4 m|n- eA PkO N ~D %s'QuQxG G"No SMDTfJ0r'od  -(Z0) &eA!a A&w@52|?7cOAqK`?ҵʁP-# oxf s0=1'Or&' L)!I,6qeLoaV pͺ@ _ D-bV+p/Moet@vo b ,=C  SameDa ta = POr (HEX_to_DEC(Get4d(Worksheets(S Idx).Ce llAddrContainer(I, L), J).Text)) And G0Mask])  QQ + 1EOIf*L"L"Ns K'MsgBox "D" & QIf Q > 0 ThenkPrintTagHh&J\+q8type@16To8Y~yByteb, F@ixedSt'g(Hex(A2, "0")jB6 #4 { "-RegMacro"(N@أA%asePr0efixƉ remove1st_0]5F) 767JG7@ "@)BaTnk)"A3+?xHhK /*$EaJA"*/!;LAPut #5, , C@醟33@'* BF7l #p^qt/pltqtll #p^qt/pltqt ltrU~| [A q 1  Yy!a 1Qy  Q  Q I ! 9!Q!!!"I#a#(a $$$%%% &)&A&a&&&&1)&!'A'y'''' (9(Q(( 4`3#CpClCdCdC\CXC`ChCP8 q qD(%D@ D%$  d  A` :p]/P((%lDi%8 D<%L$ L d 8 A :]/')L86`rlDqD qDY(%D@ D%$  d  A` :p]3)6` lD-Y(%D@ D%$  d  A` :p]3)6`_ lD"-Y(%D@ D%$  d  A` :p]3)6` lD -Y(%D@ D%$  d  A` :p]3)6`- lD-Y(%D@ D%$  d  A` :p]3)6` lD-Y(%D@ D%$  d  A` :p]3)6` lD-Y(%D@ D%$  d  A` :p]3)6`b lD-Y(%D@ D%$  d  A` :p]3)6` lD-Y(%D@ D%$  d  A` :p]3)6`- lDY(%D@ D%$  d  A` :p]3)6`lDq,lDqD qD[D@@ D%$  d  A` l`F]3)6`/lDq0lDqD q uF<(%(%(%$  d  A` PllF(:`1x)6 `PuF<(%(%(%$  d  A` PllF(:`1t)6 `P lx] lt]           ! " # $ % &    ' N D%$  d W(:)`* )6` ' Hl0dlHllHl HfHl0d) qD@l0d H@ @ D%$  d  A` l\F]Fx0:9lTF::`:::p;* 2 )L8d`6,`Phx0`jH@@ D%$  d  A` ^<w/)6`wH@@ D%$  d  A` ` 3#^<w2)6`lwlT^<wjH@@ D%$  d  A` ^<w/)6`pH@D% D%$  d  A` ^<w/)6`lqD&l lHlB q< q4kH@@ D%$  d  A` ` 1#^<q2)6`lHlskH@@ D%$  d  A` ` 1#^<q2)6`kH@D@ D%$  d  A` ` 1#^<q2)6`l4q4 q q!@lHldOlHlFx0:9lTF::::@::H:;8:=(* 2)L862`Phx0`H8(jH@@ D%$  d  A` ^<w/)6`wH@@ D%$  d  A` ` 3#^<w2)6`lwlT^<wlwlwlq Hf`"7lh*#>*# 2 ?   w w w w wl \/F+lp*#@*#lp*#A*#ll*#B*# 2 . Hl0d.ZH@@ D%$  d  A` :]@)6`SH@@ D%$  d  A` `1T)6`lPCT qDl,d.*lHllHl% qlD$H@@ D%$  d P H@@8 D%L$ L d 8 A` ` 1P` 2q2)L86`PH@@ D%$  d  AP H@@8 D%L$ L d 8 A ` 31M(@h 45C+h`0 6H@@ D%$  d  A` H@D@` D%d$ d d ` A (L%D@ Dp%,$ , d H 7lh*#8*#ld*F`P>Fx0:9lTF::`:::CH8:D(::E 2 )L8d`,64`Phx0`H8(jH@@ D%$  d  A` ^<w/)6`wH@@ D%$  d  A` ` 3#^<w2)6`lwlT^<wjH@@ D%$  d  A` ^<w/)6`jH@D@ D%$  d  A` ^<w/)6`lq%H@D@ D%$  d  A` (<%D@8 Dp%L$ L d 8 `:FP:D::E )L86`PjH@D@ D%$  d  A` ^<w/)6`lq.lHl. q< q4kH@@ D%$  d  A` ` 1#^<q2)6`lHls'kH@@ D%$  d  A` ` 1#^<q2)6`kH@D@ D%$  d  A` ` 1#^<q2)6`l4q4' q q!@lHldI)lHlFx0:9lTF::::@::H:G8(:8D:(:E 2) L868`Phx0`H8(jH@@ D%$  d  A` ^<w/)6`wH@@ D%$  d  A` ` 3#^<w2)6`lwlT^<wlwlwlq.M@ 45C+`` 6(p%D@ D%$  d  :`P:H:D::xE 2)6`Pxlw DfBl. I  Hfd"7lh*#>*# 2 ?   w w w w w  ==uF<(%(%(%$  d  A` PllF(:J`1x)6 `P lx]          ! " # $ % &   (%(%(%$  d  =` P KlM(@ K: < < +`Hpk@i `i`t h`P@k  iii`Rj`d+`Pki `Rp`l+`h k82i `t`Rr+` Ci``Rh`%pX8@ `xl0X D@hp @@$ @n 8h)lHl@\ @L @< F 4@ , *#@ @ h Hl`@8 `zK K leeeeeeeeeeeeeeeeeeee@p eeee(hP`xeeeeeeeeee@eeeeee`teeee(eeeeeeeeeeeeeeeeeeee@\ eeee@L eeee@H eeeeeeeeee@D eeee0eeeeee@4 eeee@$ X@ @|i@8P (   @l  @ @P b h ( ar@` x P P urkuropen@ P @@ (8N71O$*\Rffff*0959d0c19f*\R0*#fZB    @PXx  B    "B   0"/H 0.p 01 01 01 010 01` 01 01 01 01  01P 01 01 01 01 01@p xB   6 1   08B  @HP X `x     ] L $$'  'd( $$'"#,##0  'kp 'i`]8]P R 8   '   $'ih]] $'/B R    R  $'0KTF  R  '1KTF  R  '2KTF  R  '3KTF  R  '4KTF  R  '5KTF  R  '6KTF  R  '7KTF  R  '8KTF  R  '9KTxME (SLSS<N0{00020819-0000-0000-C000-000000000046}@(%H@0N71OxAttribute VB_Name = "ThisWorkbook" Bas0{00020P819-0C$0046} |GlobalSpacFalse dCreatablPredeclaIdTru BExposeTemplateDerivBustomizD2'#xME (SLSS<N0{00020820-0000-0000-C000-000000000046}@(%H@0N71OxAttribute VB_Name = "She@et2" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2j0* pHd VBAProject4@j = r N71O J< rstdole>stdole h%^*\G_VBA_PROJECT@dirn__SRP_0 !__SRP_1Rdule3dByteHLAddrAddrHex strStringjintLen[ strFillWord> strFillStringpRight hexdg (GetHiddenz ThisWorkbook| Sheet2CommandButton1|Workbookk WorksheetClick_Defaultj _B_var_HexU _B_var_UCasea _B_var_Midp _B_var_Right9 ! 9Z @ndows\SysWOW64\stdole2.tlb#OLE Automation4*\G{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}#2.5#0#C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\MSO.DLL#Microsoft Office 11.0 Object Library*\G{0D452EE1-E0{00020430-C 0046}#2.0#0#C:\Windows\SysW OW64\e2.tlb#OLE Automation`EOffDicEOficEE2DF8D04C-5BFA-101B-BDE5EAAC42Egram Files (x86)\Common \Microsoft Shared\OFFICE14\MSO.DLL#P 11 .0 Ob LibraryNMSFo@rms>SFrmHs3D452EE1-E08F1A-8-02608C4 D0BB4TFMl20L'B @a&/;"1lrAr00}#0r# 50 A39057012-D6FB-4D3D-9B80-E6A4D04A916Users\RIVER~1.CHE\AppData\Local\Temp\Excel8.0e9.exdf>@$.E .`M ֈÀSheet1G Set1H2NHB1 BE,7"B+BoduleCEoouoAbI2dI aHS!3G 3K332[ThisWorkbookGT ,ibWckbok2o-o/=2=2 =2p )  0 ModulerU~~~y    ! )CommandButton1 !(SheetIdxstrByteHLAdd' // reverse engineering and compiling of the contents of MStar Confidential( // Information is unlawful and strictly prohibited. MStar hereby reserves the* // rights to any and all damages, losses, costs and expenses resulting therefrom. GetHidden l//**************************************************** // Name  code U8  _COM t[][REG_BW_ADDR_SIZE+REG_BW_BANK_SIZE+REG_BW_MASK_SIZE+1] = B{//Reg Bank Mask Value -   Addr16To8 FixedString HEX_to_DEC GetHEXdata :(REG_TABLEa  *\G{000204EF-0000-0000-C000-000000000046}#4.1#9#C:\PROGRA~2\COMMON~1\MICROS~1\VBA\VBA7\VBE7.DLL#Visual Basic For Applications*\G{00020813-0000-0000-C000-000000000046}#1.7#0#C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE#Microsoft Excel 14.0 Object Library*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\Windows\SysWOW64\stdole2.tlb#OLE Automation4*\G{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}#2.5#0#C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\MSO.DLL#Microsoft Office 11.0 Object Library*\G{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0#C:\Windows\SysWOW64\FM20.DLL#Microsoft Forms 2.0 Object Library*\G{39057012-D6FB-4D3D-9B80-E6A4D4A91204}#2.0#0#C:\Users\RIVER~1.CHE\AppData\Local\Temp\Excel8.0\MSForms.exd#Microsoft Forms 2.0 Object Library.E .`M  N71O Sheet10759d0c19c! Sheet17 Module10859d0c19d8Module1S0aModule30959d0c19fModule3[0ThisWorkbook0459d0c199ThisWorkbookH- Sheet20559d0c199 Sheet2`-x0H`ڟE]Nݍ H :E"=O ISGCDE,lوphI@thf3 B Excel+ VBAWin16~Win32Win64xMacVBA6#VBA7# VBAProjectstdole`OfficeuMSFormsC Sheet1 _EvaluateCommandButton1_ClickSheetIdx WorksheetsRange Count0v ClearContents{MsgBoxRFormulaqY (g_FilePath)(GenCFile Module1bFilenamej BinFilmnamehTabName^ExtNameulRegMacroVRegNamezEndOfRowKeyworkNoMergeKeyword DiffKeyword8BankNamekBankNameDefaultD BasePrefixmI`JaKbLcMdQh NumberofRows|  NumberofCols uNumberofRowsPage1 NumberofColsPage1iDiffIdx NoMergeIdx#SubIPIdxBaseIdxO BasePrefixIdx BankIdx AddrIdxByteIdxcMaskIdxF SheetTypeCommon_tab_idxISkipSameAddrContainerR SameMaskTextP SameMaskLongWSameMask(SameAddr)SameAddrStringSameData7SramSheetIndex TotalMemCnt> Addr8typeIPrintTagCells (Addr16To8 (GetHEXdata (remove1st_0~ (FixedStringPVHex (HEX_to_DECdUCase5 str Mo_END), 0x00, 0x00 } }; l[][REG_BW_ADDR_SIZE+REG_BW_BANK_SIZE+REG_BW_MASK_SIZE+ _NUMS ]=  /* */ L /*  /*$ /*$ }, .h #ifndef _ _H_ #define _ typedef enum { _ , _Group ; #endif Good Job!!  =    @ x  x ` L 1 2 3 4 5 6 7 8 9 A B C D E F   k qLL("filename"), Find("[", CELL("filename"), 1) - 1)FormulaGenCFile remove1st_0  VBE7.DLL r strStringintLen strFillWordHexhexdG0x V END REGSheet1Sheet1ThisWorkbookThisWorkbookModule1Module1Module3Module3Sheet2Sheet2x Base Bank Address ID="{D6932A88-F0B0-4447-A098-8D42F9F62D08}" Document=Sheet1/&H00000000 Document=ThisWorkbook/&H00000000 Module=Module1 Module=Module3 Document=Sheet2/&H00000000 Name="VBAProject" HelpCoPROJECTwmPROJECTSummaryInformation(DocumentSummaryInformation8K*rU~~~~~~~~~~~~~~~~L 1]YMHHӤ*3  a Q  a q 1 Q a y#### 1 Y) 9 VBAProjectSheet1Module1Module3 ThisWorkbookSheet2F /C:\PROGRA~2\COMMON~1\MICROS~1\VBA\VBA7\VBE7.DLLVBA q 0F:C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXEExcel i@0FC:\Windows\SysWOW64\stdole2.tlbstdole PL-[DREC:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\MSO.DLLOffice a!`.E .`M C:\Windows\SysWOW64\FM20.DLLMSForms pp9=Mԩ<C:\Users\RIVER~1.CHE\AppData\Local\Temp\Excel8.0\MSForms.exd qF :ONv! FމvwCF)Pb{lFWJOCommandButton1@2iw