*******************************************************************************
readme.doc        FeTvt@C
t@CL      Fmandma.txt
ΏۃCuĹFdma
ΏۃCu    Fcl`
o[W@@        F1.00
쐬                FN.T
쐬                F1994-08-22
̑̃bZ[W    FȂ
*******************************************************************************

1.Tv̓eƎgp@
    smpdma0.c
        [^Cg]  CPUᐅTv
        [e]  CPU̒ᐅ֐gpDMA]s܂B
                    ]̏ڍׂ͈ȉ̂ƂłB0,1`lgpĂ܂B
                    ]ʂ0x6040000ԒnQƂĂB
                        source              distination     cnt
                        00000000 (BOOT)  -> 06050000 (WORK) 200
                        00000200 (BOOT)  -> 06050200 (WORK) 200

        [gp@]  (1) ȉ̃R}hŃu[gqnlB
                         RS []
                         GO []
                         [CTRL-C]
                         GO 400[]
                         [CTRL-C]
                    (2) smpper0.abs  6002000H ԒnɃ[hA
                        GO 6002000 [] ŎsB

        [gpt@NV]
                    DMA_CpuAllStop()
                    DMA_CpuSetComPrm()
                    DMA_CpuGetComStatus()
                    DMA_CpuGetStatus()
                    
    smpdma1.c
        [^Cg]  CPUTv
        [e]  CPU̍֐gpDMA]s܂B
                    ]̏ڍׂ͈ȉ̂ƂłB]ʂ0x6040000Ԓn
                    QƂĂB
                        source              distination     cnt
                        00000000 (BOOT)  -> 06050000 (WORK) 100

        [gp@]  (1) ȉ̃R}hŃu[gqnlB
                         RS []
                         GO []
                         [CTRL-C]
                    (2) smpper1.abs  6002000H ԒnɃ[hA
                        GO 6002000 [] ŎsB

        [gpt@NV]
                    DMA_CpuMemCopy1()
                    
    smpdma2.c 
        [^Cg]  CPUTv
        [e]  CPU̍֐gpDMA]s܂B
                    ]̏ڍׂ͈ȉ̂ƂłB]ʂ0x6040000Ԓn
                    QƂĂB

                    @WORK RAN\[X̓]͌ݐɍs܂B

                  byte  source              distination     cnt
                  1     00000000 (BOOT)  -> 06050000 (WORK) 100
                  2     00000000 (BOOT)  -> 06050100 (WORK) 100
                  4     00000000 (BOOT)  -> 06050300 (WORK) 100
                  16    00000000 (BOOT)  -> 06050700 (WORK) 100
                  1     06050300 (WOOK)  -> 06060000 (WORK) 100
                  2     06050300 (WOOK)  -> 06060100 (WORK) 100
                  4     06050300 (WOOK)  -> 06060300 (WORK) 100
                  16    06050300 (WOOK)  -> 06060700 (WORK) 100
                  1     06050300 (WOOK)  -> 25c00000 (VDP1) 100
                  2     06050300 (WOOK)  -> 25c00100 (VDP1) 100
                  4     06050300 (WOOK)  -> 25c00300 (VDP1) 100
                  16    06050300 (WOOK)  -> 25c00700 (VDP1) 100
                  1     00000000 (BOOT)  -> 25e00000 (VDP2) 80000

        [gp@]  (1) ȉ̃R}hŃu[gqnlB
                         RS []
                         GO []
                         [CTRL-C]
                    (2) smpper2.abs  6002000H ԒnɃ[hA
                        GO 6002000 [] ŎsB

        [gpt@NV]
                    DMA_CpuMemCopy1()
                    DMA_CpuMemCopy2()
                    DMA_CpuMemCopy4()
                    DMA_CpuMemCopy16()
                    
    smpdma10.c
        [^Cg]  DMAᐅTv
        [e]  DMA̒ᐅ֐gpDMA]s܂B
                    ]̏ڍׂ͈ȉ̂ƂłB0,1,2̃`lgpĂ
                    ܂B]ʂ0x6040000ԒnQƂĂB
                        source              distination     cnt
                        06050000 (WORK)  -> 25c00000 (VDP1) 200
                        06050200 (WORK)  -> 25c00200 (VDP1) 200
                        06050400 (WORK)  -> 25c00400 (VDP1) 200

        [gp@]  (1) ȉ̃R}hŃu[gqnlB
                         RS []
                         GO []
                         [CTRL-C]
                    (2) smpper10.abs  6002000H ԒnɃ[hA
                        GO 6002000 [] ŎsB

                    @vOTCYꍇALbV̒ł
                            @݃vOsAICẼR}hɂ
                              Ȃ܂Aُł͂܂B

        [gpt@NV]
                    DMA_ScuGetStatus()
                    DMA_ScuSetPrm()
                    DMA_ScuStart()
                    
    smpdma12.c
        [^Cg]  DMATv
        [e]  DMA̍֐gpDMA]s܂B
                    ]̏ڍׂ͈ȉ̂ƂłB]ʂ0x6040000Ԓn
                    QƂĂB
                        source              distination     cnt
                        06050000 (WORK)  -> 25c00000 (VDP1) 500

        [gp@]  (1) ȉ̃R}hŃu[gqnlB
                         RS []
                         GO []
                         [CTRL-C]
                    (2) smpper12.abs  6002000H ԒnɃ[hA
                        GO 6002000 [] ŎsB

                    @vOTCYꍇALbV̒ł
                            @݃vOsAICẼR}hɂ
                              Ȃ܂Aُł͂܂B

        [gpt@NV]
                    DMA_ScuMemCopy()
                    
********************************** end of file ********************************
