diff options
author | 2008-12-11 09:40:22 +0000 | |
---|---|---|
committer | 2008-12-11 09:40:22 +0000 | |
commit | d87ef8f79b70ca8117b8f365d4836ad4448086f7 (patch) | |
tree | ae903a5c8f3aa26aca66e9425542e8b3d44c716a /src/emu/cpu/h6280/h6280.c | |
parent | c8944548df7b46b621039b1cea123b53c499664e (diff) |
Here's the big one....
Added new function cpuexec_describe_context(machine) which can be
used in logerror() and other printf-style functions to return a
description of the current CPU/PC given only the machine. Changed
several dozen sites to use this instead of directly interrogating
the activecpu.
Removed all other uses of activecpu throughout the system. Removed
activecpu from the machine structure to prevent future abuse.
Removed cpu_push_context() and cpu_pop_context(), and all call
sites.
Voodoo devices now require a CPU to be defined in the configuration
in order to know whom to steal cycles from or stall when FIFOs get
full. Updated all voodoo users to specify one.
CPD1869 devices now also require a CPU to be defined in the
configuration, in order to know which CPU's registers to fetch.
Updated all cdp1869 users to specify one.
Many other small changes to make this all work.
Diffstat (limited to 'src/emu/cpu/h6280/h6280.c')
0 files changed, 0 insertions, 0 deletions