summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emumem.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* (nw) move some stuff to an anonymous namespace, and fully specialise template... Vas Crabb2019-10-261-50/+54
* Make devdelegate more like devcb for configuration. This is a Vas Crabb2019-10-261-521/+298
* disable VALIDATE_REFCOUNTS, due to nforcepc installing a device map while a h... smf-2019-10-251-1/+1
* Make submaps work with address-shifted spaces (nw) AJR2019-06-091-2/+2
* emumem: Remove obsolete alignement limit Olivier Galibert2019-04-061-19/+0
* (nw) Clean up the mess on master Vas Crabb2019-03-261-9/+14
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-14/+9
* emumem: Allow an address shift of 1 (to the right) for 8-bit spaces (nw) AJR2019-03-011-0/+9
* Eliminate the default address map member of address_space_config (nw) AJR2019-02-171-9/+5
* emumem: remove m_baseptr, may fix the save state issues [O. Galibert] Olivier Galibert2018-12-201-9/+1
* -keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, ... mooglyguy2018-12-141-1/+1
* Invalidate memory access caches when removing watchpoints to prevent crashes ... AJR2018-10-231-0/+1
* srcclean (nw) Vas Crabb2018-09-231-2/+2
* emumem: Fix ioports/membanks in internal maps [O. Galibert] Olivier Galibert2018-08-261-18/+18
* Apply logical address mask properly in debug disassembly view AJR2018-08-241-8/+68
* memory,devcb: Put capabilities at parity [O. Galibert] Olivier Galibert2018-08-101-1/+185
* memory: Allow simplified versions of handlers [O. Galibert] Olivier Galibert2018-08-021-31/+308
* (nw) srcclean and some cleanup: Vas Crabb2018-07-221-17/+17
* A better way to make friends (nw) AJR2018-06-291-3/+0
* emumem: Backend modernization [O. Galibert] Olivier Galibert2018-06-291-3685/+869
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-111-345/+177
* Relax constraints on address mirroring/global mask combinations. Mirror bits ... AJR2018-04-111-3/+1
* Fix fencepost in memory_manager::region_containing, which caused regions to b... smf-2018-04-071-1/+1
* Now that was a subtle one... (nw) Olivier Galibert2018-04-051-0/+2
* Grammar police (nw) Olivier Galibert2018-02-241-2/+2
* Set up heavily mirrored memory ranges with subunit masks (e.g. orunners) much... AJR2018-02-151-31/+61
* Generalized support for byte-smeared accesses (nw) (#3207) ajrhacker2018-02-151-140/+162
* API change: Memory maps are now methods of the owner class [O. Galibert] Olivier Galibert2018-02-121-35/+84
* Head, meet desk (nw) Olivier Galibert2018-02-071-1/+1
* Renju fix, that one was a nightmare (nw) Olivier Galibert2018-02-071-7/+11
* API change: Memory maps are now "last entry wins" [O. Galibert] Olivier Galibert2018-01-311-7/+1
* srcclean and manual cleanups (nw) Vas Crabb2017-12-241-7/+7
* we're all friends (nw) smf-2017-12-151-51/+51
* Remove machine member of address_space (nw) AJR2017-12-141-36/+35
* another example of m_machine(machine()) (nw) smf-2017-12-141-3/+3
* replacing space.machine() with machine() has some interesting consequences (nw) smf-2017-12-141-6/+6
* space.machine -> machine (nw) Olivier Galibert2017-12-141-5/+5
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-18/+68
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-68/+18
* Watchpoint fixes (nw) Olivier Galibert2017-12-031-18/+68
* constexpr implies inline, generalise iabs, work around lack of C++14 constexp... Vas Crabb2017-12-011-1/+1
* Pet peeving with extreme prejudice (nw) Olivier Galibert2017-11-301-161/+161
* fixes (nw) Olivier Galibert2017-11-301-1/+1
* fix for Visual Studio 2017 (nw) smf-2017-11-291-2/+2
* emumem: API change [O. Galibert] Olivier Galibert2017-11-291-331/+538
* forgot these (nw) Vas Crabb2017-07-131-1/+3
* kill a trampoline (nw) Vas Crabb2017-07-131-18/+0
* Make device_memory_interface own its address_spaces Vas Crabb2017-07-131-116/+98
* make device_memory_interface slightly less of a special case, use a typedef t... Vas Crabb2017-07-101-13/+0
* Initialization ordering fixes (nw) Olivier Galibert2017-07-031-1/+13