summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/dsp16 (follow)
Commit message (Expand)AuthorAgeFilesLines
* nitendo/n8080.cpp: Encapsulated sound boards. Vas Crabb2023-09-101-1/+0
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-172-22/+2
* emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit fu... MooglyGuy2023-06-012-12/+12
* Cleaned up logging across the codebase (GitHub #10183). (#11250) [Ryan Holtz] MooglyGuy2023-05-231-1/+0
* Interrupt callback rationalization AJR2023-03-111-3/+3
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-2/+0
* Debugger feature improvements AJR2022-03-271-0/+2
* Use std::clamp in more source files AJR2021-08-151-1/+1
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-6/+6
* emumem: Simplify memory management. [O. Galibert] Olivier Galibert2020-11-021-2/+2
* validity.cpp: Limit characters allowed in I/O port tags, and check ROMs and I... Vas Crabb2020-08-271-3/+3
* finally retired the READ8/16/32/64 and WRITE8/16/32/64 macros (nw) Ivan Vangelista2020-06-182-9/+9
* emumem: A little more speedup. cache and specific change syntax, and are not... Olivier Galibert2020-05-254-16/+16
* removed some dummy_space() calls (nw) smf-2020-04-021-6/+6
* Make many device_execute_interface functions noexcept, including the "informa... AJR2019-11-091-3/+3
* Make devdelegate more like devcb for configuration. This is a Vas Crabb2019-10-261-3/+3
* -cpu/cop400, dsp16, hmcs40: Removed MCFG macros. [Ryan Holtz] mooglyguy2018-12-161-63/+13
* dsp16: Fixed a couple of typos pointed out by Coverity (nw) Melissa Goad2018-07-241-2/+2
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-113-11/+11
* dsp16: aT = R has no X bit, duh (nw) Vas Crabb2018-05-103-5/+13
* dsp16: fix condition mask in disassembler (nw) Vas Crabb2018-05-091-1/+1
* dsp16: better rnd on negative (nw) Vas Crabb2018-05-091-1/+1
* stupid HOLD_LINE (nw) Vas Crabb2018-04-041-0/+4
* move some not-directly-emulation-related helpers to lib/util, further extrica... Vas Crabb2018-04-011-1/+1
* dsp16: bypass memory system for work RAM access when debugger is disabled - g... Vas Crabb2018-03-282-42/+53
* Reshuffle some stuff: Vas Crabb2018-03-282-648/+703
* constexpr, const... (nw) Vas Crabb2018-03-251-1/+1
* don't pass so many naked pointers around (nw) Vas Crabb2018-03-252-3/+3
* cherry-pick more boilerplate, also missing emu.h inclusions (nw) Vas Crabb2018-03-223-1/+33
* trivial stuff (nw) Vas Crabb2018-03-213-3/+8
* dsp16: move most core state into DRC cache - keeps a lot of details out of th... Vas Crabb2018-03-217-519/+731
* dsp16: fix inconsistency in disassembler (nw) Vas Crabb2018-03-201-2/+2
* dsp16: fix disassembler bugs (nw) Vas Crabb2018-03-191-3/+3
* (nw) dsp16: marginal performance improvement by precalculating SIO clock divi... Vas Crabb2018-03-192-18/+31
* second time I've done that (nw) Vas Crabb2018-03-191-1/+1
* dsp16: rewrite disassembler - less cluttered output, better handling of ambig... Vas Crabb2018-03-184-443/+636
* dsp16: start adding recompiler boilerplate (nw) Vas Crabb2018-03-174-1/+971
* dsp16: fix some corner cases (nw) Vas Crabb2018-03-172-22/+32
* use more constexpr and literal classes in UML to give compiler more optimisat... Vas Crabb2018-03-173-25/+25
* dsp16: implement remaining instructions for completeness Vas Crabb2018-03-162-43/+123
* QSound LLE available with a 3-character change Vas Crabb2018-03-161-2/+2
* Cycle-accurate DSP16 core (disabled in QSound for performance reasons) Vas Crabb2018-03-153-1414/+2424
* dsp16: Improve disassembler - less ambiguous, more like the manual. Vas Crabb2018-03-152-397/+336
* emumem: API change [O. Galibert] Olivier Galibert2017-11-292-5/+5
* dvdisasm: Overhaul [O. Galibert] Olivier Galibert2017-11-264-46/+57
* make device_memory_interface slightly less of a special case, use a typedef t... Vas Crabb2017-07-102-3/+3
* dimemory: Lift the cap on the number of address spaces per device [O. Galibert] Olivier Galibert2017-07-032-5/+6
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-142-46/+41
* Self-registering devices prep: Vas Crabb2017-02-271-1/+1
* srcclean (nw) Vas Crabb2016-11-271-1/+1