OSDN Git Service

[VM][DEVICE] Add CPU pseudo SIGNALS, 108 to 110.
authorK.Ohta <whatisthis.sowhat@gmail.com>
Sun, 12 May 2019 19:03:29 +0000 (04:03 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Sun, 12 May 2019 19:03:29 +0000 (04:03 +0900)
commit57762ff02b26173622aac88cd56a6cf3bca96ecc
treeae603bb7d1bff2aee2ac268dca06ae505b144869
parentb483615c9aca2148d04aaa224a907302bb1afbb3
[VM][DEVICE] Add CPU pseudo SIGNALS, 108 to 110.
[VM][DEVICE][I386][I286] Add total_icount via read_signal().To implement PC-9801's clock counter.
[VM][PC9801][I386][I286] Add variable (main) CPU clock via CPU's write_signal().Add cpu_wait_foo() with CPU_EXECUTE(foo) .
[VM][PC9801][MEMORY] Fix wrong copy_table_[r|w]().
[VM][PC9801][SASI_BIOS] Remove redirection.
[VM][PC9801][MEMBUS] Remove read_data8() and write_data8() for i286 VMs.
21 files changed:
source/src/vm/common_vm/CMakeLists.txt
source/src/vm/device.h
source/src/vm/i286.cpp
source/src/vm/i286.h
source/src/vm/i386.cpp
source/src/vm/i386.h
source/src/vm/libcpu_newdev/device.h
source/src/vm/mame/emu/cpu/i386/i386.c
source/src/vm/mame/emu/cpu/i386/i386ops.c
source/src/vm/mame/emu/cpu/i386/i386priv.h
source/src/vm/mame/emu/cpu/i86/i286.c
source/src/vm/mame/emu/cpu/i86/i86.c
source/src/vm/mc6809.h
source/src/vm/memory.cpp
source/src/vm/pc9801/cpureg.cpp
source/src/vm/pc9801/floppy.cpp
source/src/vm/pc9801/membus.cpp
source/src/vm/pc9801/membus.h
source/src/vm/pc9801/pc9801.cpp
source/src/vm/pc9801/pc9801.h
source/src/vm/pc9801/sasi_bios.cpp