DPRD needs the LADDR as a HW_IO data type - I noticed that the type checking has been tightened up from V13 to V14
Plus, the HW_IO is not the peripheral address, you need to use LOG2MOD on the address to get the HW_IO.
(found this out using a 1517 CPU)