summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/device.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* (nw) add doxygen comments for a bunch of core stuff, and convert a bunch of c... Vas Crabb2019-10-161-17/+278
* -core: Removed almost all MCFG defines, and removed all remaining MACHINE_CON... MooglyGuy2019-07-021-6/+0
* (nw) Clean up the mess on master Vas Crabb2019-03-261-12/+32
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-32/+12
* -device: Added more granular device_feature bits as well as a couple more cat... MooglyGuy2019-03-171-13/+32
* -astrocade: Various changes. [Ryan Holtz] mooglyguy2019-03-171-1/+2
* emumem: Fix ioports/membanks in internal maps [O. Galibert] Olivier Galibert2018-08-261-6/+6
* devcb3 Vas Crabb2018-07-071-6/+3
* Allow passing std::unique_ptr<TYPE> directly to save_pointer and remove now-s... AJR2018-06-241-2/+2
* as if millions of this pointers suddenly cried out in terror, and were sudden... Vas Crabb2018-06-081-3/+3
* Add support for custom device constructors when replacing devices. Vas Crabb2018-05-081-0/+2
* Streamline machine configuration macros - everyone's a device edition. Vas Crabb2018-05-061-5/+0
* Make MCFG_DEVICE_ADD and callable device types more flexible: Vas Crabb2018-05-041-2/+30
* Allow devcb to be bound to a device/mixin or the target of a device Vas Crabb2018-05-021-0/+1
* Make devopt menu localisable. Vas Crabb2018-04-281-2/+2
* Sarayan made me do it. Vas Crabb2018-04-281-26/+42
* remove safe_pc() and safe_pcbase() (nw) smf-2018-04-131-2/+0
* Allow machine configuration to specify BIOS easily, move default BIOS selecti... Vas Crabb2018-03-261-4/+5
* destaticify initializations (nw) (#3289) wilbertpol2018-03-041-24/+24
* Register device callbacks and add some basic validation for them AJR2018-02-201-0/+6
* Fixes (nw) Olivier Galibert2018-02-131-2/+3
* xtal.h is dead, long live to xtal.cpp [O. Galibert] Olivier Galibert2018-01-231-0/+2
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-1/+0
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-0/+1
* device_interface: Eliminate device pointer conversion (nw) AJR2017-12-131-1/+0
* Move object finder resolution before device_start - should solve github #2759 Vas Crabb2017-10-281-0/+2
* Turn most of the ROM entry accessor macros into templates, and make them work... Vas Crabb2017-09-181-1/+1
* Fix -slot card,bios=rev (selected BIOS was being applied to slot itself, not ... Vas Crabb2017-08-041-2/+2
* added flag for imperfect timing (nw) hap2017-07-271-1/+2
* Move unemulated/imperfect flags from machines into devices. Vas Crabb2017-07-271-9/+65
* fix clang build (nw) smf-2017-07-041-2/+0
* finally got rid of machine_mconfig_additions (nw) Ivan Vangelista2017-06-141-1/+0
* general cleanup: Vas Crabb2017-05-231-16/+0
* There's no day like today. This just follows up on the last commit: game dri... Vas Crabb2017-05-221-1/+2
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-141-43/+84
* Mechanism for devices to generate clocks for other devices AJR2017-04-211-0/+1
* Refactoring in response to MT#6531 Nathan Woods2017-04-061-0/+1
* No, Vas, defaulting the constructor won't do here (nw) AJR2017-03-021-1/+2
* fix assumption that device being described is root device (fixes sampleof=005... Vas Crabb2017-03-031-2/+2
* Fix clang build by supplying constructor for device_registrar (nw) AJR2017-03-021-0/+2
* fix for libc++ build (nw) Vas Crabb2017-03-031-1/+1
* Self-registering devices. Vas Crabb2017-03-031-63/+220
* Self-registering devices prep: Vas Crabb2017-02-271-13/+25
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-24/+24
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-21/+21
* More cleanup on the back of Osso's fix for a7e393b36b57cead61978f332135a509b2... Vas Crabb2016-08-301-11/+27
* srcclean and translation regeneration Vas Crabb2016-08-291-1/+1
* C++-fiied code that iterates over rom_entry arrays (without usage of rom_[fir... Nathan Woods2016-08-071-1/+2
* Created a tiny_rom_entry structure for the purposes of rom_entry declarations... Nathan Woods2016-08-061-2/+3
* Changes rom_entry from a struct to a class, storing its strings as std::strin... Nathan Woods2016-08-011-1/+1