summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/addrmap.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove some machine().device usage from the core (nw) AJR2018-05-201-5/+3
* Relax constraints on address mirroring/global mask combinations. Mirror bits ... AJR2018-04-111-0/+6
* Some corners of C/C++ are just a pain (nw) Olivier Galibert2018-03-141-1/+1
* addrmap: Fix subtle bug with nonsubtle effects, also ensure initialization (nw) Olivier Galibert2018-03-141-1/+2
* Rename some memory stuff (nw) Olivier Galibert2018-03-141-6/+23
* Generalized support for byte-smeared accesses (nw) (#3207) ajrhacker2018-02-151-2/+5
* emumem: Fix extra-large device map (nw) Olivier Galibert2018-02-121-6/+9
* API change: Memory maps are now methods of the owner class [O. Galibert] Olivier Galibert2018-02-121-187/+200
* address_map: Internal maps must now be constructed last to have priority (nw) AJR2018-02-011-6/+6
* memory: Deambiguate handlers, also a hint of things to come (nw) Olivier Galibert2018-01-191-26/+26
* Pet peeving with extreme prejudice (nw) Olivier Galibert2017-11-301-2/+2
* remove debug code (nw) smf-2017-11-291-1/+0
* emumem: API change [O. Galibert] Olivier Galibert2017-11-291-13/+7
* Start adding stuff for iterating ROM entries in a more C++ way without needin... Vas Crabb2017-09-221-3/+5
* dimemory: Lift the cap on the number of address spaces per device [O. Galibert] Olivier Galibert2017-07-031-3/+3
* Improve validation checking for address ranges (nw) AJR2017-06-221-11/+10
* Sorry test, it's not that I don't like you anymore, but there's this Olivier Galibert2017-06-211-4/+1
* NPOT subunit compromise (nw) AJR2017-04-281-7/+2
* Perform unitmask checking during validation in non-debug builds (nw) AJR2017-04-261-7/+31
* Memory unit masking and address mirroring fixes (nw) AJR2017-03-251-1/+25
* Adds a new addrmap.cpp validation intended to catch AM_REGION declarations no... Nathan Woods2017-03-091-0/+4
* Address map fixes (nw) AJR2016-12-251-3/+5
* srcclean (nw) Vas Crabb2016-11-271-3/+3
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-25/+25
* addrmem: Obvious renames and helpers [O. Galibert] Olivier Galibert2016-11-101-4/+4
* addrmap: Dotify [O. Galibert] Olivier Galibert2016-11-101-33/+33
* addrmap: Change setters into passthroughs [O. Galibert] Olivier Galibert2016-11-091-15/+30
* addrmap: Simplify constructor, thanks Micko [O. Galibert] Olivier Galibert2016-11-091-18/+1
* addrmap: De-hand-templatize address_map_entry, remove then unneeded entry par... Olivier Galibert2016-11-091-101/+31
* addrmap: Remove device parameter [O. Galibert] Olivier Galibert2016-11-091-29/+36
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-25/+25
* Make address maps complain when entry bounds lie outside the global mask (nw) AJR2016-08-081-2/+13
* Validity checking for AM_MASK/AM_MIRROR/AM_SELECT, based on OG's recent restr... AJR2016-06-171-0/+22
* Memory fun [O.Galibert] Olivier Galibert2016-06-141-0/+4
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-3/+3
* Iterate over devices C++11 style AJR2016-04-181-4/+3
* Typo fix: nonexistant → nonexistent Jordi Mallach2016-04-011-4/+4
* Iterate over core classes C++11 style AJR2016-03-311-44/+48
* reverting: Miodrag Milanovic2016-01-201-17/+19
* Revert "rest of device parameters to std::string (nw)" Miodrag Milanovic2016-01-201-1/+1
* rest of device parameters to std::string (nw) Miodrag Milanovic2016-01-161-1/+1
* tags are now strings (nw) Miodrag Milanovic2016-01-161-19/+17
* Refactoring memory map validity checking AJR2015-12-191-1/+152
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-13/+13
* Cleanups and version bumpmame0168 Miodrag Milanovic2015-11-251-2/+2
* Some cleanups and init fixes with help of ReSharper C++ (nw) Miodrag Milanovic2015-11-111-1/+2
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+615