summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/devintrf.c
Commit message (Expand)AuthorAgeFilesLines
* devintrf.* -> device.* Aaron Giles2011-06-281-1143/+0
* Fix device clock modification to update all related parameters. Aaron Giles2011-05-261-12/+21
* Switch input ports to use function-based constructors instead of tokens. Aaron Giles2011-05-101-1/+1
* "Why do you take this apart now? I'm trying to get us out of here and you pul... smf-2011-05-101-1/+1
* Cleanups and version bumpmame0142u3 Angelo Salese2011-05-081-8/+8
* "You have taken your first step into a larger world." ―Obi-Wan Kenobi smf-2011-05-061-1/+1
* Converted presave/postload functions to delegates. In a lot of Aaron Giles2011-04-301-10/+8
* Set machine prior to starting a new device if not already done. Aaron Giles2011-04-291-0/+5
* Switch to using delegates for some callbacks: Aaron Giles2011-04-271-19/+8
* Collapsed device_config and device_t into one class. Updated all Aaron Giles2011-04-271-392/+512
* Rename state_manager -> save_manager since the term "state" is overloaded. Aaron Giles2011-04-201-5/+5
* Privatized most of the m_machine pointers in the system to prevent Aaron Giles2011-04-191-3/+3
* Switch from m_machine to machine() everywhere. In some cases this Aaron Giles2011-04-181-17/+17
* (Big tangle of changes that all happened as I was looking into the ROM Aaron Giles2011-04-131-0/+24
* Move overridable device->rom_region(), device->machine_config_additions(), and Aaron Giles2011-03-301-3/+3
* BIG update. Aaron Giles2011-03-291-11/+10
* Cleanup of machine.h. Shuffled some fields around, and moved several Aaron Giles2011-03-281-2/+2
* Added possibility of altering default input port setting for devices. [Miodra... Miodrag Milanovic2011-03-161-0/+1
* Converted core_options to a class. Removed a bunch of marginal Aaron Giles2011-03-031-3/+3
* Input ports can now be added to device, names are formed as sub tags from par... Miodrag Milanovic2011-02-131-0/+11
* mame_file is now emu_file and is a class. It is required Aaron Giles2011-02-121-5/+5
* Removed short name as parameter from device_config this way it is not mandato... Miodrag Milanovic2011-02-111-2/+1
* - Added shortname to devices in order to make ROM loading per device possible... Miodrag Milanovic2011-02-101-1/+2
* Get rid of state_save_register_device_* macros in favor of direct Aaron Giles2011-02-091-3/+3
* Moved the state saving system to C++. For now the registration macros Aaron Giles2011-02-081-4/+5
* Move generic templates from emucore.h to emutempl.h. Aaron Giles2011-02-071-3/+3
* Convert emu_timers to objects. Move implementation and management of Aaron Giles2011-02-061-0/+22
* Converted attotime to a class, with proper operators. Removed old Aaron Giles2011-02-031-2/+2
* Ok, last major rename for this round: Aaron Giles2011-01-011-1/+1
* Cleanups and version bump.mame0139u3 Aaron Giles2010-09-191-3/+3
* Added an integral device_timer_id to device timers. This is a Aaron Giles2010-09-171-1/+1
* Moved auto-finding code down into the device_t object so it can be more Aaron Giles2010-09-141-1/+75
* Made the mc146818 a proper device, modernized it, and added an NVRAM interface Aaron Giles2010-09-101-0/+11
* Added DECLARE/DEFINE_TRIVIAL_DERIVED_DEVICE macros to simplify the Aaron Giles2010-09-091-1/+1
* Move debug_setup() call to after the device_debug class is created. Aaron Giles2010-09-061-13/+3
* Integrated comments into debugcpu.c, and removed debugcmt.c. Modernized Aaron Giles2010-09-051-0/+5
* Have each device create its own device_debug instead of letting the Aaron Giles2010-09-041-0/+5
* Changed driver_data objects to be devices. Replaced the driver_data_t Aaron Giles2010-09-021-23/+21
* Cleanups and version bump.mame0139u2 Aaron Giles2010-08-301-1/+1
* De-converted MACHINE_DRIVER from tokens back to constructor functions, regaining Aaron Giles2010-08-261-147/+4
* Fix crash when exiting the debugger if breakpoints are set. Aaron Giles2010-08-021-0/+1
* Moved debugging structure away from CPUs only and attached to all Aaron Giles2010-07-061-1/+1
* Created CPU-specific device types for all CPUs, using new macros Aaron Giles2010-07-031-3/+18
* Added overrides to fetch the execute and state interfaces without doing Aaron Giles2010-07-021-0/+6
* Split mame.c into mame.c and machine.c, the latter containing the Aaron Giles2010-06-301-7/+7
* Made the machine_config a proper object. Added detokenize method to Aaron Giles2010-06-281-4/+5
* Changed device name from an overridable function to a parameter passed to Aaron Giles2010-06-251-2/+3
* Cleanups and version bump. Aaron Giles2010-06-171-24/+24
* WARNING: There are likely to be regressions in both functionality and Aaron Giles2010-06-081-303/+768
* Made device->tag and devconfig->tag into private member variables (m_tag). Aaron Giles2010-03-081-9/+9