diff options
| author | 2025-10-23 14:50:01 +0200 | |
|---|---|---|
| committer | 2025-10-26 22:00:35 +0100 | |
| commit | 8a69e8894310496bd01468b0422a212fc034d1cf (patch) | |
| tree | bedb77b3767efe662043bef618b72f60a2ea9f6c /scripts | |
| parent | b87fc3dfb987fdf8e426d2238ea1a79a1a521b4c (diff) | |
new cpu core (start of disassembler): dsp563xx
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/cpu.lua | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index f94d68645d1..4c25465604b 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -4276,3 +4276,29 @@ if opt_tool(CPUS, "MN10300") then table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mn10300/mn103dasm.cpp") table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mn10300/mn103dasm.h") end + +-------------------------------------------------- +-- DSP 563xx +--@src/devices/cpu/dsp563xx/dsp563xx.h,CPUS["DSP563XX"] = true +-------------------------------------------------- + +if CPUS["DSP563XX"] then + files { + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp563xx.cpp", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp563xx.h", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56303.cpp", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56303.h", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56311.cpp", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56311.h", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56362.cpp", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56362.h", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56364.cpp", + MAME_DIR .. "src/devices/cpu/dsp563xx/dsp56364.h", + } +end + +if opt_tool(CPUS, "DSP563XX") then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp563xx/dsp563xxd-tables.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp563xx/dsp563xxd.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp563xx/dsp563xxd.h") +end |
