===============================================================================

 Ftune is SH7337/SH7355 CPG&BSC tuning utility for fx-9860G/Slim/GII series  v1.40

 copyright(c)2014/2015/2019-2020 by sentaro21
 e-mail sentaro21@pm.matrix.jp

===============================================================================

CASIOfx-9860GV[Yɂ̓lTXSH7705ɔɂ悭SH3JX^`bv̗pĂ܂B

]PLL{ύXł̃I[o[NbNc[݂͑Ă܂Ãc[ł͂ɃANZX̃EGCgĂ݂悤ƂX댯ȃc[łB
iقڈSɓ삷ƍl܂ƂƂ͂蓾܂j

E
@EGCgl팸邱ƂłɃptH[}XAbvł܂B
@EGCg팸ꍇ̓`FbN܂B
@g/EGCgݒt@NVL[ɕۑł܂B
@ݒZ[uĂΎNɎIɓǂݍ܂܂B

E_
@xAbvɉďd܂B
@\ɃeXgĂȂ̂Ŗm̕sNĂsvcł͂܂B

========================== !!! ============================================
̃c[͈Sɓ삷悤ɏ\ӂč쐬Ă܂A
Ȃ̓dɏdȃ_[W^鋰ꂪ܂B
c[̎gp̓obNAbvƂłȂ̐ӔCɂĂ肢܂B
҂͂̃c[̎gp̌ʂɂĂȂӔCȂ̂ƂĂ܂B
===============================================================================

-------------------------------------------------------------------------------
CPG(NbNpXWFl[^)                     Qƌ: SH7705 f[^V[g
-------------------------------------------------------------------------------
NbN샂[h5œ삵ĂƎv܂B

PLL(STC)        PLLH̒{B
                fx-9860GV[Ył14.7456MHžUNX^gĂ܂B
@@@@@@@@UH̓NX^o͂Q{ɂ29.4912MHz𐶐܂B
		ꂪoXNbNƂȂ܂B
		{ĊeNbŇɂȂNbN𐶐܂B
	        ftHg1{ɐݒ肳Ă܂B
                1{`4{܂Őݒł܂B

IFC             NbN̕B
                PLLŐꂽNbN𕪎ēoXɋNbN𐶐܂B
		00:1/1
		01:1/2
		10:1/3
		11:1/4
		ftHgł1/1ɐݒ肳Ă܂B
		CPUNbNɂȂ܂

PFC             ӃNbN̕B
                PLLŐꂽNbN𕪎I/OɋNbN𐶐܂BiRS232Cj
		00:1/1
		01:1/2
		10:1/3
		11:1/4
                ftHgł1/2ɐݒ肳Ă14.75MHzœ삵Ă܂B

                e͐łȂƓ삵܂B
                ̃c[ł͐퓮삷͈͓Ɏ܂B

-------------------------------------------------------------------------------
BSC(oXXe[gRg[)                       Qƌ: SH7724 f[^V[g
-------------------------------------------------------------------------------
oXXe[gRg[͊eEGCg̐ݒs܂B
WX^̍\SH7724ƓƎv܂B

CS0BCR, CS0WCR  : FLASH ROM GA
CS2BCR, CS2WCR  : CRAM GA
CS5ABCR,CS5AWCR : LCDC
̑̃WX^Ɏg͕słB

ROM             ANZX^C70nsNOR^tbVROM̗pĂ
                OSAhC̊i[ꏊƂĎgpĂ܂B
		EGCgl炵Ɠُ킪N܂AȂȂ悤ݒ肪܂B

RAM             ANZX^C70ns`80nsHSRAM̗pĂA
                CAhC̃[NGAƂĎgp܂B
                EGCglႷꍇ͓ǂݏG[ƂȂ胁ej󂳂܂B
                ̃c[ł͂ȂȂ悤ȃEGCglɐ܂A
                EGCglɗ]TȂꍇɂ͌듮삷\܂B
                ROMł̃ANZXG[ɔׂƓd삪\͒ႢłB


CSnԃoXRg[WX^(CSnBCR) (n=0,2,3,4,5A,5B,6A,6B)

        IWW: Cg|[h/Cg|CgTCNAChTCNwB
                00: AChTCN
                01: 1 AChTCN}
                10: 2 AChTCN}
                11: 4 AChTCN}
                ftHgł̓AChTCNȂ̂ŕύXKv͂܂B
@@@@@@@@ʃLv`ŃG[oꍇ͑₵ĂB

        IWRWD: ʋԃ[h|CgTCNAChTCNwB
                00: 1 AChTCN}
                01: 2 AChTCN}
                10: 3 AChTCN}
                11: 4 AChTCN}
                ftHgł 2 AChTCN}łA炵ĂʂmFł܂B

        IWRWS: ԃ[h|CgTCNAChTCNwB
                00: 1 AChTCN}
                01: 2 AChTCN}
                10: 3 AChTCN}
                11: 4 AChTCN}
                ftHgł 2 AChTCN}łA炵ĂʂmFł܂B

        IWRRD: ʋԃ[h|[hTCNAChTCNwB
                00: 1 AChTCN}
                01: 2 AChTCN}
                10: 3 AChTCN}
                11: 4 AChTCN}
                ftHgł 2 AChTCN}łA炵ĂʂmFł܂B

        IWRRS:  ԃ[h|[hTCNAChTCNwB
                00: AChTCN
                01: 1 AChTCN}
                10: 2 AChTCN}
                11: 4 AChTCN}
                ftHgł̓AChTCNȂ̂ŕύXKv͂܂B


CSnԃEGCgRg[WX^ (CSnWCR) (n=0,2,3,4,5A,5B,6A,6B)

        WW: CgANZXEGCgTCN
                000: [hANZXEGCg(WR)ƓTCN
                001: 0 TCN
                010: 1 TCN
                011: 2 TCN
                100: 3 TCN
                101: 4 TCN
                110: 5 TCN
                111: 6 TCN
                ftHgł̓[hEGCgƓݒłA
                CgANZXƗŐݒ肵Ȃ܂B

        WR: [hANZXEGCgTCN
                0000: 0 TCN        1000: 10 TCN
                0001: 1 TCN        1001: 12 TCN
                0010: 2 TCN        1010: 14 TCN
                0011: 3 TCN        1011: 18 TCN
                0100: 4 TCN        1100: 24 TCN
                0101: 5 TCN
                0110: 6 TCN
                0111: 8 TCN
                EGCg炷ƑxAbv܂B
                ROM̃ftHgEGCgl        2
                RAM̃ftHgEGCgl        2


        SW: AhXACSnAT[gRDWEnAT[gxTCN
                00: 0.5TCN
                01: 1.5TCN
                10: 2.5TCN
                11: 3.5TCN
                ftHg0.5TCNłB

        HW: AhXARD,WEnlQ[gAhXACSnlQ[gxTCN
                00: 0.5TCN
                01: 1.5TCN
                10: 2.5TCN
                11: 3.5TCN
                ftHg0.5TCNłB


========================== !!! ============================================
̃c[͈Sɓ삷悤ɏ\ӂč쐬Ă܂A
Ȃ̓dɏdȃ_[W^鋰ꂪ܂B
c[̎gp̓obNAbvƂłȂ̐ӔCɂĂ肢܂B
҂͂̃c[̎gp̌ʂɂĂȂӔCȂ̂Ƃ܂B
===============================================================================

-------------------------------------------------------------------------------
C
-------------------------------------------------------------------------------
----------------------------------
Ftune for SH3           v5.77idrd\j
 PLL:x1            * 29.49MHz
 IFC:1/1  CPU      * 29.49MHz
          RoR 2
 BFC:1/1  RaR 2    * 29.49MHz
 PFC:1/2  RaW =R   * 14.75MHz
messeage area / benchmark score
[function key]
-----------------------------------

RoR: ROM[hANZXEGCgTCN
RaR: RAM[hANZXEGCgTCN
RaW: RAMCgANZXEGCgTCN


-------------------------------------------------------------------------------
gp@
-------------------------------------------------------------------------------

-[UP]           ǂ邩I܂B (PLL,IFC,PFC)
-[DOWN]

-[LEFT]         iKグ܂B
-[RIGHT]        iK܂B

-[F1]   d샊Zbg̃ftHgɖ߂܂B                  CPU  29MHz,
-[F2]   F2L[ɋLݒĂяo܂B  ݒ=>      CPU  59MHz,
-[F3]   F2L[ɋLݒĂяo܂B  ݒ=>      CPU  88MHz,
-[F4]   F2L[ɋLݒĂяo܂B  ݒ=>      CPU 118MHz,
-[F5]   F2L[ɋLݒĂяo܂B  ݒ=>      CPU 118MHz,  EGCg팸
-[F6]   ȒPȃx`}[Ns܂B
        CPŨXRAfx-9860Gadd-in "UTIL"Ɠl̃^C}[ݒɂ郋[v񐔂JEg܂B
        ̃c[ł100msԂł̃[v񐔂1/100ɂlłB
        50msԂ̃ANZX(ROM,RAM,I/O)̉񐔂JEg܂B
        ؂ւPutDsipDDPbԂɉĂяo邩̉񐔂v܂B(fps)

-[SHIFT]
    -[F1]       CɃZ[u܂BNɎIɓǂݍ܂܂B
    -[F2]       ݂̐ݒF2L[ɋL܂B
    -[F3]       ݂̐ݒF3L[ɋL܂B
    -[F4]       ݂̐ݒF4L[ɋL܂B
    -[F5]       ݂̐ݒF5L[ɋL܂B
    -[F6]       C胍[h܂B

-[VARS]
    -[F1]       register display  FRQCR
    -[F2]       register display  BCR/WCR тɐ؂ւ܂B
    -[F3]       iROM)CS0BCR iRAM)CS2BCR̃EGCgݒ܂B
                J[\L[őI
        -[F1]   +
        -[F2]   -
        -[F4]   EGCgl̏܂B

    -[F4]       iROM)CS0WCR iRAM)CS2WCR̃EGCgݒ܂B
                J[\L[őI
        -[F1]   +
        -[F2]   -
        -[F4]   EGCgl܂B
    -[F5]       CS5ABCR CS5BBCR̃EGCgݒ܂B
                J[\L[őI
        -[F1]   +
        -[F2]   -
        -[F4]   EGCgl̏܂B

    -[F6]       CS5AWCR CS5BWCR̃EGCgݒ܂B
                J[\L[őI
        -[F1]   +
        -[F2]   -
        -[F4]   EGCgl܂B

-[PRGM]
    -[F1]       CS3BCR CS4BCRWX^ݒ܂B
    -[F2]       CS3WCR CS4WCRWX^ݒ܂B
    -[F3]       CS5ABCR CS5BBCRWX^ݒ܂B
    -[F4]       CS5AWCR CS4BWCRWX^ݒ܂B
    -[F5]       CS6ABCR CS6BBCRWX^ݒ܂B
    -[F6]       CS6AWCR CS6BWCRWX^ݒ܂B

-[EXIT]         exit

-[AC]           ʂ܂B

-[EXE]          x`}[NIĂꍇɍēxs܂B

-[*]            ROM̃EGCgl𑝂₵܂B
-[/]            ROM̃EGCgl炵܂B
                炷ꍇ́A`FbNn܂܂B
                G[oꍇ̓EGCgl͌点܂B

-[+]            RAM̃[hEGCgl𑝂₵܂B
-[-]            RAM̃[hEGCgl炵܂B
                炷ꍇ́A`FbNn܂܂B
                G[oꍇ̓EGCgl͌点܂B

-[SHIFT]+[+]    RAM̃CgEGCglWW𑝂₵܂B  "=R" [hEGCglƓłB
-[SHIFT]+[-]    RAM̃CgEGCglWW炵܂  @"=R" [hEGCglƓłB

-[SETUP]        o[W\B


-------------------------------------------------------------------------------
EGCg팸̃`FbN
-------------------------------------------------------------------------------
EGCg팸悤Ǝ݂ꍇɃS̃[h`FbNs܂B
AhX̓xǂ݂ŒlꍇɃG[Ƃ܂B
G[oꍇ̓EGCgl̍팸͏o܂B

-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
NbNɂȂUSBoR̉ʃLv`ŉʂ邱Ƃ܂B
RAMIWW̃EGCgl𑝂₵ĂB

RS232CI/ONbNɈˑ܂BʐMꍇI/ONbN𓯂ɂĂB

-------------------------------------------------------------------------------
ӎ
-------------------------------------------------------------------------------
̃c[UTILiMario Roy쐬j\[XɊgāAٍFtune2ɂc[łB
CASIOSDK1.00ɂč쐬Ă܂B

fxReverse project documentation,
SuperH-based fx calculators,
Cemetech WikiPrizm,
y[U[̊Fl̊e͌ʂɊӂ܂B

̃c[Fl̂ɗĂ΍KłB

-------------------------------------------------------------------------------
CZX
-------------------------------------------------------------------------------
̃\tgEGA̓t[\tgEGAłB
CZXGPLv2ɏ܂B

-------------------------------------------------------------------------------
v1.40   2020. 2.20      G~[^ŋNȂȂĂsC܂Bidrd\łBj
			"X"ZL"x"ɕύX܂B

v1.20   2019. 8.31      Eɓdrd\悤ɂ܂B
			iSimonLothar̃TvvOgpĂ܂Bj

v1.02   2015. 6.19      NCPU`FbNsSH4A@̏ꍇ͋NȂ悤ɂ܂B

v1.01   2015. 2.28      \[Xt@C܂BʁA኱t@CTCY팸܂B
                        @\IȕύX͂܂B

v1.00b  2014.12.21      G~[^œȂ̂I/Ox`}[ÑAhXύX܂B(0xA44C0014)

v1.00a  2014.11.27   @ IFCX2̏ꍇAPLLX2X3ɂɃt[ŶCB
			Ƃ́AׂȃXyLq~X̏Ĉ݂łB(^^;

v1.00   2014.11.14      
