summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/generic.c
Commit message (Expand)AuthorAgeFilesLines
* First pass at modernizing struct definitions. Aaron Giles2012-09-151-1/+1
* ioport.c C++ conversion. Mostly internal changes, with no Aaron Giles2012-05-031-1/+1
* Made UI for BIOS selection where applicable, and moved info about current Miodrag Milanovic2012-04-301-2/+2
* Whoops, broke some stuff. Aaron Giles2012-04-101-0/+39
* Renamed device_irq_callback to device_irq_acknowledge_callback to Aaron Giles2012-04-101-181/+0
* modernization of some CUSTOM_INPUT's part 5 (no whatsnew) Miodrag Milanovic2012-04-091-2/+2
* Moved all drivers to using the audio/watchdog helpers defined in the driver_d... Miodrag Milanovic2012-04-051-9/+0
* allow generic_pulse_irq_line to be longer than 1 cycle. Michaƫl Banaan Ananas2012-02-111-16/+16
* Clean-ups and version bumpmame0144u7 Angelo Salese2012-01-291-1/+1
* Fix NVRAM file naming. Aaron Giles2012-01-261-24/+16
* Move devices into a proper hierarchy and handle naming Aaron Giles2012-01-241-26/+18
* Removed ugly function cpu_interrupt_enable() from the core, and updated all t... Angelo Salese2011-11-301-45/+0
* Removed ugly function interrupt_enable_w from the core, and updated all the d... Angelo Salese2011-11-291-22/+0
* Added generic helper read/write members to the driver_device base class. Aaron Giles2011-11-221-0/+9
* Fix for handling nvram of subdevices, currently replace : with _ (no whatsnew) Miodrag Milanovic2011-11-041-2/+3
* nvram devices each have their own file. smf-2011-10-231-36/+62
* Clean-ups and version bumpmame0143u1 Angelo Salese2011-07-111-1/+1
* reduced number of cases. smf-2011-07-081-6/+2
* Fix nvram filename for non-biosed sets (no whatsnew) Miodrag Milanovic2011-07-081-1/+5
* nvram - in case of multiple bioses, system nvram will be saved in [Miodrag M... Miodrag Milanovic2011-07-061-2/+19
* Changed input read/write and crosshair callbacks into delegates. Aaron Giles2011-05-111-1/+1
* Switch input ports to use function-based constructors instead of tokens. Aaron Giles2011-05-101-1/+1
* Switch to using delegates for some callbacks: Aaron Giles2011-04-271-3/+3
* Collapsed device_config and device_t into one class. Updated all Aaron Giles2011-04-271-3/+3
* Rename state_manager -> save_manager since the term "state" is overloaded. Aaron Giles2011-04-201-4/+4
* Remove redundant item cpu from address_space, in favor of Aaron Giles2011-03-291-2/+2
* BIG update. Aaron Giles2011-03-291-74/+74
* Cleanup of machine.h. Shuffled some fields around, and moved several Aaron Giles2011-03-281-15/+15
* Added device_t::memory() to fetch a reference to the memory interface, Aaron Giles2011-03-271-21/+21
* Converted core_options to a class. Removed a bunch of marginal Aaron Giles2011-03-031-6/+6
* mame_file is now emu_file and is a class. It is required Aaron Giles2011-02-121-52/+16
* Get rid of state_save_register_device_* macros in favor of direct Aaron Giles2011-02-091-4/+4
* Fix build break from last checkin. Aaron Giles2011-02-061-2/+2
* Convert emu_timers to objects. Move implementation and management of Aaron Giles2011-02-061-3/+3
* Converted attotime to a class, with proper operators. Removed old Aaron Giles2011-02-031-4/+4
* running_device -> device_t Aaron Giles2010-12-311-5/+5
* Added templates required_shared_ptr<> and optional_shared_ptr<> which Aaron Giles2010-09-041-66/+0
* Massive memory system change. This is another step along the path toward Aaron Giles2010-08-191-3/+3
* More loop initializers for PowerPC compile. R. Belmont2010-07-071-1/+1
* Cleanups and version bump.mame0138u3 Aaron Giles2010-07-061-1/+1
* Created CPU-specific device types for all CPUs, using new macros Aaron Giles2010-07-031-6/+19
* Remove the following functions: Aaron Giles2010-07-011-4/+2
* Split mame.c into mame.c and machine.c, the latter containing the Aaron Giles2010-06-301-20/+23
* Made the machine_config a proper object. Added detokenize method to Aaron Giles2010-06-281-15/+15
* Cleanups and version bump. Aaron Giles2010-06-171-1/+1
* Regression fixes: Aaron Giles2010-06-141-2/+7
* WARNING: There are likely to be regressions in both functionality and Aaron Giles2010-06-081-51/+57
* Correct a long-standing design flaw: device configuration state Aaron Giles2010-01-181-12/+12
* Created new template class tagged_list which manages a simple list Aaron Giles2010-01-171-2/+2
* Bulk driver.h -> emu.h switch. Aaron Giles2010-01-101-1/+0