summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/upd7810/7810dasm.c
Commit message (Collapse)AuthorAgeFilesLines
* upd7810: reorganize, compile source files seperately instead of Dirk Best2014-06-111-5464/+0
| | | including them into the main source
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-2777/+2775
|
* First round of an attempted cleanup of header files in the system. Aaron Giles2010-01-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Created new central header "emu.h"; this should be included by pretty much any driver or device as the first include. This file in turn includes pretty much everything a driver or device will need, minus any other devices it references. Note that emu.h should *never* be included by another header file. - Updated all files in the core (src/emu) to use emu.h. - Removed a ton of redundant and poorly-tracked header includes from within other header files. - Temporarily changed driver.h to map to emu.h until we update files outside of the core. Added class wrapper around tagmap so it can be directly included and accessed within objects that need it. Updated all users to embed tagmap objects and changed them to call through the class. Added nicer functions for finding devices, ports, and regions in a machine: machine->device("tag") -- return the named device, or NULL machine->port("tag") -- return the named port, or NULL machine->region("tag"[, &length[, &flags]]) -- return the named region and optionally its length and flags Made the device tag an astring. This required touching a lot of code that printed the device to explicitly fetch the C-string from it. (Thank you gcc for flagging that issue!)
* uPD7801 core changes: Wilbert Pol2010-01-021-5/+5
| | | | | | - Fixed incorrect disassembly of some instructions. - Updated the handling of interrupts to match the documentation.
* Results of running the latest srcclean. Aaron Giles2009-12-281-1748/+1748
|
* CPU cores now compile cleanly. Aaron Giles2009-03-151-2/+2
|
* Added macros for all CPU callbacks to ease future changes. Aaron Giles2008-11-081-4/+6
| | | | Updated all CPU cores to use them.
* Spacing and version bump.mame0123u3 Aaron Giles2008-02-281-24/+24
|
* From: Wilbert Pol [mailto:wilbert@jdg.info] Aaron Giles2008-02-281-3551/+4955
| | | | | | | | | Subject: uPD7801, uPD78C05, and uPD78C06 cpu cores added to the uPD7810 cpu core This patch adds basic support for the NEC uPD7801, uPD78C05, and uPD78C06 cpus to the uPD7810 cpu core.
* Copyright cleanup: Aaron Giles2008-01-061-1/+1
| | | | | | - removed years from copyright notices - removed redundant (c) from copyright notices - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team"
* Changes for MAME 0.121u3.mame0121u3 Aaron Giles2007-12-171-16/+16
|
* Initial checkin of MAME 0.121.mame0121 Aaron Giles2007-12-171-0/+4059