Files
xemu/hw/xbox/mcpx/apu/dsp/meson.build
T
Matt Borgerson 67cc79e663 apu: Add new DSP56300 emulator with JIT execution engine
- Fixes a few bugs in the existing C interpreter
- Adds a state abstraction layer to switch between engines at runtime
  and maintain snapshot compatibility
2026-06-11 19:27:21 -07:00

20 lines
475 B
Meson

dsp56300_emu_ffi = dependency('dsp56300-emu-ffi', fallback: ['dsp56300', 'dsp56300_dep'])
subdir('interp')
libdsp = static_library(
'dsp',
files(['dsp.c', 'dsp_c.c', 'dsp_jit.c', 'dsp_dma.c']) + genh,
dependencies: [dsp56300_emu_ffi],
)
dsp = declare_dependency(
objects: [
libdsp.extract_all_objects(recursive: false),
libdsp_cpu_interp.extract_all_objects(recursive: false),
],
dependencies: [dsp56300_emu_ffi],
)
mcpx_ss.add(dsp, files('gp_ep.c'))