summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/devcb.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make devdelegate more like devcb for configuration. This is a Vas Crabb2019-10-261-71/+20
* devcb.h: Revert unnecessary change from ed0202220a5243537f5ba7dbc0a38e52a8390... AJR2019-06-271-10/+6
* screenless: make it a device (nw) hap2019-06-141-6/+10
* devcb: Eliminate legacy callback syntax (nw) AJR2019-06-061-99/+0
* GCC 9 fix (nw) arbee2019-05-031-1/+1
* added devcb workround to allow mitsumi keyboard to build with visual studio (nw) smf-2018-08-261-0/+2
* memory,devcb: Put capabilities at parity [O. Galibert] Olivier Galibert2018-08-101-24/+315
* memory: Allow simplified versions of handlers [O. Galibert] Olivier Galibert2018-08-021-20/+20
* Allow per-device internal layouts and remove some more MCFG_ macros. Vas Crabb2018-07-161-2/+0
* I give in, GCC is screwed (nw) Vas Crabb2018-07-091-6/+30
* Hand the delegate mask down the line (nw) Vas Crabb2018-07-081-16/+23
* if this doesn't work around GCC 8, file a bug with GNU (nw) Vas Crabb2018-07-081-7/+17
* and again (nw) smf-2018-07-071-1/+1
* where did that come from (nw) smf-2018-07-071-1/+1
* remove typename which MSVC wanted, will try to find another way (nw) smf-2018-07-071-2/+2
* devcb.h: Looks like GCC does require typename (nw) AJR2018-07-071-2/+2
* devcb.h: Further attempted GCC build fixing (nw) AJR2018-07-071-1/+1
* devcb.h: Attempted fix for GCC build (nw) AJR2018-07-071-1/+1
* Fixes for building with Microsoft Visual Studio 2015. (nw) smf-2018-07-071-2/+16
* (nw) well that was dumb - fix crashing ATA devices, slightly modernise some code Vas Crabb2018-07-071-2/+2
* 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