1
0

Eprom emulation

This commit is contained in:
Aiden
2026-05-25 23:28:14 +10:00
parent 0819701b22
commit 3f9f03388c
12 changed files with 129 additions and 6 deletions

View File

@@ -23,6 +23,8 @@ from .constants import (
IPRE,
ON_CHIP_RAM_END,
ON_CHIP_RAM_START,
P7DDR,
P7DR,
P9DDR,
P9DR,
RAMCR,
@@ -55,7 +57,7 @@ from .cpu import CPUState
from .errors import EmulatorError, UnsupportedInstruction
from .fast_paths import P9FastPath, P9FastPathConfig, P9FastPathEvent
from .memory import MemoryAccess, MemoryMap, describe_regions
from .peripherals import LCD, P9TraceEvent, X24164Bus, X24164Device, X24164TraceEvent
from .peripherals import LCD, P9TraceEvent, X24164Bus, X24164Device, X24164TraceEvent, factory_default_words_from_rom
from .runner import H8536Emulator, RunReport
from .sci import SCI1, SciTxEvent
from .uart import UartTiming
@@ -88,6 +90,8 @@ __all__ = [
"MemoryMap",
"ON_CHIP_RAM_END",
"ON_CHIP_RAM_START",
"P7DDR",
"P7DR",
"P9DDR",
"P9DR",
"P9FastPath",
@@ -130,6 +134,7 @@ __all__ = [
"build_arg_parser",
"describe_regions",
"discover_rom_path",
"factory_default_words_from_rom",
"load_rom",
"main",
]