diff --git a/libraries/base/dp/dp.peripheral.yaml b/libraries/base/dp/dp.peripheral.yaml
index 697f014501864ff93650e4ef28770ad95e7575f5..c31af572f3c88eb17d5fb411a151b6b084499ec4 100644
--- a/libraries/base/dp/dp.peripheral.yaml
+++ b/libraries/base/dp/dp.peripheral.yaml
@@ -386,25 +386,25 @@ peripherals:
               access_mode: RO
           - - field_name: bsn_at_sync
               field_description: "Data stream BSN at sync."
-              address_offset: 0x4
+              address_offset: 1 * MM_BUS_SIZE
               user_width: 64
               radix: uint64
               access_mode: RO
           - - field_name: nof_sop
               field_description: "Number data blocks (sop = start of packet) during last sync interval."
-              address_offset: 0xC
+              address_offset: 3 * MM_BUS_SIZE
               access_mode: RO
           - - field_name: nof_valid
               field_description: "Number valid samples of the data blocks during last sync interval (= nof_sop * block size)."
-              address_offset: 0x10
+              address_offset: 4 * MM_BUS_SIZE
               access_mode: RO
           - - field_name: nof_err
               field_description: "Number data blocks with error indication during last sync interval."
-              address_offset: 0x14
+              address_offset: 5 * MM_BUS_SIZE
               access_mode: RO
           - - field_name: latency
               field_description: "Arrival latency of data stream BSN at sync, relative to local sync."
-              address_offset: 0x20
+              address_offset: 6 * MM_BUS_SIZE
               access_mode: RO