Hi, The attached patch enhances the syntax accepted when defining mappings in the hw-mapper-basic and hw-mapper-transparent components to allow the specification of a base address for the mapped memory. Currently, the default mapped base address for hw-mapper-basic is zero and for hw-mapper-transparent it is the same as the starting address of the range. The mapped base address is specified using = within the range specification as follows: [=-] wordsize and stride/width are also still accepted: [*=,stride,width] This patch does not change the behavior of existing specifications. The SID mapper tests pass with no regressions as does xstormy16-allinsn.exp. Also tested against an internal port which inspired this enhancement. Ok to commit? Dave