Hi, The address which is driven on the "address" pin of hw-glue-probe-bus is the one which comes in on the "upstream" bus. This is OK if the probe bus is at the top of the memory heirarchy, but not so useful if it is, for example, between a mapper and a memory component. In this case, the address which is driven is the offset into the memory region. In order to make this component more useful, I've committed the attached patch which adds a "base-address" attribute to hw-glue-probe-bus. This base is added to the address being probed and the result is driven on the "address" pin. This allows the actual address being probed to be driven in cases like the one above. The default value of "base-address" is zero, so the behaviour of configurations which don't set it will not change. Tested on the internal port which exposed the requirement. Let me know if you have any problems or concerns. Dave