summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src/tools.lua
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2017-03-25 17:35:45 -0400
committer AJR <ajrhacker@users.noreply.github.com>2017-03-25 17:35:45 -0400
commit323eb04ded6efbf03ff4355512201a0df0d443a7 (patch)
tree67b13536617fe0ffdfb0b02ecff639e3f8a18f8f /docs/release/scripts/src/tools.lua
parent8ce5aa566f3f8faac454ee875c6495bf475cb6bd (diff)
Memory unit masking and address mirroring fixes (nw)
- Fix a bug which effectively treated AM_MIRROR as AM_SELECT when applied to a single-address range mirrored into a contiguous block. The automatic expansion of zero address masks now only applies to those stemming from (default) configuration, not from optimization. (This allows the assertion in latch8_device to be reinstated.) - Fix a bug where AM_SELECT applied to narrow-width handlers with a submaximal number of subunits would select the wrong address bits or none at all. (This allows rpunch_gga_w to be WRITE8 as intended.) - Add more stringent appropriateness checking of unit masks for narrow-width handlers.
Diffstat (limited to 'docs/release/scripts/src/tools.lua')
0 files changed, 0 insertions, 0 deletions