From 314b746bf1effee742f9ae6429756643cf1d8b80 Mon Sep 17 00:00:00 2001
From: Jens Georg <jens.georg@desy.de>
Date: Tue, 15 Dec 2020 09:50:05 +0100
Subject: [PATCH] Use correct map file for new motor firmware

---
 bam/settings/dynamic_setttings.py             |   2 +-
 bam/templates/BAM.dmap                        |   2 +-
 ...ller_pzt4_md22_md22_fmc20_6s45_r2261.mapp} | 255 ++++++++----------
 3 files changed, 121 insertions(+), 138 deletions(-)
 rename bam/templates/{controller_pzt4_md22_md22_fmc20_6s150_r2536.mapp => controller_pzt4_md22_md22_fmc20_6s45_r2261.mapp} (69%)

diff --git a/bam/settings/dynamic_setttings.py b/bam/settings/dynamic_setttings.py
index e040f04..6615be8 100644
--- a/bam/settings/dynamic_setttings.py
+++ b/bam/settings/dynamic_setttings.py
@@ -1,3 +1,3 @@
 BAM_REVISION="r4018"
-MOTOR_REVISION="r2536"
+MOTOR_REVISION="r2261"
 
diff --git a/bam/templates/BAM.dmap b/bam/templates/BAM.dmap
index 475e492..7293318 100644
--- a/bam/templates/BAM.dmap
+++ b/bam/templates/BAM.dmap
@@ -1,6 +1,6 @@
 ##mako
 BAM_DEVICE    (pci:pcieunis${BAM_DEVNO}?map=sdiag_bam_fmc25_${BAM_REVISION}.mapp)
-MOTOR_DEVICE  (pci:pcie${MOTOR_DEVNO}?map=controller_pzt4_md22_md22_fmc20_6s150_${MOTOR_REVISION}.mapp)
+MOTOR_DEVICE  (pci:pcie${MOTOR_DEVNO}?map=controller_pzt4_md22_md22_fmc20_6s45_${MOTOR_REVISION}.mapp)
 TOROID_RAW    (doocs?facility=${ACCELERATOR}.DIAG&device=TOROID&location=${TOROID_LOCATION[STATION]})
 TOROID        (logicalNameMap?map=toroid.xlmap)
 MLO_RAW       (doocs?facility=${ACCELERATOR}.SYNC&device=${MLO_DEVICE[STATION]}&location=${MLO_LOCATION[STATION]})
diff --git a/bam/templates/controller_pzt4_md22_md22_fmc20_6s150_r2536.mapp b/bam/templates/controller_pzt4_md22_md22_fmc20_6s45_r2261.mapp
similarity index 69%
rename from bam/templates/controller_pzt4_md22_md22_fmc20_6s150_r2536.mapp
rename to bam/templates/controller_pzt4_md22_md22_fmc20_6s45_r2261.mapp
index 7f08598..14e2d08 100644
--- a/bam/templates/controller_pzt4_md22_md22_fmc20_6s150_r2536.mapp
+++ b/bam/templates/controller_pzt4_md22_md22_fmc20_6s45_r2261.mapp
@@ -1,25 +1,26 @@
-@MAPFILE_REVISION 2536
-APP.0.WORD_FIRMWARE                                                   1          800            4      1     32      0    0   RO
-APP.0.WORD_REVISION                                                   1          804            4      1     32      0    0   RO
-APP.0.WORD_CAPABILITIES                                               1          808            4      1     32      0    0   RO
-APP.0.WORD_CLK_FREQ                                                   4            0           16      1     32      0    0   RW
-APP.0.WORD_TIMING_FREQ                                                9          160           36      1     32      0    0   RW
-APP.0.WORD_TIMING_INT_ENA                                             1          200            4      1      9      0    0   RW
-APP.0.WORD_TIMING_CNT                                                 9          204           36      1     32      0    0   RW
-APP.0.WORD_TIMING_TRG_SEL                                             1          244            4      1      4      0    0   RW
-APP.0.WORD_TIMING_USER_TRG                                            1          248            4      1      1      0    0   RW
-APP.0.WORD_DAQ_ENABLE                                                 1          260            4      1      2      0    0   RW
-APP.0.WORD_DAQ_STR_SEL                                                1          264            4      1      2      0    0   RW
-APP.0.WORD_DAQ_DBUF_DIS                                               1          268            4      1      2      0    0   RW
-APP.0.WORD_DAQ_CURR_BUF                                               2          272            8      1      2      0    0   RO
-APP.0.WORD_DAQ_CURR_OFFSET                                            2          280            8      1     32      0    0   RO
-APP.0.WORD_DAQ_CURR_CNT                                               2          284            8      1     32      0    0   RO
-APP.0.WORD_FMC_ID                                                     1          300            4      1     32      0    0   RO
-APP.0.WORD_DIAG_RESET                                                 1          396            4      1      1      0    0   RW
-APP.0.WORD_LLL_RX_CRC_ERR_CNT                                         4          400           16      1     32      0    0   RO
-APP.0.WORD_LLL_VALID_DATA_CNT                                         4          416           16      1     32      0    0   RO
-APP.0.WORD_PZT4_LLL_SRC                                               4          512           16      1      4      0    0   RO
-APP.0.VAR_CON_FMC_2                                                 512         2048         2048      1     32      0    0   RW
+@MAPFILE_REVISION 2261
+APP.0.APP_CONTROLLER_PZT4                                             1            0            4      1     32      0    0   RW
+CONTROLLER_PZT4.0.WORD_FIRMWARE                                       1          800            4      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_REVISION                                       1          804            4      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_CAPABILITIES                                   1          808            4      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_CLK_FREQ                                       4            0           16      1     32      0    0   RW
+CONTROLLER_PZT4.0.WORD_TIMING_FREQ                                    9          160           36      1     32      0    0   RW
+CONTROLLER_PZT4.0.WORD_TIMING_INT_ENA                                 1          200            4      1      9      0    0   RW
+CONTROLLER_PZT4.0.WORD_TIMING_CNT                                     9          204           36      1     32      0    0   RW
+CONTROLLER_PZT4.0.WORD_TIMING_TRG_SEL                                 1          244            4      1      4      0    0   RW
+CONTROLLER_PZT4.0.WORD_TIMING_USER_TRG                                1          248            4      1      1      0    0   RW
+CONTROLLER_PZT4.0.WORD_DAQ_ENABLE                                     1          260            4      1      2      0    0   RW
+CONTROLLER_PZT4.0.WORD_DAQ_STR_SEL                                    1          264            4      1      2      0    0   RW
+CONTROLLER_PZT4.0.WORD_DAQ_DBUF_DIS                                   1          268            4      1      2      0    0   RW
+CONTROLLER_PZT4.0.WORD_DAQ_CURR_BUF                                   2          272            8      1      2      0    0   RO
+CONTROLLER_PZT4.0.WORD_DAQ_CURR_OFFSET                                2          280            8      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_DAQ_CURR_CNT                                   2          284            8      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_FMC_ID                                         1          300            4      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_DIAG_RESET                                     1          396            4      1      1      0    0   RW
+CONTROLLER_PZT4.0.WORD_LLL_RX_CRC_ERR_CNT                             4          400           16      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_LLL_VALID_DATA_CNT                             4          416           16      1     32      0    0   RO
+CONTROLLER_PZT4.0.WORD_PZT4_LLL_SRC                                   4          512           16      1      4      0    0   RO
+CONTROLLER_PZT4.0.VAR_CON_FMC_2                                     512         2048         2048      1     32      0    0   RW
 MD22.0.WORD_FIRMWARE                                                  1         2448            4      1     32      0    0   RO
 MD22.0.WORD_REVISION                                                  1         2452            4      1     32      0    0   RO
 MD22.0.WORD_PROJ_ID                                                   1         2052            4      1     32      0    0   RO
@@ -60,17 +61,13 @@ MD22.0.WORD_I2C_FMC_CMD                                               1
 MD22.0.WORD_M1_VOLTAGE_EN                                             1         2204            4      1      2      0    0   RW
 MD22.0.WORD_M2_VOLTAGE_EN                                             1         2208            4      1      2      0    0   RW
 MD22.0.WORD_LIMITER_FAULT                                             1         2212            4      1      2      0    0   RO
-MD22.0.WORD_M1_CAL_END_SW_POS                                         1         2216            4      1     32      0    1   RW
-MD22.0.WORD_M1_CAL_END_SW_NEG                                         1         2220            4      1     32      0    1   RW
-MD22.0.WORD_M1_CAL_TOL_POS                                            1         2224            4      1     32      0    1   RW
-MD22.0.WORD_M1_CAL_TOL_NEG                                            1         2228            4      1     32      0    1   RW
-MD22.0.WORD_M1_CAL_TIME                                               1         2232            4      1     32      0    0   RW
-MD22.0.WORD_M2_CAL_END_SW_POS                                         1         2236            4      1     32      0    1   RW
-MD22.0.WORD_M2_CAL_END_SW_NEG                                         1         2240            4      1     32      0    1   RW
-MD22.0.WORD_M2_CAL_TOL_POS                                            1         2244            4      1     32      0    1   RW
-MD22.0.WORD_M2_CAL_TOL_NEG                                            1         2248            4      1     32      0    1   RW
-MD22.0.WORD_M2_CAL_TIME                                               1         2252            4      1     32      0    0   RW
-APP.0.VAR_CON_FMC_1                                                 512         4096         2048      1     32      0    0   RW
+MD22.0.WORD_M1_END_SW_POS                                             1         2216            4      1     32      0    1   RW
+MD22.0.WORD_M1_END_SW_NEG                                             1         2220            4      1     32      0    1   RW
+MD22.0.WORD_M1_CAL_TIME                                               1         2224            4      1     32      0    0   RW
+MD22.0.WORD_M2_END_SW_POS                                             1         2228            4      1     32      0    1   RW
+MD22.0.WORD_M2_END_SW_NEG                                             1         2232            4      1     32      0    1   RW
+MD22.0.WORD_M2_CAL_TIME                                               1         2236            4      1     32      0    0   RW
+CONTROLLER_PZT4.0.VAR_CON_FMC_1                                     512         4096         2048      1     32      0    0   RW
 MD22.1.WORD_FIRMWARE                                                  1         4496            4      1     32      0    0   RO
 MD22.1.WORD_REVISION                                                  1         4500            4      1     32      0    0   RO
 MD22.1.WORD_PROJ_ID                                                   1         4100            4      1     32      0    0   RO
@@ -111,32 +108,13 @@ MD22.1.WORD_I2C_FMC_CMD                                               1
 MD22.1.WORD_M1_VOLTAGE_EN                                             1         4252            4      1      2      0    0   RW
 MD22.1.WORD_M2_VOLTAGE_EN                                             1         4256            4      1      2      0    0   RW
 MD22.1.WORD_LIMITER_FAULT                                             1         4260            4      1      2      0    0   RO
-MD22.1.WORD_M1_CAL_END_SW_POS                                         1         4264            4      1     32      0    1   RW
-MD22.1.WORD_M1_CAL_END_SW_NEG                                         1         4268            4      1     32      0    1   RW
-MD22.1.WORD_M1_CAL_TOL_POS                                            1         4272            4      1     32      0    1   RW
-MD22.1.WORD_M1_CAL_TOL_NEG                                            1         4276            4      1     32      0    1   RW
-MD22.1.WORD_M1_CAL_TIME                                               1         4280            4      1     32      0    0   RW
-MD22.1.WORD_M2_CAL_END_SW_POS                                         1         4284            4      1     32      0    1   RW
-MD22.1.WORD_M2_CAL_END_SW_NEG                                         1         4288            4      1     32      0    1   RW
-MD22.1.WORD_M2_CAL_TOL_POS                                            1         4292            4      1     32      0    1   RW
-MD22.1.WORD_M2_CAL_TOL_NEG                                            1         4296            4      1     32      0    1   RW
-MD22.1.WORD_M2_CAL_TIME                                               1         4300            4      1     32      0    0   RW
-APP.0.ALG_INTER                                                     512         8192         2048      1     32      0    0   RW
-INTER.0.WORD_FIRMWARE                                                 1         8192            4      1     32      0    0   RO
-INTER.0.WORD_REVISION                                                 1         8196            4      1     32      0    0   RO
-INTER.0.WORD_STEP1                                                    1         8200            4      1     18      0    1   RW
-INTER.0.WORD_STEP2                                                    1         8204            4      1     18      0    1   RW
-INTER.0.WORD_STEP3                                                    1         8208            4      1     18      0    1   RW
-INTER.0.WORD_COEFF1                                                   1         8212            4      1     18      0    1   RW
-INTER.0.WORD_COEFF2                                                   1         8216            4      1     18      0    1   RW
-INTER.0.WORD_COEFF3                                                   1         8220            4      1     18      0    1   RW
-INTER.0.WORD_COEFF4                                                   1         8224            4      1     18      0    1   RW
-INTER.0.WORD_COEFF5                                                   1         8228            4      1     18      0    1   RW
-INTER.0.WORD_COEFF6                                                   1         8232            4      1     18      0    1   RW
-INTER.0.WORD_DBG_COUNTER                                              3         8236           12      1     25      0    1   RO
-INTER.0.WORD_DBG_POS                                                  2         8248            8      1     25      0    1   RO
-INTER.0.WORD_INTER_RESET                                              1         8256            4      1      4      0    0   RW
-APP.0.RTM_PZT4                                                    65536       262144       262144      1     32      0    0   RW
+MD22.1.WORD_M1_END_SW_POS                                             1         4264            4      1     32      0    1   RW
+MD22.1.WORD_M1_END_SW_NEG                                             1         4268            4      1     32      0    1   RW
+MD22.1.WORD_M1_CAL_TIME                                               1         4272            4      1     32      0    0   RW
+MD22.1.WORD_M2_END_SW_POS                                             1         4276            4      1     32      0    1   RW
+MD22.1.WORD_M2_END_SW_NEG                                             1         4280            4      1     32      0    1   RW
+MD22.1.WORD_M2_CAL_TIME                                               1         4284            4      1     32      0    0   RW
+CONTROLLER_PZT4.0.RTM_PZT4                                        65536       262144       262144      1     32      0    0   RW
 PZT4.0.WORD_FIRMWARE                                                  1       262944            4      1     32      0    0   RO
 PZT4.0.WORD_REVISION                                                  1       262948            4      1     32      0    0   RO
 PZT4.0.WORD_DAC_RESET                                                 1       262144            4      1     32      0    0   RW
@@ -184,7 +162,7 @@ PZT4.0.AREA_PZT4_CHANNEL_0                                         8192       39
 PZT4.0.AREA_PZT4_CHANNEL_1                                         8192       425984        32768      1     18      0    1   RW
 PZT4.0.AREA_PZT4_CHANNEL_2                                         8192       458752        32768      1     18      0    1   RW
 PZT4.0.AREA_PZT4_CHANNEL_3                                         8192       491520        32768      1     18      0    1   RW
-APP.0.BOARD_FMC20_6S150                                          524288            0      2097152      1     32      0    0   RW
+CONTROLLER_PZT4.0.BOARD_FMC20_6S150                              524288            0      2097152      1     32      0    0   RW
 FMC20_6S150.0.WORD_FIRMWARE                                           1      2097152            4      1     32      0    0   RO
 FMC20_6S150.0.WORD_REVISION                                           1      2097156            4      1     32      0    0   RO
 FMC20_6S150.0.WORD_TIMESTAMP                                          1      2097160            4      1     32      0    0   RO
@@ -193,79 +171,84 @@ FMC20_6S150.0.WORD_PSRAM_REV                                          1      209
 FMC20_6S150.0.WORD_USER                                               1      2097216            4      1     32      0    0   RW
 FMC20_6S150.0.AREA_APP                                           524288            0      2097152      1     32      0    0   RW
 FMC20_6S150.0.AREA_PROGRAMMER                                     16384      2162688        65536      1     32      0    0   RW
-APP.0.AREA_MULTIPLEXED_SEQUENCE_DAQ0_BUF0                        262144            0      1048576     13     32      0    0   RW
-APP.0.SEQUENCE_DAQ0_BUF0_0                                            1            0            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_1                                            1            4            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_2                                            1            8            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_3                                            1           12            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_4                                            1           16            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_5                                            1           20            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_6                                            1           24            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_7                                            1           28            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_8                                            1           32            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_9                                            1           36            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_10                                           1           40            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_11                                           1           44            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_12                                           1           48            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_13                                           1           52            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_14                                           1           56            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF0_15                                           1           60            4     13     18      0    1   RW
-APP.0.AREA_MULTIPLEXED_SEQUENCE_DAQ0_BUF1                        262144      1048576      1048576     13     32      0    0   RW
-APP.0.SEQUENCE_DAQ0_BUF1_0                                            1      1048576            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_1                                            1      1048580            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_2                                            1      1048584            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_3                                            1      1048588            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_4                                            1      1048592            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_5                                            1      1048596            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_6                                            1      1048600            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_7                                            1      1048604            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_8                                            1      1048608            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_9                                            1      1048612            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_10                                           1      1048616            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_11                                           1      1048620            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_12                                           1      1048624            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_13                                           1      1048628            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_14                                           1      1048632            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ0_BUF1_15                                           1      1048636            4     13     18      0    1   RW
-APP.0.AREA_MULTIPLEXED_SEQUENCE_DAQ1_BUF0                        262144      2097152      1048576     13     32      0    0   RW
-APP.0.SEQUENCE_DAQ1_BUF0_0                                            1      2097152            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_1                                            1      2097156            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_2                                            1      2097160            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_3                                            1      2097164            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_4                                            1      2097168            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_5                                            1      2097172            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_6                                            1      2097176            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_7                                            1      2097180            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_8                                            1      2097184            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_9                                            1      2097188            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_10                                           1      2097192            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_11                                           1      2097196            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_12                                           1      2097200            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_13                                           1      2097204            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_14                                           1      2097208            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF0_15                                           1      2097212            4     13     18      0    1   RW
-APP.0.AREA_MULTIPLEXED_SEQUENCE_DAQ1_BUF1                        262144      3145728      1048576     13     32      0    0   RW
-APP.0.SEQUENCE_DAQ1_BUF1_0                                            1      3145728            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_1                                            1      3145732            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_2                                            1      3145736            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_3                                            1      3145740            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_4                                            1      3145744            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_5                                            1      3145748            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_6                                            1      3145752            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_7                                            1      3145756            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_8                                            1      3145760            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_9                                            1      3145764            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_10                                           1      3145768            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_11                                           1      3145772            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_12                                           1      3145776            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_13                                           1      3145780            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_14                                           1      3145784            4     13     18      0    1   RW
-APP.0.SEQUENCE_DAQ1_BUF1_15                                           1      3145788            4     13     18      0    1   RW
-BOARD.0.WORD_FIRMWARE                                                 1      2097152            4      0     32      0    0   RO
-BOARD.0.WORD_REVISION                                                 1      2097156            4      0     32      0    0   RO
-BOARD.0.WORD_TIMESTAMP                                                1      2097160            4      0     32      0    0   RO
-BOARD.0.WORD_STATUS                                                   1      2097164            4      0     32      0    0   RO
-BOARD.0.WORD_PSRAM_REV                                                1      2097168            4      0      1      0    0   RW
-BOARD.0.WORD_USER                                                     1      2097216            4      0     32      0    0   RW
-BOARD.0.AREA_APP                                                 524288            0      2097152      0     32      0    0   RW
-BOARD.0.AREA_PROGRAMMER                                           16384      2162688        65536      0     32      0    0   RW
+CONTROLLER_PZT4.0.AREA_MULTIPLEXED_SEQUENCE_DAQ0_BUF0            262144            0      1048576     13     32      0    0   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_0                                1            0            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_1                                1            4            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_2                                1            8            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_3                                1           12            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_4                                1           16            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_5                                1           20            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_6                                1           24            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_7                                1           28            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_8                                1           32            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_9                                1           36            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_10                               1           40            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_11                               1           44            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_12                               1           48            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_13                               1           52            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_14                               1           56            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF0_15                               1           60            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.AREA_MULTIPLEXED_SEQUENCE_DAQ0_BUF1            262144      1048576      1048576     13     32      0    0   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_0                                1      1048576            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_1                                1      1048580            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_2                                1      1048584            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_3                                1      1048588            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_4                                1      1048592            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_5                                1      1048596            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_6                                1      1048600            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_7                                1      1048604            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_8                                1      1048608            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_9                                1      1048612            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_10                               1      1048616            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_11                               1      1048620            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_12                               1      1048624            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_13                               1      1048628            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_14                               1      1048632            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ0_BUF1_15                               1      1048636            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.AREA_MULTIPLEXED_SEQUENCE_DAQ1_BUF0            262144      2097152      1048576     13     32      0    0   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_0                                1      2097152            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_1                                1      2097156            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_2                                1      2097160            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_3                                1      2097164            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_4                                1      2097168            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_5                                1      2097172            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_6                                1      2097176            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_7                                1      2097180            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_8                                1      2097184            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_9                                1      2097188            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_10                               1      2097192            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_11                               1      2097196            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_12                               1      2097200            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_13                               1      2097204            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_14                               1      2097208            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF0_15                               1      2097212            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.AREA_MULTIPLEXED_SEQUENCE_DAQ1_BUF1            262144      3145728      1048576     13     32      0    0   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_0                                1      3145728            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_1                                1      3145732            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_2                                1      3145736            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_3                                1      3145740            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_4                                1      3145744            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_5                                1      3145748            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_6                                1      3145752            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_7                                1      3145756            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_8                                1      3145760            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_9                                1      3145764            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_10                               1      3145768            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_11                               1      3145772            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_12                               1      3145776            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_13                               1      3145780            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_14                               1      3145784            4     13     18      0    1   RW
+CONTROLLER_PZT4.0.SEQUENCE_DAQ1_BUF1_15                               1      3145788            4     13     18      0    1   RW
+BOARD.0.WORD_FIRMWARE                                                 1            0            4      0     32      0    0   RO
+BOARD.0.WORD_REVISION                                                 1            4            4      0     32      0    0   RO
+BOARD.0.WORD_TIMESTAMP                                                1            8            4      0     32      0    0   RO
+BOARD.0.WORD_CLK_FREQ                                                 4          128           16      0     32      0    0   RW
+BOARD.0.WORD_CLK_SEL                                                  1          144            4      0      2      0    0   RW
+BOARD.0.AREA_CPS                                                     32         4096          128      0      8      0    0   RW
+BOARD.0.WORD_LLL_RESET                                                1          156            4      0      4      0    0   RW
+BOARD.0.WORD_LLL_STATUS                                               3          160           12      0     32      0    0   RW
+BOARD.0.WORD_LLL_LOOPBACK                                             3          176           12      0      3      0    0   RW
+BOARD.0.AREA_PROGRAMMER                                           16384        65536        65536      0     32      0    0   RW
+BOARD.0.WORD_RESET_N                                                  1          200            4      0      1      0    0   RW
+BOARD.0.WORD_BOOT_STATUS                                              1          204            4      0      1      0    0   RW
+BOARD.0.AREA_DMA                                               67108864            0    268435456     13     32      0    0   RO
-- 
GitLab