summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/mb89374.cpp
Commit message (Collapse)AuthorAgeFilesLines
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-4/+0
| | | | | | | | | | | | Read callbacks now need a default return value supplied at construction. Replaced isnull() with isunset() which tells you if the callback wasn't configured rather than whether it isn't safe to call. Enabled validation of device callbacks (it seems it was disabled at some point, probably accidentally). Device callbacks and object finders now implement the same interface for resolution.
* Enable GCC implicit fallthrough warning. Vas Crabb2020-11-151-0/+1
| | | | | | I've guessed whether break or [[fallthrough]] is appropriate. In cases where it looked particularly suspicious, I added a FIXME comment. All of these changes should be reviewed by someone familiar with the code.
* devices/machine: simplified handlers for various devices (nw) Ivan Vangelista2020-03-241-9/+9
|
* (nw) whole lot less of { *this } Vas Crabb2020-02-051-5/+4
|
* Reshuffle some stuff: Vas Crabb2018-03-281-1/+1
| | | | | | * Move around the debugger hooks to get a small but measurable performance increase * Remove emucore from external tools * Improve performance of DSP16 interpreter a little by generating six variants of execution loop
* srcclean and regenerate localisations (nw) Vas Crabb2018-03-251-4/+4
|
* M1COMM: Add preliminary MB89374 emulation (#3378) Ariane Fugmann2018-03-241-0/+617
* M1COMM: Add preliminary MB89374 emulation (nw) * M1COMM: moved knowns roms to device. (nw) * MB89374: arrays and savestates (nw)