diff --git a/libraries/base/dp/dp.peripheral.yaml b/libraries/base/dp/dp.peripheral.yaml
index 22ec8afb33b8e8755a86d7093a3b075c41408d9c..d24c787541f44ac1301163617119582a3484ccdb 100644
--- a/libraries/base/dp/dp.peripheral.yaml
+++ b/libraries/base/dp/dp.peripheral.yaml
@@ -137,7 +137,7 @@ peripherals:
               address_offset: 0x4
               access_mode: RW
           - - field_name: bsn
-              field_description: "Initial BSN"
+              field_description: "Write: initial BSN. Read: BSN at last sync. First access lo, then hi."
               address_offset: 0x8
               user_width: 64
               radix: uint64
@@ -177,7 +177,7 @@ peripherals:
               address_offset: 0x4
               access_mode: RW
           - - field_name: bsn_init
-              field_description: "Initial BSN"
+              field_description: "Write: initial BSN. Read: BSN at last sync. First access lo, then hi."
               address_offset: 0x8
               user_width: 64
               radix: uint64
@@ -199,7 +199,7 @@ peripherals:
         mm_port_description: ""
         fields:
           - - field_name: scheduled_bsn
-              field_description: "Write scheduled BSN. First access lo, then hi."
+              field_description: "Write: scheduled BSN. Read: last BSN. First access lo, then hi."
               address_offset: 0x0
               user_width: 64
               radix: uint64