OSDN Git Service

[VM][FMTOWNS][RF5C68] MEMORY accessing must be 0000h - 0FFFh.
authorK.Ohta <whatisthis.sowhat@gmail.com>
Sun, 10 Sep 2023 16:00:20 +0000 (01:00 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Sun, 10 Sep 2023 16:00:20 +0000 (01:00 +0900)
commit42feaf722df905982a3a0e6a5134f8e25d305935
tree987db3783d22d0553a72cf541954c7258e772e9b
parent067e311bf52d1f3c3ea34751c5635dc5efcc951f
[VM][FMTOWNS][RF5C68] MEMORY accessing must be 0000h - 0FFFh.

- Fix memory initialize value to 0xFF.
- Fix register values when resetting.
- Also loading address register from ST[ch] when first accessing
  REGISTER 08h (ON_OFF) .
- Add [read|write]_dma_dataXw() , 8bit and 16bit.
source/src/vm/fmtowns/rf5c68.cpp
source/src/vm/fmtowns/rf5c68.h
source/src/vm/fmtowns/towns_memory.cpp