summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/devcb.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* devcb3 Vas Crabb2018-07-071-493/+2487
* srcclean (nw) Vas Crabb2018-05-271-1/+1
* Streamline machine configuration macros - everyone's a device edition. Vas Crabb2018-05-061-27/+15
* Make MCFG_DEVICE_ADD and callable device types more flexible: Vas Crabb2018-05-041-9/+2
* Allow devcb to be bound to a device/mixin or the target of a device Vas Crabb2018-05-021-112/+250
* Bind devcb relative to current device. This is probably going to break Vas Crabb2018-05-011-3/+7
* devcb updates (nw) AJR2018-04-291-2/+15
* devcb: Fix validation problem with chained callbacks (nw) AJR2018-02-201-2/+2
* Register device callbacks and add some basic validation for them AJR2018-02-201-0/+6
* dimemory: Lift the cap on the number of address spaces per device [O. Galibert] Olivier Galibert2017-07-031-2/+2
* devcb: Add line hold capability [O. Galibert] Olivier Galibert2017-06-071-1/+13
* Overhaul of devcb (nw) AJR2016-12-211-33/+116
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-67/+67
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-57/+57
* NULL->nullptr, instead of DEVCB_NULL use always DEVCB_NOOP to prevent confusi... Miodrag Milanovic2016-04-241-21/+20
* reverting: Miodrag Milanovic2016-01-201-16/+16
* tags are now strings (nw) Miodrag Milanovic2016-01-161-16/+16
* can't change this one (nw) Miodrag Milanovic2016-01-111-10/+10
* Return std::string objects by value rather than pass by reference AJR2016-01-101-10/+10
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-10/+10
* devcv2 -> devcb (nw) Miodrag Milanovic2014-05-141-0/+406
* farewell devcb (nw) Miodrag Milanovic2014-05-131-770/+0
* removed lot of legacy code in memory system and removed corresponding macros ... Miodrag Milanovic2014-05-051-0/+16
* no handler usage is possible in devcb so removing not used code (nw) Miodrag Milanovic2014-04-021-42/+14
* Removed line_cb_t. (nw) Curt Coder2014-03-181-3/+0
* Removed DEVCB_LINE. (nw) Curt Coder2014-03-161-3/+0
* Removed DEVCB_DEVICE_LINE. (nw) Curt Coder2014-03-161-1/+0
* Removed DEVCB_DEVICE_HANDLER. (nw) Curt Coder2014-03-161-1/+0
* refactored some legacy code from n64 (nw) Miodrag Milanovic2014-03-161-1/+1
* ups (nw) Miodrag Milanovic2014-03-161-1/+1
* moved legacy calls that left into one section, and commented not used devcb c... Miodrag Milanovic2014-03-161-13/+7
* Bulk convert files that already had standard BSD license in my name Aaron Giles2013-10-161-31/+2
* removed implementation of legacy DEVCB_MEMORY_HANDLER and used members instea... Miodrag Milanovic2013-04-241-4/+0
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-161/+161
* Created a base class delegate_common_base for all delegate Aaron Giles2012-10-141-10/+0
* device callback support for 32bit and 64bit handlers (no whatsnew) Miodrag Milanovic2012-10-111-2/+275
* Added support for DEVCB_UNMAPPED, that will do the logging on read/write Miodrag Milanovic2012-10-091-1/+10
* Moved device_delegates into their own files. Employed a Aaron Giles2012-09-261-0/+3
* Memory handler cleanup 3. Add mem_mask parameter Aaron Giles2012-09-171-11/+25
* Memory handler normalization, part 1. Aaron Giles2012-09-171-8/+12
* ioport.c C++ conversion. Mostly internal changes, with no Aaron Giles2012-05-031-1/+1
* fixes for compiling with MSVC. smf-2012-04-241-2/+2
* For 16-bit devcb handlers, use separately-named templates Aaron Giles2012-04-221-2/+5
* fix for 16bit device callback from Judge (no whatsnew) Miodrag Milanovic2012-04-201-4/+4
* Converted memory_private to memory_manager and moved global memory Aaron Giles2012-04-051-4/+4
* Move devices into a proper hierarchy and handle naming Aaron Giles2012-01-241-18/+10
* Cleanups and version bumpmame0142u3 Angelo Salese2011-05-081-22/+22
* devcb.h: removed inline configuration macros for devcb; they frighten me Aaron Giles2011-05-041-15/+0
* Add labels to devcb callbacks. Add static creation template function Aaron Giles2011-05-041-25/+43
* Reimplemented devcb using delegates and classes. Unified the logic Aaron Giles2011-05-021-258/+343