mame/docs
AJR bb0964f9a2 Changes to debugger memory address translation
- memory_translate now returns an address space number rather a boolean flag, permitting addresses in part of one space to map to an entirely different space. This is primarily intended to help MCUs which have blocks of internal memory that can be dynamically remapped, but may also allow for more accurate emulation of MMUs that drive multiple external address spaces, since the old limit of four address spaces per MAME device has been lifted.
- memory_translate has also been made a const method, in spite of a couple of badly behaved CPU cores that can't honestly treat it as one.
- The (read|write)_(byte|word|dword|qword|memory|opcode) accessors have been transferred from debugger_cpu to device_memory_interface, with somewhat modified arguments corresponding to the translate function it calls through to if requested.
2017-08-01 00:21:19 -04:00
..
man
source Changes to debugger memory address translation 2017-08-01 00:21:19 -04:00
swlist Added documentation to main tree (nw) 2016-08-24 15:16:43 +02:00
themes/sphinx_rtd_theme Added documentation to main tree (nw) 2016-08-24 15:16:43 +02:00
.gitignore Added documentation to main tree (nw) 2016-08-24 15:16:43 +02:00
CONTRIBUTING.md Added documentation to main tree (nw) 2016-08-24 15:16:43 +02:00
LICENSE Added documentation to main tree (nw) 2016-08-24 15:16:43 +02:00
Makefile Added documentation to main tree (nw) 2016-08-24 15:16:43 +02:00
README.md (nw) 2017-05-10 10:49:13 -04:00
update.sh Update permissions (nw) 2016-08-24 15:30:19 +02:00

MAME Documentation

This contains the source for docs.mamedev.org.