OSDN Git Service

[VM][UPD71071][DONOTBUILD][WIP] Appling new APIs.But still not complete due to below:
authorK.Ohta <whatisthis.sowhat@gmail.com>
Sat, 18 Mar 2023 15:39:28 +0000 (00:39 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Sat, 18 Mar 2023 15:39:28 +0000 (00:39 +0900)
commit2b66977f4925c47ce65bdbe6b2bce12bef583f16
tree4813b6edd75543f0adf2d989800b2406a70739c5
parent8dc7f944d3dde6237d023a337e62df0024be2e4f
[VM][UPD71071][DONOTBUILD][WIP] Appling new APIs.But still not complete due to below:

- [VM][FMTOWNS][DMAC][SCSI] This aims to integrate FM-Towns's DMAC.
- Newer FM-Towns's SCSI HOST has both 16bit DMA transfer mode and 8bit DMA
  transfer mode.
  This feature make wrong transfer with MS-DOS v6 (also MS-DOS v5?).
  Seems to be assumed 16bit DMA transfer even not support 16bit DMA.
  i.e) FM-Towns 2H.
  BTW, this must implement workaround.
  In eFM-Towns, very ugly workaround to solve this issue.
  But, with this change, I wish to more simpler workaround.
  Please wait.
source/src/vm/fmtowns/dmac.cpp
source/src/vm/fmtowns/fmtowns.cpp
source/src/vm/fmtowns/scsi.cpp
source/src/vm/fmtowns/scsi.h
source/src/vm/upd71071.cpp
source/src/vm/upd71071.h