openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

wcmod_address.h (74128B)


      1 /*
      2  * 
      3  *
      4  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      5  * 
      6  * Copyright 2007-2019 Broadcom Inc. All rights reserved.
      7  */
      8 #include <sal/types.h>
      9 #ifndef _WC_ADDRESS_H_
     10 #define _WC_ADDRESS_H_
     11 
     12 #define IEEE0BLK_MIICNTL_NAME "IEEE0BLK_MIICNTL"
     13 #define IEEE0BLK_MIICNTL_ADDR  0x00000000
     14 
     15 #define IEEE0BLK_MIISTAT_NAME "IEEE0BLK_MIISTAT"
     16 #define IEEE0BLK_MIISTAT_ADDR  0x00000001
     17 
     18 #define IEEE0BLK_ID1_NAME "IEEE0BLK_ID1"
     19 #define IEEE0BLK_ID1_ADDR  0x00000002
     20 
     21 #define IEEE0BLK_ID2_NAME "IEEE0BLK_ID2"
     22 #define IEEE0BLK_ID2_ADDR  0x00000003
     23 
     24 #define IEEE0BLK_AUTONEGADV_NAME "IEEE0BLK_AUTONEGADV"
     25 #define IEEE0BLK_AUTONEGADV_ADDR  0x00000004
     26 
     27 #define IEEE0BLK_AUTONEGLPABIL_NAME "IEEE0BLK_AUTONEGLPABIL"
     28 #define IEEE0BLK_AUTONEGLPABIL_ADDR  0x00000005
     29 
     30 #define IEEE0BLK_AUTONEGEXP_NAME "IEEE0BLK_AUTONEGEXP"
     31 #define IEEE0BLK_AUTONEGEXP_ADDR  0x00000006
     32 
     33 #define IEEE0BLK_AUTONEGNP_NAME "IEEE0BLK_AUTONEGNP"
     34 #define IEEE0BLK_AUTONEGNP_ADDR  0x00000007
     35 
     36 #define IEEE0BLK_AUTONEGLPABIL2_NAME "IEEE0BLK_AUTONEGLPABIL2"
     37 #define IEEE0BLK_AUTONEGLPABIL2_ADDR  0x00000008
     38 
     39 #define IEEE0BLK_MIIEXTSTAT_NAME "IEEE0BLK_MIIEXTSTAT"
     40 #define IEEE0BLK_MIIEXTSTAT_ADDR  0x0000000f
     41 
     42 #define XGXSBLK0_XGXSCONTROL_NAME "XGXSBLK0_XGXSCONTROL"
     43 #define XGXSBLK0_XGXSCONTROL_ADDR  0x00008000
     44 
     45 #define XGXSBLK0_XGXSSTATUS_NAME "XGXSBLK0_XGXSSTATUS"
     46 #define XGXSBLK0_XGXSSTATUS_ADDR  0x00008001
     47 
     48 #define XGXSBLK0_XGMIIIDLE_NAME "XGXSBLK0_XGMIIIDLE"
     49 #define XGXSBLK0_XGMIIIDLE_ADDR  0x00008002
     50 
     51 #define XGXSBLK0_XGMIISYNC_NAME "XGXSBLK0_XGMIISYNC"
     52 #define XGXSBLK0_XGMIISYNC_ADDR  0x00008003
     53 
     54 #define XGXSBLK0_XGMIISKIP_NAME "XGXSBLK0_XGMIISKIP"
     55 #define XGXSBLK0_XGMIISKIP_ADDR  0x00008004
     56 
     57 #define XGXSBLK0_XGMIISOPEOP_NAME "XGXSBLK0_XGMIISOPEOP"
     58 #define XGXSBLK0_XGMIISOPEOP_ADDR  0x00008005
     59 
     60 #define XGXSBLK0_XGMIIALIGN_NAME "XGXSBLK0_XGMIIALIGN"
     61 #define XGXSBLK0_XGMIIALIGN_ADDR  0x00008006
     62 
     63 #define XGXSBLK0_XGMIIRCONTROL_NAME "XGXSBLK0_XGMIIRCONTROL"
     64 #define XGXSBLK0_XGMIIRCONTROL_ADDR  0x00008007
     65 
     66 #define XGXSBLK0_XGMIITCONTROL_NAME "XGXSBLK0_XGMIITCONTROL"
     67 #define XGXSBLK0_XGMIITCONTROL_ADDR  0x00008008
     68 
     69 #define XGXSBLK0_XGMIISWAP_NAME "XGXSBLK0_XGMIISWAP"
     70 #define XGXSBLK0_XGMIISWAP_ADDR  0x00008009
     71 
     72 #define XGXSBLK0_LSSLSID_NAME "XGXSBLK0_LSSLSID"
     73 #define XGXSBLK0_LSSLSID_ADDR  0x0000800a
     74 
     75 #define XGXSBLK0_LSSTINFO_NAME "XGXSBLK0_LSSTINFO"
     76 #define XGXSBLK0_LSSTINFO_ADDR  0x0000800b
     77 
     78 #define XGXSBLK0_LSSRINFO_NAME "XGXSBLK0_LSSRINFO"
     79 #define XGXSBLK0_LSSRINFO_ADDR  0x0000800c
     80 
     81 #define XGXSBLK0_MMDSELECT_NAME "XGXSBLK0_MMDSELECT"
     82 #define XGXSBLK0_MMDSELECT_ADDR  0x0000800d
     83 
     84 #define XGXSBLK0_MISCCONTROL1_NAME "XGXSBLK0_MISCCONTROL1"
     85 #define XGXSBLK0_MISCCONTROL1_ADDR  0x0000800e
     86 
     87 #define XGXSBLK0_BLOCKADDRESS_NAME "XGXSBLK0_BLOCKADDRESS"
     88 #define XGXSBLK0_BLOCKADDRESS_ADDR  0x0000800f
     89 
     90 #define XGXSBLK1_DESKEW_NAME "XGXSBLK1_DESKEW"
     91 #define XGXSBLK1_DESKEW_ADDR  0x00008010
     92 
     93 #define XGXSBLK1_LINK_NAME "XGXSBLK1_LINK"
     94 #define XGXSBLK1_LINK_ADDR  0x00008011
     95 
     96 #define XGXSBLK1_TESTRX_NAME "XGXSBLK1_TESTRX"
     97 #define XGXSBLK1_TESTRX_ADDR  0x00008012
     98 
     99 #define XGXSBLK1_TESTTX_NAME "XGXSBLK1_TESTTX"
    100 #define XGXSBLK1_TESTTX_ADDR  0x00008013
    101 
    102 #define XGXSBLK1_TESTXG_NAME "XGXSBLK1_TESTXG"
    103 #define XGXSBLK1_TESTXG_ADDR  0x00008014
    104 
    105 #define XGXSBLK1_LANECTRL0_NAME "XGXSBLK1_LANECTRL0"
    106 #define XGXSBLK1_LANECTRL0_ADDR  0x00008015
    107 
    108 #define XGXSBLK1_LANECTRL1_NAME "XGXSBLK1_LANECTRL1"
    109 #define XGXSBLK1_LANECTRL1_ADDR  0x00008016
    110 
    111 #define XGXSBLK1_LANECTRL2_NAME "XGXSBLK1_LANECTRL2"
    112 #define XGXSBLK1_LANECTRL2_ADDR  0x00008017
    113 
    114 #define XGXSBLK1_LANECTRL3_NAME "XGXSBLK1_LANECTRL3"
    115 #define XGXSBLK1_LANECTRL3_ADDR  0x00008018
    116 
    117 #define XGXSBLK1_LANEPRBS_NAME "XGXSBLK1_LANEPRBS"
    118 #define XGXSBLK1_LANEPRBS_ADDR  0x00008019
    119 
    120 #define XGXSBLK1_LANETEST_NAME "XGXSBLK1_LANETEST"
    121 #define XGXSBLK1_LANETEST_ADDR  0x0000801a
    122 
    123 #define XGXSBLK1_LSSREVNT_NAME "XGXSBLK1_LSSREVNT"
    124 #define XGXSBLK1_LSSREVNT_ADDR  0x0000801b
    125 
    126 #define XGXSBLK1_DSKEVNT_NAME "XGXSBLK1_DSKEVNT"
    127 #define XGXSBLK1_DSKEVNT_ADDR  0x0000801c
    128 
    129 #define XGXSBLK1_AERREVNT_NAME "XGXSBLK1_AERREVNT"
    130 #define XGXSBLK1_AERREVNT_ADDR  0x0000801d
    131 
    132 #define XGXSBLK1_CKCMPEVNT_NAME "XGXSBLK1_CKCMPEVNT"
    133 #define XGXSBLK1_CKCMPEVNT_ADDR  0x0000801e
    134 
    135 #define XGXSBLK1_BLOCKADDRESS_NAME "XGXSBLK1_BLOCKADDRESS"
    136 #define XGXSBLK1_BLOCKADDRESS_ADDR  0x0000801f
    137 
    138 #define TXBERT_TXBERTCTRL_NAME "TXBERT_TXBERTCTRL"
    139 #define TXBERT_TXBERTCTRL_ADDR  0x00008020
    140 
    141 #define TXBERT_TXBERTSOPEOP_NAME "TXBERT_TXBERTSOPEOP"
    142 #define TXBERT_TXBERTSOPEOP_ADDR  0x00008021
    143 
    144 #define TXBERT_TXBERTSIZE0_NAME "TXBERT_TXBERTSIZE0"
    145 #define TXBERT_TXBERTSIZE0_ADDR  0x00008022
    146 
    147 #define TXBERT_TXBERTSIZE1_NAME "TXBERT_TXBERTSIZE1"
    148 #define TXBERT_TXBERTSIZE1_ADDR  0x00008023
    149 
    150 #define TXBERT_TXBERTSIZE2_NAME "TXBERT_TXBERTSIZE2"
    151 #define TXBERT_TXBERTSIZE2_ADDR  0x00008024
    152 
    153 #define TXBERT_TXBERTIPG0_NAME "TXBERT_TXBERTIPG0"
    154 #define TXBERT_TXBERTIPG0_ADDR  0x00008025
    155 
    156 #define TXBERT_TXBERTIPG1_NAME "TXBERT_TXBERTIPG1"
    157 #define TXBERT_TXBERTIPG1_ADDR  0x00008026
    158 
    159 #define TXBERT_TXBERTBYTEU_NAME "TXBERT_TXBERTBYTEU"
    160 #define TXBERT_TXBERTBYTEU_ADDR  0x00008027
    161 
    162 #define TXBERT_TXBERTBYTEL_NAME "TXBERT_TXBERTBYTEL"
    163 #define TXBERT_TXBERTBYTEL_ADDR  0x00008028
    164 
    165 #define TXBERT_TXBERTPACKETU_NAME "TXBERT_TXBERTPACKETU"
    166 #define TXBERT_TXBERTPACKETU_ADDR  0x00008029
    167 
    168 #define TXBERT_TXBERTPACKETL_NAME "TXBERT_TXBERTPACKETL"
    169 #define TXBERT_TXBERTPACKETL_ADDR  0x0000802a
    170 
    171 #define TXBERT_TXBERTCTRL1_NAME "TXBERT_TXBERTCTRL1"
    172 #define TXBERT_TXBERTCTRL1_ADDR  0x0000802b
    173 
    174 #define RXBERT_RXBERTCTRL_NAME "RXBERT_RXBERTCTRL"
    175 #define RXBERT_RXBERTCTRL_ADDR  0x00008030
    176 
    177 #define RXBERT_RXBERTSOPEOP_NAME "RXBERT_RXBERTSOPEOP"
    178 #define RXBERT_RXBERTSOPEOP_ADDR  0x00008031
    179 
    180 #define RXBERT_RXBERTBYTEU_NAME "RXBERT_RXBERTBYTEU"
    181 #define RXBERT_RXBERTBYTEU_ADDR  0x00008037
    182 
    183 #define RXBERT_RXBERTBYTEL_NAME "RXBERT_RXBERTBYTEL"
    184 #define RXBERT_RXBERTBYTEL_ADDR  0x00008038
    185 
    186 #define RXBERT_RXBERTPACKETU_NAME "RXBERT_RXBERTPACKETU"
    187 #define RXBERT_RXBERTPACKETU_ADDR  0x00008039
    188 
    189 #define RXBERT_RXBERTPACKETL_NAME "RXBERT_RXBERTPACKETL"
    190 #define RXBERT_RXBERTPACKETL_ADDR  0x0000803a
    191 
    192 #define RXBERT_RXBERTBITERR_NAME "RXBERT_RXBERTBITERR"
    193 #define RXBERT_RXBERTBITERR_ADDR  0x0000803b
    194 
    195 #define RXBERT_RXBERTBYTEERR_NAME "RXBERT_RXBERTBYTEERR"
    196 #define RXBERT_RXBERTBYTEERR_ADDR  0x0000803c
    197 
    198 #define RXBERT_RXBERTPKTERR_NAME "RXBERT_RXBERTPKTERR"
    199 #define RXBERT_RXBERTPKTERR_ADDR  0x0000803d
    200 
    201 #define RXBERT_RXBERTSTATUS_NAME "RXBERT_RXBERTSTATUS"
    202 #define RXBERT_RXBERTSTATUS_ADDR  0x0000803e
    203 
    204 #define PLL_ANAPLLSTATUS_NAME "PLL_ANAPLLSTATUS"
    205 #define PLL_ANAPLLSTATUS_ADDR  0x00008050
    206 
    207 #define PLL_ANAPLLCONTROL_NAME "PLL_ANAPLLCONTROL"
    208 #define PLL_ANAPLLCONTROL_ADDR  0x00008051
    209 
    210 #define PLL_ANAPLLTIMER1_NAME "PLL_ANAPLLTIMER1"
    211 #define PLL_ANAPLLTIMER1_ADDR  0x00008052
    212 
    213 #define PLL_ANAPLLTIMER2_NAME "PLL_ANAPLLTIMER2"
    214 #define PLL_ANAPLLTIMER2_ADDR  0x00008053
    215 
    216 #define PLL_ANAPLLTIMER3_NAME "PLL_ANAPLLTIMER3"
    217 #define PLL_ANAPLLTIMER3_ADDR  0x00008054
    218 
    219 #define PLL_ANACAPCONTROL_NAME "PLL_ANACAPCONTROL"
    220 #define PLL_ANACAPCONTROL_ADDR  0x00008055
    221 
    222 #define PLL_ANAFREQDETCNTR_NAME "PLL_ANAFREQDETCNTR"
    223 #define PLL_ANAFREQDETCNTR_ADDR  0x00008057
    224 
    225 #define PLL_ANAPLLASTATUS1_NAME "PLL_ANAPLLASTATUS1"
    226 #define PLL_ANAPLLASTATUS1_ADDR  0x00008058
    227 
    228 #define PLL_ANAPLLACONTROL0_NAME "PLL_ANAPLLACONTROL0"
    229 #define PLL_ANAPLLACONTROL0_ADDR  0x0000805a
    230 
    231 #define PLL_ANAPLLACONTROL1_NAME "PLL_ANAPLLACONTROL1"
    232 #define PLL_ANAPLLACONTROL1_ADDR  0x0000805b
    233 
    234 #define PLL_ANAPLLACONTROL2_NAME "PLL_ANAPLLACONTROL2"
    235 #define PLL_ANAPLLACONTROL2_ADDR  0x0000805c
    236 
    237 #define PLL_ANAPLLACONTROL3_NAME "PLL_ANAPLLACONTROL3"
    238 #define PLL_ANAPLLACONTROL3_ADDR  0x0000805d
    239 
    240 #define PLL_ANAPLLACONTROL4_NAME "PLL_ANAPLLACONTROL4"
    241 #define PLL_ANAPLLACONTROL4_ADDR  0x0000805e
    242 
    243 #define TX0_ANATXASTATUS0_NAME "TX0_ANATXASTATUS0"
    244 #define TX0_ANATXASTATUS0_ADDR  0x00008060
    245 
    246 #define TX0_ANATXACONTROL0_NAME "TX0_ANATXACONTROL0"
    247 #define TX0_ANATXACONTROL0_ADDR  0x00008061
    248 
    249 #define TX0_ANATXMDATA0_NAME "TX0_ANATXMDATA0"
    250 #define TX0_ANATXMDATA0_ADDR  0x00008062
    251 
    252 #define TX0_ANATXMDATA1_NAME "TX0_ANATXMDATA1"
    253 #define TX0_ANATXMDATA1_ADDR  0x00008063
    254 
    255 #define TX0_ANATXASTATUS1_NAME "TX0_ANATXASTATUS1"
    256 #define TX0_ANATXASTATUS1_ADDR  0x00008064
    257 
    258 #define TX0_ANATXACONTROL1_NAME "TX0_ANATXACONTROL1"
    259 #define TX0_ANATXACONTROL1_ADDR  0x00008065
    260 
    261 #define TX0_ANATXACONTROL2_NAME "TX0_ANATXACONTROL2"
    262 #define TX0_ANATXACONTROL2_ADDR  0x00008066
    263 
    264 #define TX0_TX_DRIVER_NAME "TX0_TX_DRIVER"
    265 #define TX0_TX_DRIVER_ADDR  0x00008067
    266 #ifdef BCM_TRIUMPH3_SUPPORT
    267 #define TX0_ANATXACONTROL6_NAME "TX0_ANATXACONTROL6"
    268 #define TX0_ANATXACONTROL6_ADDR  0x0000806a
    269 #endif
    270 #define TX1_ANATXASTATUS0_NAME "TX1_ANATXASTATUS0"
    271 #define TX1_ANATXASTATUS0_ADDR  0x00008070
    272 
    273 #define TX1_ANATXACONTROL0_NAME "TX1_ANATXACONTROL0"
    274 #define TX1_ANATXACONTROL0_ADDR  0x00008071
    275 
    276 #define TX1_ANATXMDATA0_NAME "TX1_ANATXMDATA0"
    277 #define TX1_ANATXMDATA0_ADDR  0x00008072
    278 
    279 #define TX1_ANATXMDATA1_NAME "TX1_ANATXMDATA1"
    280 #define TX1_ANATXMDATA1_ADDR  0x00008073
    281 
    282 #define TX1_ANATXASTATUS1_NAME "TX1_ANATXASTATUS1"
    283 #define TX1_ANATXASTATUS1_ADDR  0x00008074
    284 
    285 #define TX1_ANATXACONTROL1_NAME "TX1_ANATXACONTROL1"
    286 #define TX1_ANATXACONTROL1_ADDR  0x00008075
    287 
    288 #define TX1_ANATXACONTROL2_NAME "TX1_ANATXACONTROL2"
    289 #define TX1_ANATXACONTROL2_ADDR  0x00008076
    290 
    291 #define TX1_TX_DRIVER_NAME "TX1_TX_DRIVER"
    292 #define TX1_TX_DRIVER_ADDR  0x00008077
    293 
    294 #define TX2_ANATXASTATUS0_NAME "TX2_ANATXASTATUS0"
    295 #define TX2_ANATXASTATUS0_ADDR  0x00008080
    296 
    297 #define TX2_ANATXACONTROL0_NAME "TX2_ANATXACONTROL0"
    298 #define TX2_ANATXACONTROL0_ADDR  0x00008081
    299 
    300 #define TX2_ANATXMDATA0_NAME "TX2_ANATXMDATA0"
    301 #define TX2_ANATXMDATA0_ADDR  0x00008082
    302 
    303 #define TX2_ANATXMDATA1_NAME "TX2_ANATXMDATA1"
    304 #define TX2_ANATXMDATA1_ADDR  0x00008083
    305 
    306 #define TX2_ANATXASTATUS1_NAME "TX2_ANATXASTATUS1"
    307 #define TX2_ANATXASTATUS1_ADDR  0x00008084
    308 
    309 #define TX2_ANATXACONTROL1_NAME "TX2_ANATXACONTROL1"
    310 #define TX2_ANATXACONTROL1_ADDR  0x00008085
    311 
    312 #define TX2_ANATXACONTROL2_NAME "TX2_ANATXACONTROL2"
    313 #define TX2_ANATXACONTROL2_ADDR  0x00008086
    314 
    315 #define TX2_TX_DRIVER_NAME "TX2_TX_DRIVER"
    316 #define TX2_TX_DRIVER_ADDR  0x00008087
    317 
    318 #define TX3_ANATXASTATUS0_NAME "TX3_ANATXASTATUS0"
    319 #define TX3_ANATXASTATUS0_ADDR  0x00008090
    320 
    321 #define TX3_ANATXACONTROL0_NAME "TX3_ANATXACONTROL0"
    322 #define TX3_ANATXACONTROL0_ADDR  0x00008091
    323 
    324 #define TX3_ANATXMDATA0_NAME "TX3_ANATXMDATA0"
    325 #define TX3_ANATXMDATA0_ADDR  0x00008092
    326 
    327 #define TX3_ANATXMDATA1_NAME "TX3_ANATXMDATA1"
    328 #define TX3_ANATXMDATA1_ADDR  0x00008093
    329 
    330 #define TX3_ANATXASTATUS1_NAME "TX3_ANATXASTATUS1"
    331 #define TX3_ANATXASTATUS1_ADDR  0x00008094
    332 
    333 #define TX3_ANATXACONTROL1_NAME "TX3_ANATXACONTROL1"
    334 #define TX3_ANATXACONTROL1_ADDR  0x00008095
    335 
    336 #define TX3_ANATXACONTROL2_NAME "TX3_ANATXACONTROL2"
    337 #define TX3_ANATXACONTROL2_ADDR  0x00008096
    338 
    339 #define TX3_TX_DRIVER_NAME "TX3_TX_DRIVER"
    340 #define TX3_TX_DRIVER_ADDR  0x00008097
    341 
    342 #define TXB_ANATXASTATUS0_NAME "TXB_ANATXASTATUS0"
    343 #define TXB_ANATXASTATUS0_ADDR  0x000080a0
    344 
    345 #define TXB_ANATXACONTROL0_NAME "TXB_ANATXACONTROL0"
    346 #define TXB_ANATXACONTROL0_ADDR  0x000080a1
    347 
    348 #define TXB_ANATXMDATA0_NAME "TXB_ANATXMDATA0"
    349 #define TXB_ANATXMDATA0_ADDR  0x000080a2
    350 
    351 #define TXB_ANATXMDATA1_NAME "TXB_ANATXMDATA1"
    352 #define TXB_ANATXMDATA1_ADDR  0x000080a3
    353 
    354 #define TXB_ANATXASTATUS1_NAME "TXB_ANATXASTATUS1"
    355 #define TXB_ANATXASTATUS1_ADDR  0x000080a4
    356 
    357 #define TXB_ANATXACONTROL1_NAME "TXB_ANATXACONTROL1"
    358 #define TXB_ANATXACONTROL1_ADDR  0x000080a5
    359 
    360 #define TXB_ANATXACONTROL2_NAME "TXB_ANATXACONTROL2"
    361 #define TXB_ANATXACONTROL2_ADDR  0x000080a6
    362 
    363 #define TXB_TX_DRIVER_NAME "TXB_TX_DRIVER"
    364 #define TXB_TX_DRIVER_ADDR  0x000080a7
    365 
    366 #define RX0_ANARXSTATUS_NAME "RX0_ANARXSTATUS"
    367 #define RX0_ANARXSTATUS_ADDR  0x000080b0
    368 
    369 #define RX0_ANARXCONTROL_NAME "RX0_ANARXCONTROL"
    370 #define RX0_ANARXCONTROL_ADDR  0x000080b1
    371 
    372 #define RX0_ANARXTEST_NAME "RX0_ANARXTEST"
    373 #define RX0_ANARXTEST_ADDR  0x000080b8
    374 
    375 #define RX0_ANARXCONTROL1G_NAME "RX0_ANARXCONTROL1G"
    376 #define RX0_ANARXCONTROL1G_ADDR  0x000080b9
    377 
    378 #define RX0_ANARXCONTROLPCI_NAME "RX0_ANARXCONTROLPCI"
    379 #define RX0_ANARXCONTROLPCI_ADDR  0x000080ba
    380 
    381 #define RX0_ANARXASTATUS_NAME "RX0_ANARXASTATUS"
    382 #define RX0_ANARXASTATUS_ADDR  0x000080bb
    383 
    384 #define RX0_ANARXACONTROL1_NAME "RX0_ANARXACONTROL1"
    385 #define RX0_ANARXACONTROL1_ADDR  0x000080bc
    386 
    387 #define RX0_ANARXACONTROL2_NAME "RX0_ANARXACONTROL2"
    388 #define RX0_ANARXACONTROL2_ADDR  0x000080bd
    389 
    390 #define RX0_ANARXACONTROL3_NAME "RX0_ANARXACONTROL3"
    391 #define RX0_ANARXACONTROL3_ADDR  0x000080be
    392 
    393 #define RX1_ANARXSTATUS_NAME "RX1_ANARXSTATUS"
    394 #define RX1_ANARXSTATUS_ADDR  0x000080c0
    395 
    396 #define RX1_ANARXCONTROL_NAME "RX1_ANARXCONTROL"
    397 #define RX1_ANARXCONTROL_ADDR  0x000080c1
    398 
    399 #define RX1_ANARXTEST_NAME "RX1_ANARXTEST"
    400 #define RX1_ANARXTEST_ADDR  0x000080c8
    401 
    402 #define RX1_ANARXCONTROL1G_NAME "RX1_ANARXCONTROL1G"
    403 #define RX1_ANARXCONTROL1G_ADDR  0x000080c9
    404 
    405 #define RX1_ANARXCONTROLPCI_NAME "RX1_ANARXCONTROLPCI"
    406 #define RX1_ANARXCONTROLPCI_ADDR  0x000080ca
    407 
    408 #define RX1_ANARXASTATUS_NAME "RX1_ANARXASTATUS"
    409 #define RX1_ANARXASTATUS_ADDR  0x000080cb
    410 
    411 #define RX1_ANARXACONTROL1_NAME "RX1_ANARXACONTROL1"
    412 #define RX1_ANARXACONTROL1_ADDR  0x000080cc
    413 
    414 #define RX1_ANARXACONTROL2_NAME "RX1_ANARXACONTROL2"
    415 #define RX1_ANARXACONTROL2_ADDR  0x000080cd
    416 
    417 #define RX1_ANARXACONTROL3_NAME "RX1_ANARXACONTROL3"
    418 #define RX1_ANARXACONTROL3_ADDR  0x000080ce
    419 
    420 #define RX2_ANARXSTATUS_NAME "RX2_ANARXSTATUS"
    421 #define RX2_ANARXSTATUS_ADDR  0x000080d0
    422 
    423 #define RX2_ANARXCONTROL_NAME "RX2_ANARXCONTROL"
    424 #define RX2_ANARXCONTROL_ADDR  0x000080d1
    425 
    426 #define RX2_ANARXTEST_NAME "RX2_ANARXTEST"
    427 #define RX2_ANARXTEST_ADDR  0x000080d8
    428 
    429 #define RX2_ANARXCONTROL1G_NAME "RX2_ANARXCONTROL1G"
    430 #define RX2_ANARXCONTROL1G_ADDR  0x000080d9
    431 
    432 #define RX2_ANARXCONTROLPCI_NAME "RX2_ANARXCONTROLPCI"
    433 #define RX2_ANARXCONTROLPCI_ADDR  0x000080da
    434 
    435 #define RX2_ANARXASTATUS_NAME "RX2_ANARXASTATUS"
    436 #define RX2_ANARXASTATUS_ADDR  0x000080db
    437 
    438 #define RX2_ANARXACONTROL1_NAME "RX2_ANARXACONTROL1"
    439 #define RX2_ANARXACONTROL1_ADDR  0x000080dc
    440 
    441 #define RX2_ANARXACONTROL2_NAME "RX2_ANARXACONTROL2"
    442 #define RX2_ANARXACONTROL2_ADDR  0x000080dd
    443 
    444 #define RX2_ANARXACONTROL3_NAME "RX2_ANARXACONTROL3"
    445 #define RX2_ANARXACONTROL3_ADDR  0x000080de
    446 
    447 #define RX3_ANARXSTATUS_NAME "RX3_ANARXSTATUS"
    448 #define RX3_ANARXSTATUS_ADDR  0x000080e0
    449 
    450 #define RX3_ANARXCONTROL_NAME "RX3_ANARXCONTROL"
    451 #define RX3_ANARXCONTROL_ADDR  0x000080e1
    452 
    453 #define RX3_ANARXTEST_NAME "RX3_ANARXTEST"
    454 #define RX3_ANARXTEST_ADDR  0x000080e8
    455 
    456 #define RX3_ANARXCONTROL1G_NAME "RX3_ANARXCONTROL1G"
    457 #define RX3_ANARXCONTROL1G_ADDR  0x000080e9
    458 
    459 #define RX3_ANARXCONTROLPCI_NAME "RX3_ANARXCONTROLPCI"
    460 #define RX3_ANARXCONTROLPCI_ADDR  0x000080ea
    461 
    462 #define RX3_ANARXASTATUS_NAME "RX3_ANARXASTATUS"
    463 #define RX3_ANARXASTATUS_ADDR  0x000080eb
    464 
    465 #define RX3_ANARXACONTROL1_NAME "RX3_ANARXACONTROL1"
    466 #define RX3_ANARXACONTROL1_ADDR  0x000080ec
    467 
    468 #define RX3_ANARXACONTROL2_NAME "RX3_ANARXACONTROL2"
    469 #define RX3_ANARXACONTROL2_ADDR  0x000080ed
    470 
    471 #define RX3_ANARXACONTROL3_NAME "RX3_ANARXACONTROL3"
    472 #define RX3_ANARXACONTROL3_ADDR  0x000080ee
    473 
    474 #define RXB_ANARXSTATUS_NAME "RXB_ANARXSTATUS"
    475 #define RXB_ANARXSTATUS_ADDR  0x000080f0
    476 
    477 #define RXB_ANARXCONTROL_NAME "RXB_ANARXCONTROL"
    478 #define RXB_ANARXCONTROL_ADDR  0x000080f1
    479 
    480 #define RXB_ANARXTEST_NAME "RXB_ANARXTEST"
    481 #define RXB_ANARXTEST_ADDR  0x000080f8
    482 
    483 #define RXB_ANARXCONTROL1G_NAME "RXB_ANARXCONTROL1G"
    484 #define RXB_ANARXCONTROL1G_ADDR  0x000080f9
    485 
    486 #define RXB_ANARXCONTROLPCI_NAME "RXB_ANARXCONTROLPCI"
    487 #define RXB_ANARXCONTROLPCI_ADDR  0x000080fa
    488 
    489 #define RXB_ANARXASTATUS_NAME "RXB_ANARXASTATUS"
    490 #define RXB_ANARXASTATUS_ADDR  0x000080fb
    491 
    492 #define RXB_ANARXACONTROL1_NAME "RXB_ANARXACONTROL1"
    493 #define RXB_ANARXACONTROL1_ADDR  0x000080fc
    494 
    495 #define RXB_ANARXACONTROL2_NAME "RXB_ANARXACONTROL2"
    496 #define RXB_ANARXACONTROL2_ADDR  0x000080fd
    497 
    498 #define RXB_ANARXACONTROL3_NAME "RXB_ANARXACONTROL3"
    499 #define RXB_ANARXACONTROL3_ADDR  0x000080fe
    500 
    501 #define XGXSBLK2_RXLNSWAP_NAME "XGXSBLK2_RXLNSWAP"
    502 #define XGXSBLK2_RXLNSWAP_ADDR  0x00008100
    503 
    504 #define XGXSBLK2_TXLNSWAP_NAME "XGXSBLK2_TXLNSWAP"
    505 #define XGXSBLK2_TXLNSWAP_ADDR  0x00008101
    506 
    507 #define XGXSBLK2_QSETLNS01_NAME "XGXSBLK2_QSETLNS01"
    508 #define XGXSBLK2_QSETLNS01_ADDR  0x00008102
    509 
    510 #define XGXSBLK2_QSETLNS23_NAME "XGXSBLK2_QSETLNS23"
    511 #define XGXSBLK2_QSETLNS23_ADDR  0x00008103
    512 
    513 #define XGXSBLK2_UNICOREMODE10G_NAME "XGXSBLK2_UNICOREMODE10G"
    514 #define XGXSBLK2_UNICOREMODE10G_ADDR  0x00008104
    515 
    516 #define XGXSBLK2_INDCOMBCTRL_NAME "XGXSBLK2_INDCOMBCTRL"
    517 #define XGXSBLK2_INDCOMBCTRL_ADDR  0x00008105
    518 
    519 #define XGXSBLK2_TESTMODELANE_NAME "XGXSBLK2_TESTMODELANE"
    520 #define XGXSBLK2_TESTMODELANE_ADDR  0x00008106
    521 
    522 #define XGXSBLK2_TESTMODECOMBO_NAME "XGXSBLK2_TESTMODECOMBO"
    523 #define XGXSBLK2_TESTMODECOMBO_ADDR  0x00008107
    524 
    525 #define XGXSBLK2_TESTMODEMUX_NAME "XGXSBLK2_TESTMODEMUX"
    526 #define XGXSBLK2_TESTMODEMUX_ADDR  0x00008108
    527 
    528 #define XGXSBLK2_CX4SIGDETCNT_NAME "XGXSBLK2_CX4SIGDETCNT"
    529 #define XGXSBLK2_CX4SIGDETCNT_ADDR  0x00008109
    530 
    531 #define XGXSBLK2_LANERESET_NAME "XGXSBLK2_LANERESET"
    532 #define XGXSBLK2_LANERESET_ADDR  0x0000810a
    533 
    534 #define XGXSBLK2_XGXSSTATUS6_NAME "XGXSBLK2_XGXSSTATUS6"
    535 #define XGXSBLK2_XGXSSTATUS6_ADDR  0x0000810b
    536 
    537 #define XGXSBLK2_XFICONTROL_NAME "XGXSBLK2_XFICONTROL"
    538 #define XGXSBLK2_XFICONTROL_ADDR  0x0000810c
    539 
    540 #define XGXSBLK2_CL73CONTROL7_NAME "XGXSBLK2_CL73CONTROL7"
    541 #define XGXSBLK2_CL73CONTROL7_ADDR  0x0000810d
    542 
    543 #define XGXSBLK2_CL73CONTROL8_NAME "XGXSBLK2_CL73CONTROL8"
    544 #define XGXSBLK2_CL73CONTROL8_ADDR  0x0000810e
    545 
    546 #define XGXSBLK3_LOCALSTATUS_NAME "XGXSBLK3_LOCALSTATUS"
    547 #define XGXSBLK3_LOCALSTATUS_ADDR  0x00008110
    548 
    549 #define XGXSBLK3_LOCALCONTROL0_NAME "XGXSBLK3_LOCALCONTROL0"
    550 #define XGXSBLK3_LOCALCONTROL0_ADDR  0x00008111
    551 
    552 #define XGXSBLK3_LOCALCONTROL1_NAME "XGXSBLK3_LOCALCONTROL1"
    553 #define XGXSBLK3_LOCALCONTROL1_ADDR  0x00008112
    554 
    555 #define XGXSBLK3_REMOTEWRITE03_NAME "XGXSBLK3_REMOTEWRITE03"
    556 #define XGXSBLK3_REMOTEWRITE03_ADDR  0x00008113
    557 
    558 #define XGXSBLK3_REMOTEWRITE12_NAME "XGXSBLK3_REMOTEWRITE12"
    559 #define XGXSBLK3_REMOTEWRITE12_ADDR  0x00008114
    560 
    561 #define XGXSBLK3_REMOTEREAD12_NAME "XGXSBLK3_REMOTEREAD12"
    562 #define XGXSBLK3_REMOTEREAD12_ADDR  0x00008115
    563 
    564 #define XGXSBLK3_REMOTEREADX3_NAME "XGXSBLK3_REMOTEREADX3"
    565 #define XGXSBLK3_REMOTEREADX3_ADDR  0x00008116
    566 
    567 #define XGXSBLK3_RX_INBANDMDIOSTAT_NAME "XGXSBLK3_RX_INBANDMDIOSTAT"
    568 #define XGXSBLK3_RX_INBANDMDIOSTAT_ADDR  0x00008117
    569 
    570 #define XGXSBLK3_LOCALIAC_NAME "XGXSBLK3_LOCALIAC"
    571 #define XGXSBLK3_LOCALIAC_ADDR  0x00008118
    572 
    573 #define XGXSBLK3_REMOTEIACN_NAME "XGXSBLK3_REMOTEIACN"
    574 #define XGXSBLK3_REMOTEIACN_ADDR  0x00008119
    575 
    576 #define XGXSBLK4_MISCRXSTATUS_NAME "XGXSBLK4_MISCRXSTATUS"
    577 #define XGXSBLK4_MISCRXSTATUS_ADDR  0x00008120
    578 
    579 #define XGXSBLK4_XGXSSTATUS0_NAME "XGXSBLK4_XGXSSTATUS0"
    580 #define XGXSBLK4_XGXSSTATUS0_ADDR  0x00008121
    581 
    582 #define XGXSBLK4_XGXSSTATUS1_NAME "XGXSBLK4_XGXSSTATUS1"
    583 #define XGXSBLK4_XGXSSTATUS1_ADDR  0x00008122
    584 
    585 #define XGXSBLK4_XGXSSTATUS2_NAME "XGXSBLK4_XGXSSTATUS2"
    586 #define XGXSBLK4_XGXSSTATUS2_ADDR  0x00008123
    587 
    588 #define XGXSBLK4_STATUS1000X1_NAME "XGXSBLK4_STATUS1000X1"
    589 #define XGXSBLK4_STATUS1000X1_ADDR  0x00008124
    590 
    591 #define XGXSBLK4_STATUS1000X2_NAME "XGXSBLK4_STATUS1000X2"
    592 #define XGXSBLK4_STATUS1000X2_ADDR  0x00008125
    593 
    594 #define XGXSBLK4_STATUS1000X3_NAME "XGXSBLK4_STATUS1000X3"
    595 #define XGXSBLK4_STATUS1000X3_ADDR  0x00008126
    596 
    597 #define XGXSBLK4_TPOUT_1_NAME "XGXSBLK4_TPOUT_1"
    598 #define XGXSBLK4_TPOUT_1_ADDR  0x00008127
    599 
    600 #define XGXSBLK4_TPOUT_2_NAME "XGXSBLK4_TPOUT_2"
    601 #define XGXSBLK4_TPOUT_2_ADDR  0x00008128
    602 
    603 #define XGXSBLK4_XGXSSTATUS3_NAME "XGXSBLK4_XGXSSTATUS3"
    604 #define XGXSBLK4_XGXSSTATUS3_ADDR  0x00008129
    605 
    606 #define XGXSBLK4_X2500STATUS1_NAME "XGXSBLK4_X2500STATUS1"
    607 #define XGXSBLK4_X2500STATUS1_ADDR  0x0000812a
    608 
    609 #define XGXSBLK4_TOPANSTATUS1_NAME "XGXSBLK4_TOPANSTATUS1"
    610 #define XGXSBLK4_TOPANSTATUS1_ADDR  0x0000812b
    611 
    612 #define XGXSBLK4_LP_UP1_NAME "XGXSBLK4_LP_UP1"
    613 #define XGXSBLK4_LP_UP1_ADDR  0x0000812c
    614 
    615 #define XGXSBLK4_LP_UP2_NAME "XGXSBLK4_LP_UP2"
    616 #define XGXSBLK4_LP_UP2_ADDR  0x0000812d
    617 
    618 #define XGXSBLK4_LP_UP3_NAME "XGXSBLK4_LP_UP3"
    619 #define XGXSBLK4_LP_UP3_ADDR  0x0000812e
    620 
    621 #define XGXSBLK5_PARDET10GSTATUS_NAME "XGXSBLK5_PARDET10GSTATUS"
    622 #define XGXSBLK5_PARDET10GSTATUS_ADDR  0x00008130
    623 
    624 #define XGXSBLK5_PARDET10GCONTROL_NAME "XGXSBLK5_PARDET10GCONTROL"
    625 #define XGXSBLK5_PARDET10GCONTROL_ADDR  0x00008131
    626 
    627 #define XGXSBLK5_PARDET10GSIGDET_NAME "XGXSBLK5_PARDET10GSIGDET"
    628 #define XGXSBLK5_PARDET10GSIGDET_ADDR  0x00008132
    629 
    630 #define XGXSBLK5_PARDET10GLINK_NAME "XGXSBLK5_PARDET10GLINK"
    631 #define XGXSBLK5_PARDET10GLINK_ADDR  0x00008133
    632 
    633 #define XGXSBLK5_PARDET10GLOSTLINK_NAME "XGXSBLK5_PARDET10GLOSTLINK"
    634 #define XGXSBLK5_PARDET10GLOSTLINK_ADDR  0x00008134
    635 
    636 #define XGXSBLK5_CL73CONTROL1_NAME "XGXSBLK5_CL73CONTROL1"
    637 #define XGXSBLK5_CL73CONTROL1_ADDR  0x00008135
    638 
    639 #define XGXSBLK5_CL73CONTROL2_NAME "XGXSBLK5_CL73CONTROL2"
    640 #define XGXSBLK5_CL73CONTROL2_ADDR  0x00008136
    641 
    642 #define XGXSBLK5_CL73CONTROL3_NAME "XGXSBLK5_CL73CONTROL3"
    643 #define XGXSBLK5_CL73CONTROL3_ADDR  0x00008137
    644 
    645 #define XGXSBLK5_CL73CONTROL4_NAME "XGXSBLK5_CL73CONTROL4"
    646 #define XGXSBLK5_CL73CONTROL4_ADDR  0x00008138
    647 
    648 #define XGXSBLK5_CL73CONTROL5_NAME "XGXSBLK5_CL73CONTROL5"
    649 #define XGXSBLK5_CL73CONTROL5_ADDR  0x00008139
    650 
    651 #define XGXSBLK5_CL73CONTROL6_NAME "XGXSBLK5_CL73CONTROL6"
    652 #define XGXSBLK5_CL73CONTROL6_ADDR  0x0000813a
    653 
    654 #define XGXSBLK5_CL73DMETMRS_NAME "XGXSBLK5_CL73DMETMRS"
    655 #define XGXSBLK5_CL73DMETMRS_ADDR  0x0000813b
    656 
    657 #define XGXSBLK5_XGXSSTATUS4_NAME "XGXSBLK5_XGXSSTATUS4"
    658 #define XGXSBLK5_XGXSSTATUS4_ADDR  0x0000813c
    659 
    660 #define XGXSBLK5_XGXSSTATUS5_NAME "XGXSBLK5_XGXSSTATUS5"
    661 #define XGXSBLK5_XGXSSTATUS5_ADDR  0x0000813d
    662 
    663 #define XGXSBLK5_PARDET10GCONTROL2_NAME "XGXSBLK5_PARDET10GCONTROL2"
    664 #define XGXSBLK5_PARDET10GCONTROL2_ADDR  0x0000813e
    665 
    666 #define XGXSBLK6_XGXSX2CONTROL1_NAME "XGXSBLK6_XGXSX2CONTROL1"
    667 #define XGXSBLK6_XGXSX2CONTROL1_ADDR  0x00008140
    668 
    669 #define XGXSBLK6_XGXSX2CONTROL2_NAME "XGXSBLK6_XGXSX2CONTROL2"
    670 #define XGXSBLK6_XGXSX2CONTROL2_ADDR  0x00008141
    671 
    672 #define XGXSBLK6_XGXSX2TEST1_NAME "XGXSBLK6_XGXSX2TEST1"
    673 #define XGXSBLK6_XGXSX2TEST1_ADDR  0x00008143
    674 
    675 #define XGXSBLK6_XGXSX2STATUS1_NAME "XGXSBLK6_XGXSX2STATUS1"
    676 #define XGXSBLK6_XGXSX2STATUS1_ADDR  0x00008144
    677 
    678 #define XGXSBLK6_BPMCONTROL_NAME "XGXSBLK6_BPMCONTROL"
    679 #define XGXSBLK6_BPMCONTROL_ADDR  0x00008147
    680 
    681 #define XGXSBLK6_BPMSTATUS_NAME "XGXSBLK6_BPMSTATUS"
    682 #define XGXSBLK6_BPMSTATUS_ADDR  0x00008148
    683 
    684 #define XGXSBLK6_BPM10GTIMER_NAME "XGXSBLK6_BPM10GTIMER"
    685 #define XGXSBLK6_BPM10GTIMER_ADDR  0x00008149
    686 
    687 #define XGXSBLK6_BPM1GTIMER_NAME "XGXSBLK6_BPM1GTIMER"
    688 #define XGXSBLK6_BPM1GTIMER_ADDR  0x0000814a
    689 
    690 #define XGXSBLK6_BPMTXDISTIMER_NAME "XGXSBLK6_BPMTXDISTIMER"
    691 #define XGXSBLK6_BPMTXDISTIMER_ADDR  0x0000814b
    692 
    693 #define XGXSBLK7_EEECONTROL_NAME "XGXSBLK7_EEECONTROL"
    694 #define XGXSBLK7_EEECONTROL_ADDR  0x00008150
    695 
    696 #define XGXSBLK7_EEESTATUS_NAME "XGXSBLK7_EEESTATUS"
    697 #define XGXSBLK7_EEESTATUS_ADDR  0x00008151
    698 
    699 #define XGXSBLK7_XGMIILPI_NAME "XGXSBLK7_XGMIILPI"
    700 #define XGXSBLK7_XGMIILPI_ADDR  0x00008152
    701 
    702 #define XGXSBLK7_LPILANE13_NAME "XGXSBLK7_LPILANE13"
    703 #define XGXSBLK7_LPILANE13_ADDR  0x00008153
    704 
    705 #define XGXSBLK7_QRSVD1_NAME "XGXSBLK7_QRSVD1"
    706 #define XGXSBLK7_QRSVD1_ADDR  0x00008154
    707 
    708 #define XGXSBLK7_QRSVD23_NAME "XGXSBLK7_QRSVD23"
    709 #define XGXSBLK7_QRSVD23_ADDR  0x00008155
    710 
    711 #define XGXSBLK7_QRSVDSWAP_NAME "XGXSBLK7_QRSVDSWAP"
    712 #define XGXSBLK7_QRSVDSWAP_ADDR  0x00008156
    713 
    714 #define XGXSBLK7_QRSVDSTATUS_NAME "XGXSBLK7_QRSVDSTATUS"
    715 #define XGXSBLK7_QRSVDSTATUS_ADDR  0x00008157
    716 
    717 #define XGXSBLK7_CL48_TX_LPI_SM_NAME "XGXSBLK7_CL48_TX_LPI_SM"
    718 #define XGXSBLK7_CL48_TX_LPI_SM_ADDR  0x00008158
    719 
    720 #define XGXSBLK7_CL48_RX_LPI_SM_NAME "XGXSBLK7_CL48_RX_LPI_SM"
    721 #define XGXSBLK7_CL48_RX_LPI_SM_ADDR  0x00008159
    722 
    723 #define XGXSBLK7_FIFO_CTRL_NAME "XGXSBLK7_FIFO_CTRL"
    724 #define XGXSBLK7_FIFO_CTRL_ADDR  0x0000815d
    725 
    726 #define XGXSBLK7_FIFO_STATUS_NAME "XGXSBLK7_FIFO_STATUS"
    727 #define XGXSBLK7_FIFO_STATUS_ADDR  0x0000815e
    728 
    729 #define XGXSBLK8_CL73CONTROL7_NAME "XGXSBLK8_CL73CONTROL7"
    730 #define XGXSBLK8_CL73CONTROL7_ADDR  0x00008160
    731 
    732 #define XGXSBLK8_CL73CONTROL8_NAME "XGXSBLK8_CL73CONTROL8"
    733 #define XGXSBLK8_CL73CONTROL8_ADDR  0x00008161
    734 
    735 #define XGXSBLK8_CL73CONTROL9_NAME "XGXSBLK8_CL73CONTROL9"
    736 #define XGXSBLK8_CL73CONTROL9_ADDR  0x00008162
    737 
    738 #define XGXSBLK8_CL73CONTROL10_NAME "XGXSBLK8_CL73CONTROL10"
    739 #define XGXSBLK8_CL73CONTROL10_ADDR  0x00008163
    740 
    741 #define XGXSBLK8_TX_PI_CONTROL1_NAME "XGXSBLK8_TX_PI_CONTROL1"
    742 #define XGXSBLK8_TX_PI_CONTROL1_ADDR  0x00008164
    743 
    744 #define XGXSBLK8_TX_PI_CONTROL2_NAME "XGXSBLK8_TX_PI_CONTROL2"
    745 #define XGXSBLK8_TX_PI_CONTROL2_ADDR  0x00008165
    746 
    747 #define XGXSBLK8_TX_PI_CONTROL3_NAME "XGXSBLK8_TX_PI_CONTROL3"
    748 #define XGXSBLK8_TX_PI_CONTROL3_ADDR  0x00008166
    749 
    750 #define XGXSBLK8_TX_PI_STATUS1_NAME "XGXSBLK8_TX_PI_STATUS1"
    751 #define XGXSBLK8_TX_PI_STATUS1_ADDR  0x00008167
    752 
    753 #define XGXSBLK8_TX_PI_STATUS2_NAME "XGXSBLK8_TX_PI_STATUS2"
    754 #define XGXSBLK8_TX_PI_STATUS2_ADDR  0x00008168
    755 
    756 #define XGXSBLK8_TXLNSWAP1_NAME "XGXSBLK8_TXLNSWAP1"
    757 #define XGXSBLK8_TXLNSWAP1_ADDR  0x00008169
    758 
    759 #define XGXSBLK8_TXLNSWAP2_NAME "XGXSBLK8_TXLNSWAP2"
    760 #define XGXSBLK8_TXLNSWAP2_ADDR  0x0000816a
    761 
    762 #define XGXSBLK8_RXLNSWAP1_NAME "XGXSBLK8_RXLNSWAP1"
    763 #define XGXSBLK8_RXLNSWAP1_ADDR  0x0000816b
    764 
    765 #define XGXSBLK8_RXLNSWAP2_NAME "XGXSBLK8_RXLNSWAP2"
    766 #define XGXSBLK8_RXLNSWAP2_ADDR  0x0000816c
    767 
    768 #define XGXSBLK8_TEMP_SENSOR1_NAME "XGXSBLK8_TEMP_SENSOR1"
    769 #define XGXSBLK8_TEMP_SENSOR1_ADDR  0x0000816d
    770 
    771 #define XGXSBLK8_TEMP_SENSOR2_NAME "XGXSBLK8_TEMP_SENSOR2"
    772 #define XGXSBLK8_TEMP_SENSOR2_ADDR  0x0000816e
    773 
    774 #define XGXSBLK10_TX_PI_CONTROL4_NAME "XGXSBLK10_TX_PI_CONTROL4"
    775 #define XGXSBLK10_TX_PI_CONTROL4_ADDR  0x00008190
    776 
    777 #define XGXSBLK10_XFI_AFE_CTL1_NAME "XGXSBLK10_XFI_AFE_CTL1"
    778 #define XGXSBLK10_XFI_AFE_CTL1_ADDR  0x00008191
    779 
    780 #define XGXSBLK10_XFI_AFE_CTL2_NAME "XGXSBLK10_XFI_AFE_CTL2"
    781 #define XGXSBLK10_XFI_AFE_CTL2_ADDR  0x00008192
    782 
    783 #define XGXSBLK10_XFI_AFE_ACJVAL_NAME "XGXSBLK10_XFI_AFE_ACJVAL"
    784 #define XGXSBLK10_XFI_AFE_ACJVAL_ADDR  0x00008193
    785 
    786 #define XGXSBLK10_TX_PI_STATUS3_NAME "XGXSBLK10_TX_PI_STATUS3"
    787 #define XGXSBLK10_TX_PI_STATUS3_ADDR  0x00008194
    788 
    789 #define XGXSBLK10_TX_PI_STATUS4_NAME "XGXSBLK10_TX_PI_STATUS4"
    790 #define XGXSBLK10_TX_PI_STATUS4_ADDR  0x00008195
    791 
    792 #define XGXSBLK10_TX_PI_CONTROL5_NAME "XGXSBLK10_TX_PI_CONTROL5"
    793 #define XGXSBLK10_TX_PI_CONTROL5_ADDR  0x00008196
    794 
    795 #define GP2_REG_GP2_0_NAME "GP2_REG_GP2_0"
    796 #define GP2_REG_GP2_0_ADDR  0x000081d0
    797 
    798 #define GP2_REG_GP2_1_NAME "GP2_REG_GP2_1"
    799 #define GP2_REG_GP2_1_ADDR  0x000081d1
    800 
    801 #define GP2_REG_GP2_2_NAME "GP2_REG_GP2_2"
    802 #define GP2_REG_GP2_2_ADDR  0x000081d2
    803 
    804 #define GP2_REG_GP2_3_NAME "GP2_REG_GP2_3"
    805 #define GP2_REG_GP2_3_ADDR  0x000081d3
    806 
    807 #define GP2_REG_GP2_4_NAME "GP2_REG_GP2_4"
    808 #define GP2_REG_GP2_4_ADDR  0x000081d4
    809 
    810 #define GP2_REG_GP2_5_NAME "GP2_REG_GP2_5"
    811 #define GP2_REG_GP2_5_ADDR  0x000081d5
    812 
    813 #define GP2_REG_GP2_6_NAME "GP2_REG_GP2_6"
    814 #define GP2_REG_GP2_6_ADDR  0x000081d6
    815 
    816 #define GP2_REG_GP2_7_NAME "GP2_REG_GP2_7"
    817 #define GP2_REG_GP2_7_ADDR  0x000081d7
    818 
    819 #define GP2_REG_GP2_8_NAME "GP2_REG_GP2_8"
    820 #define GP2_REG_GP2_8_ADDR  0x000081d8
    821 
    822 #define GP2_REG_GP2_9_NAME "GP2_REG_GP2_9"
    823 #define GP2_REG_GP2_9_ADDR  0x000081d9
    824 
    825 #define GP2_REG_GP2_A_NAME "GP2_REG_GP2_A"
    826 #define GP2_REG_GP2_A_ADDR  0x000081da
    827 
    828 #define GP2_REG_GP2_B_NAME "GP2_REG_GP2_B"
    829 #define GP2_REG_GP2_B_ADDR  0x000081db
    830 
    831 #define GP2_REG_GP2_C_NAME "GP2_REG_GP2_C"
    832 #define GP2_REG_GP2_C_ADDR  0x000081dc
    833 
    834 #define GP2_REG_GP2_D_NAME "GP2_REG_GP2_D"
    835 #define GP2_REG_GP2_D_ADDR  0x000081dd
    836 
    837 #define GP2_REG_GP2_E_NAME "GP2_REG_GP2_E"
    838 #define GP2_REG_GP2_E_ADDR  0x000081de
    839 
    840 #define UC_DEBUG_B0_REG0_NAME "UC_DEBUG_B0_REG0"
    841 #define UC_DEBUG_B0_REG0_ADDR  0x000081e0
    842 
    843 #define UC_DEBUG_B0_REG1_NAME "UC_DEBUG_B0_REG1"
    844 #define UC_DEBUG_B0_REG1_ADDR  0x000081e1
    845 
    846 #define UC_DEBUG_B0_REG2_NAME "UC_DEBUG_B0_REG2"
    847 #define UC_DEBUG_B0_REG2_ADDR  0x000081e2
    848 
    849 #define UC_DEBUG_B0_REG3_NAME "UC_DEBUG_B0_REG3"
    850 #define UC_DEBUG_B0_REG3_ADDR  0x000081e3
    851 
    852 #define UC_DEBUG_B0_REG4_NAME "UC_DEBUG_B0_REG4"
    853 #define UC_DEBUG_B0_REG4_ADDR  0x000081e4
    854 
    855 #define UC_DEBUG_B0_REG5_NAME "UC_DEBUG_B0_REG5"
    856 #define UC_DEBUG_B0_REG5_ADDR  0x000081e5
    857 
    858 #define UC_DEBUG_B0_REG6_NAME "UC_DEBUG_B0_REG6"
    859 #define UC_DEBUG_B0_REG6_ADDR  0x000081e6
    860 
    861 #define UC_DEBUG_B0_REG7_NAME "UC_DEBUG_B0_REG7"
    862 #define UC_DEBUG_B0_REG7_ADDR  0x000081e7
    863 
    864 #define UC_DEBUG_B0_REG8_NAME "UC_DEBUG_B0_REG8"
    865 #define UC_DEBUG_B0_REG8_ADDR  0x000081e8
    866 
    867 #define UC_DEBUG_B0_REG9_NAME "UC_DEBUG_B0_REG9"
    868 #define UC_DEBUG_B0_REG9_ADDR  0x000081e9
    869 
    870 #define UC_DEBUG_B0_REGA_NAME "UC_DEBUG_B0_REGA"
    871 #define UC_DEBUG_B0_REGA_ADDR  0x000081ea
    872 
    873 #define UC_DEBUG_B0_REGB_NAME "UC_DEBUG_B0_REGB"
    874 #define UC_DEBUG_B0_REGB_ADDR  0x000081eb
    875 
    876 #define UC_DEBUG_B0_REGC_NAME "UC_DEBUG_B0_REGC"
    877 #define UC_DEBUG_B0_REGC_ADDR  0x000081ec
    878 
    879 #define UC_DEBUG_B0_REGD_NAME "UC_DEBUG_B0_REGD"
    880 #define UC_DEBUG_B0_REGD_ADDR  0x000081ed
    881 
    882 #define UC_DEBUG_B0_REGE_NAME "UC_DEBUG_B0_REGE"
    883 #define UC_DEBUG_B0_REGE_ADDR  0x000081ee
    884 
    885 #define UC_DEBUG_B1_REG0_NAME "UC_DEBUG_B1_REG0"
    886 #define UC_DEBUG_B1_REG0_ADDR  0x000081f0
    887 
    888 #define UC_DEBUG_B1_REG1_NAME "UC_DEBUG_B1_REG1"
    889 #define UC_DEBUG_B1_REG1_ADDR  0x000081f1
    890 
    891 #define UC_DEBUG_B1_REG2_NAME "UC_DEBUG_B1_REG2"
    892 #define UC_DEBUG_B1_REG2_ADDR  0x000081f2
    893 
    894 #define UC_DEBUG_B1_REG3_NAME "UC_DEBUG_B1_REG3"
    895 #define UC_DEBUG_B1_REG3_ADDR  0x000081f3
    896 
    897 #define UC_DEBUG_B1_REG4_NAME "UC_DEBUG_B1_REG4"
    898 #define UC_DEBUG_B1_REG4_ADDR  0x000081f4
    899 
    900 #define UC_DEBUG_B1_REG5_NAME "UC_DEBUG_B1_REG5"
    901 #define UC_DEBUG_B1_REG5_ADDR  0x000081f5
    902 
    903 #define UC_DEBUG_B1_REG6_NAME "UC_DEBUG_B1_REG6"
    904 #define UC_DEBUG_B1_REG6_ADDR  0x000081f6
    905 
    906 #define UC_DEBUG_B1_REG7_NAME "UC_DEBUG_B1_REG7"
    907 #define UC_DEBUG_B1_REG7_ADDR  0x000081f7
    908 
    909 #define UC_DEBUG_B1_REG8_NAME "UC_DEBUG_B1_REG8"
    910 #define UC_DEBUG_B1_REG8_ADDR  0x000081f8
    911 
    912 #define UC_DEBUG_B1_REG9_NAME "UC_DEBUG_B1_REG9"
    913 #define UC_DEBUG_B1_REG9_ADDR  0x000081f9
    914 
    915 #define UC_DEBUG_B1_REGA_NAME "UC_DEBUG_B1_REGA"
    916 #define UC_DEBUG_B1_REGA_ADDR  0x000081fa
    917 
    918 #define UC_DEBUG_B1_REGB_NAME "UC_DEBUG_B1_REGB"
    919 #define UC_DEBUG_B1_REGB_ADDR  0x000081fb
    920 
    921 #define UC_DEBUG_B1_REGC_NAME "UC_DEBUG_B1_REGC"
    922 #define UC_DEBUG_B1_REGC_ADDR  0x000081fc
    923 
    924 #define UC_DEBUG_B1_REGD_NAME "UC_DEBUG_B1_REGD"
    925 #define UC_DEBUG_B1_REGD_ADDR  0x000081fd
    926 
    927 #define UC_DEBUG_B1_REGE_NAME "UC_DEBUG_B1_REGE"
    928 #define UC_DEBUG_B1_REGE_ADDR  0x000081fe
    929 
    930 #define DSC1B0_CDR_CTRL0_NAME "DSC1B0_CDR_CTRL0"
    931 #define DSC1B0_CDR_CTRL0_ADDR  0x00008200
    932 
    933 #define DSC1B0_CDR_CTRL1_NAME "DSC1B0_CDR_CTRL1"
    934 #define DSC1B0_CDR_CTRL1_ADDR  0x00008201
    935 
    936 #define DSC1B0_CDR_CTRL2_NAME "DSC1B0_CDR_CTRL2"
    937 #define DSC1B0_CDR_CTRL2_ADDR  0x00008202
    938 
    939 #define DSC1B0_PI_CTRL0_NAME "DSC1B0_PI_CTRL0"
    940 #define DSC1B0_PI_CTRL0_ADDR  0x00008203
    941 
    942 #define DSC1B0_PI_CTRL1_NAME "DSC1B0_PI_CTRL1"
    943 #define DSC1B0_PI_CTRL1_ADDR  0x00008204
    944 
    945 #define DSC1B0_DFE_VGA_CTRL0_NAME "DSC1B0_DFE_VGA_CTRL0"
    946 #define DSC1B0_DFE_VGA_CTRL0_ADDR  0x00008205
    947 
    948 #define DSC1B0_DFE_VGA_CTRL1_NAME "DSC1B0_DFE_VGA_CTRL1"
    949 #define DSC1B0_DFE_VGA_CTRL1_ADDR  0x00008206
    950 
    951 #define DSC1B0_DFE_VGA_CTRL2_NAME "DSC1B0_DFE_VGA_CTRL2"
    952 #define DSC1B0_DFE_VGA_CTRL2_ADDR  0x00008207
    953 
    954 #define DSC1B0_DFE_VGA_CTRL3_NAME "DSC1B0_DFE_VGA_CTRL3"
    955 #define DSC1B0_DFE_VGA_CTRL3_ADDR  0x00008208
    956 
    957 #define DSC1B0_DFE_VGA_CTRL4_NAME "DSC1B0_DFE_VGA_CTRL4"
    958 #define DSC1B0_DFE_VGA_CTRL4_ADDR  0x00008209
    959 
    960 #define DSC1B0_DFE_VGA_CTRL5_NAME "DSC1B0_DFE_VGA_CTRL5"
    961 #define DSC1B0_DFE_VGA_CTRL5_ADDR  0x0000820a
    962 
    963 #define DSC1B0_DFE_VGA_CTRL6_NAME "DSC1B0_DFE_VGA_CTRL6"
    964 #define DSC1B0_DFE_VGA_CTRL6_ADDR  0x0000820b
    965 
    966 #define DSC1B0_DFE_VGA_CTRL7_NAME "DSC1B0_DFE_VGA_CTRL7"
    967 #define DSC1B0_DFE_VGA_CTRL7_ADDR  0x0000820c
    968 
    969 #define DSC1B0_DSC_DIAG_CTRL0_NAME "DSC1B0_DSC_DIAG_CTRL0"
    970 #define DSC1B0_DSC_DIAG_CTRL0_ADDR  0x0000820d
    971 
    972 #define DSC1B0_UC_CTRL_NAME "DSC1B0_UC_CTRL"
    973 #define DSC1B0_UC_CTRL_ADDR  0x0000820e
    974 
    975 #define DSC2B0_ACQ_SM_CTRL0_NAME "DSC2B0_ACQ_SM_CTRL0"
    976 #define DSC2B0_ACQ_SM_CTRL0_ADDR  0x00008210
    977 
    978 #define DSC2B0_ACQ_SM_CTRL1_NAME "DSC2B0_ACQ_SM_CTRL1"
    979 #define DSC2B0_ACQ_SM_CTRL1_ADDR  0x00008211
    980 
    981 #define DSC2B0_ACQ_SM_CTRL2_NAME "DSC2B0_ACQ_SM_CTRL2"
    982 #define DSC2B0_ACQ_SM_CTRL2_ADDR  0x00008212
    983 
    984 #define DSC2B0_ACQ_SM_CTRL3_NAME "DSC2B0_ACQ_SM_CTRL3"
    985 #define DSC2B0_ACQ_SM_CTRL3_ADDR  0x00008213
    986 
    987 #define DSC2B0_ACQ_SM_CTRL4_NAME "DSC2B0_ACQ_SM_CTRL4"
    988 #define DSC2B0_ACQ_SM_CTRL4_ADDR  0x00008214
    989 
    990 #define DSC2B0_ACQ_SM_CTRL5_NAME "DSC2B0_ACQ_SM_CTRL5"
    991 #define DSC2B0_ACQ_SM_CTRL5_ADDR  0x00008215
    992 
    993 #define DSC2B0_ACQ_SM_CTRL6_NAME "DSC2B0_ACQ_SM_CTRL6"
    994 #define DSC2B0_ACQ_SM_CTRL6_ADDR  0x00008216
    995 
    996 #define DSC2B0_ACQ_SM_CTRL7_NAME "DSC2B0_ACQ_SM_CTRL7"
    997 #define DSC2B0_ACQ_SM_CTRL7_ADDR  0x00008217
    998 
    999 #define DSC2B0_ACQ_SM_CTRL8_NAME "DSC2B0_ACQ_SM_CTRL8"
   1000 #define DSC2B0_ACQ_SM_CTRL8_ADDR  0x00008218
   1001 
   1002 #define DSC2B0_DSC_ANA_CTRL0_NAME "DSC2B0_DSC_ANA_CTRL0"
   1003 #define DSC2B0_DSC_ANA_CTRL0_ADDR  0x00008219
   1004 
   1005 #define DSC2B0_DSC_ANA_CTRL1_NAME "DSC2B0_DSC_ANA_CTRL1"
   1006 #define DSC2B0_DSC_ANA_CTRL1_ADDR  0x0000821a
   1007 
   1008 #define DSC2B0_DSC_ANA_CTRL2_NAME "DSC2B0_DSC_ANA_CTRL2"
   1009 #define DSC2B0_DSC_ANA_CTRL2_ADDR  0x0000821b
   1010 
   1011 #define DSC2B0_DSC_ANA_CTRL3_NAME "DSC2B0_DSC_ANA_CTRL3"
   1012 #define DSC2B0_DSC_ANA_CTRL3_ADDR  0x0000821c
   1013 
   1014 #define DSC2B0_DSC_ANA_CTRL4_NAME "DSC2B0_DSC_ANA_CTRL4"
   1015 #define DSC2B0_DSC_ANA_CTRL4_ADDR  0x0000821d
   1016 
   1017 #define DSC2B0_DSC_MISC_CTRL0_NAME "DSC2B0_DSC_MISC_CTRL0"
   1018 #define DSC2B0_DSC_MISC_CTRL0_ADDR  0x0000821e
   1019 
   1020 #define DSC3B0_CDR_STATUS0_NAME "DSC3B0_CDR_STATUS0"
   1021 #define DSC3B0_CDR_STATUS0_ADDR  0x00008220
   1022 
   1023 #define DSC3B0_CDR_STATUS1_NAME "DSC3B0_CDR_STATUS1"
   1024 #define DSC3B0_CDR_STATUS1_ADDR  0x00008221
   1025 
   1026 #define DSC3B0_CDR_STATUS2_NAME "DSC3B0_CDR_STATUS2"
   1027 #define DSC3B0_CDR_STATUS2_ADDR  0x00008222
   1028 
   1029 #define DSC3B0_PI_STATUS0_NAME "DSC3B0_PI_STATUS0"
   1030 #define DSC3B0_PI_STATUS0_ADDR  0x00008223
   1031 
   1032 #define DSC3B0_PI_STATUS1_NAME "DSC3B0_PI_STATUS1"
   1033 #define DSC3B0_PI_STATUS1_ADDR  0x00008224
   1034 
   1035 #define DSC3B0_DFE_VGA_STATUS0_NAME "DSC3B0_DFE_VGA_STATUS0"
   1036 #define DSC3B0_DFE_VGA_STATUS0_ADDR  0x00008225
   1037 
   1038 #define DSC3B0_DFE_VGA_STATUS1_NAME "DSC3B0_DFE_VGA_STATUS1"
   1039 #define DSC3B0_DFE_VGA_STATUS1_ADDR  0x00008226
   1040 
   1041 #define DSC3B0_DFE_VGA_STATUS2_NAME "DSC3B0_DFE_VGA_STATUS2"
   1042 #define DSC3B0_DFE_VGA_STATUS2_ADDR  0x00008227
   1043 
   1044 #define DSC3B0_DFE_VGA_STATUS3_NAME "DSC3B0_DFE_VGA_STATUS3"
   1045 #define DSC3B0_DFE_VGA_STATUS3_ADDR  0x00008228
   1046 
   1047 #define DSC3B0_ACQ_SM_STATUS0_NAME "DSC3B0_ACQ_SM_STATUS0"
   1048 #define DSC3B0_ACQ_SM_STATUS0_ADDR  0x00008229
   1049 
   1050 #define DSC3B0_ACQ_SM_STATUS1_NAME "DSC3B0_ACQ_SM_STATUS1"
   1051 #define DSC3B0_ACQ_SM_STATUS1_ADDR  0x0000822a
   1052 
   1053 #define DSC3B0_ANA_STATUS0_NAME "DSC3B0_ANA_STATUS0"
   1054 #define DSC3B0_ANA_STATUS0_ADDR  0x0000822b
   1055 
   1056 #define DSC3B0_ANA_STATUS1_NAME "DSC3B0_ANA_STATUS1"
   1057 #define DSC3B0_ANA_STATUS1_ADDR  0x0000822c
   1058 
   1059 #define DSC3B0_ANA_STATUS2_NAME "DSC3B0_ANA_STATUS2"
   1060 #define DSC3B0_ANA_STATUS2_ADDR  0x0000822d
   1061 
   1062 #define DSC3B0_ANA_STATUS3_NAME "DSC3B0_ANA_STATUS3"
   1063 #define DSC3B0_ANA_STATUS3_ADDR  0x0000822e
   1064 
   1065 #define DSC4B0_TUNING_SM_CTRL0_NAME "DSC4B0_TUNING_SM_CTRL0"
   1066 #define DSC4B0_TUNING_SM_CTRL0_ADDR  0x00008230
   1067 
   1068 #define DSC4B0_TUNING_SM_CTRL1_NAME "DSC4B0_TUNING_SM_CTRL1"
   1069 #define DSC4B0_TUNING_SM_CTRL1_ADDR  0x00008231
   1070 
   1071 #define DSC4B0_TUNING_SM_CTRL2_NAME "DSC4B0_TUNING_SM_CTRL2"
   1072 #define DSC4B0_TUNING_SM_CTRL2_ADDR  0x00008232
   1073 
   1074 #define DSC4B0_TUNING_SM_CTRL3_NAME "DSC4B0_TUNING_SM_CTRL3"
   1075 #define DSC4B0_TUNING_SM_CTRL3_ADDR  0x00008233
   1076 
   1077 #define DSC4B0_TUNING_SM_CTRL4_NAME "DSC4B0_TUNING_SM_CTRL4"
   1078 #define DSC4B0_TUNING_SM_CTRL4_ADDR  0x00008234
   1079 
   1080 #define DSC4B0_TUNING_SM_CTRL5_NAME "DSC4B0_TUNING_SM_CTRL5"
   1081 #define DSC4B0_TUNING_SM_CTRL5_ADDR  0x00008235
   1082 
   1083 #define DSC4B0_TUNING_SM_CTRL6_NAME "DSC4B0_TUNING_SM_CTRL6"
   1084 #define DSC4B0_TUNING_SM_CTRL6_ADDR  0x00008236
   1085 
   1086 #define DSC4B0_TUNING_SM_CTRL7_NAME "DSC4B0_TUNING_SM_CTRL7"
   1087 #define DSC4B0_TUNING_SM_CTRL7_ADDR  0x00008237
   1088 
   1089 #define DSC4B0_TUNING_SM_CTRL8_NAME "DSC4B0_TUNING_SM_CTRL8"
   1090 #define DSC4B0_TUNING_SM_CTRL8_ADDR  0x00008238
   1091 
   1092 #define DSC4B0_TUNING_SM_CTRL9_NAME "DSC4B0_TUNING_SM_CTRL9"
   1093 #define DSC4B0_TUNING_SM_CTRL9_ADDR  0x00008239
   1094 
   1095 #define DSC4B0_TUNING_SM_CTRL10_NAME "DSC4B0_TUNING_SM_CTRL10"
   1096 #define DSC4B0_TUNING_SM_CTRL10_ADDR  0x0000823a
   1097 
   1098 #define DSC4B0_TUNING_SM_CTRL11_NAME "DSC4B0_TUNING_SM_CTRL11"
   1099 #define DSC4B0_TUNING_SM_CTRL11_ADDR  0x0000823b
   1100 
   1101 #define DSC4B0_ACQ_SM_CTRL9_NAME "DSC4B0_ACQ_SM_CTRL9"
   1102 #define DSC4B0_ACQ_SM_CTRL9_ADDR  0x0000823c
   1103 
   1104 #define DSC4B0_ACQ_SM_CTRL10_NAME "DSC4B0_ACQ_SM_CTRL10"
   1105 #define DSC4B0_ACQ_SM_CTRL10_ADDR  0x0000823d
   1106 
   1107 #define DSC4B0_ACQ_SM_CTRL11_NAME "DSC4B0_ACQ_SM_CTRL11"
   1108 #define DSC4B0_ACQ_SM_CTRL11_ADDR  0x0000823e
   1109 
   1110 #define DSC5B0_TUNING_SM_STATUS0_NAME "DSC5B0_TUNING_SM_STATUS0"
   1111 #define DSC5B0_TUNING_SM_STATUS0_ADDR  0x00008240
   1112 
   1113 #define DSC5B0_TUNING_SM_STATUS1_NAME "DSC5B0_TUNING_SM_STATUS1"
   1114 #define DSC5B0_TUNING_SM_STATUS1_ADDR  0x00008241
   1115 
   1116 #define DSC5B0_TUNING_SM_STATUS2_NAME "DSC5B0_TUNING_SM_STATUS2"
   1117 #define DSC5B0_TUNING_SM_STATUS2_ADDR  0x00008242
   1118 
   1119 #define DSC5B0_TUNING_SM_STATUS3_NAME "DSC5B0_TUNING_SM_STATUS3"
   1120 #define DSC5B0_TUNING_SM_STATUS3_ADDR  0x00008243
   1121 
   1122 #define DSC5B0_TUNING_SM_STATUS4_NAME "DSC5B0_TUNING_SM_STATUS4"
   1123 #define DSC5B0_TUNING_SM_STATUS4_ADDR  0x00008244
   1124 
   1125 #define DSC5B0_TUNING_SM_STATUS5_NAME "DSC5B0_TUNING_SM_STATUS5"
   1126 #define DSC5B0_TUNING_SM_STATUS5_ADDR  0x00008245
   1127 
   1128 #define DSC5B0_TUNING_SM_STATUS6_NAME "DSC5B0_TUNING_SM_STATUS6"
   1129 #define DSC5B0_TUNING_SM_STATUS6_ADDR  0x00008246
   1130 
   1131 #define CL72_USER_B0_CL72_XMT_CONTROL_REGISTER_NAME "CL72_USER_B0_CL72_XMT_CONTROL_REGISTER"
   1132 #define CL72_USER_B0_CL72_XMT_CONTROL_REGISTER_ADDR  0x000082e0
   1133 
   1134 #define CL72_USER_B0_CL72_RCVD_STATUS_REGISTER_NAME "CL72_USER_B0_CL72_RCVD_STATUS_REGISTER"
   1135 #define CL72_USER_B0_CL72_RCVD_STATUS_REGISTER_ADDR  0x000082e1
   1136 
   1137 #define CL72_USER_B0_CL72_TX_FIR_TAP_REGISTER_NAME "CL72_USER_B0_CL72_TX_FIR_TAP_REGISTER"
   1138 #define CL72_USER_B0_CL72_TX_FIR_TAP_REGISTER_ADDR  0x000082e2
   1139 
   1140 #define CL72_USER_B0_CL72_MISC1_CONTROL_NAME "CL72_USER_B0_CL72_MISC1_CONTROL"
   1141 #define CL72_USER_B0_CL72_MISC1_CONTROL_ADDR  0x000082e3
   1142 
   1143 #define CL72_USER_B0_CL72_MISC2_CONTROL_NAME "CL72_USER_B0_CL72_MISC2_CONTROL"
   1144 #define CL72_USER_B0_CL72_MISC2_CONTROL_ADDR  0x000082e4
   1145 
   1146 #define CL72_USER_B0_CL72_KR_DEFAULT_CONTROL_NAME "CL72_USER_B0_CL72_KR_DEFAULT_CONTROL"
   1147 #define CL72_USER_B0_CL72_KR_DEFAULT_CONTROL_ADDR  0x000082e5
   1148 
   1149 #define CL72_USER_B0_CL72_OS_DEFAULT_CONTROL_NAME "CL72_USER_B0_CL72_OS_DEFAULT_CONTROL"
   1150 #define CL72_USER_B0_CL72_OS_DEFAULT_CONTROL_ADDR  0x000082e6
   1151 
   1152 #define CL72_USER_B0_CL72_BR_DEFAULT_CONTROL_NAME "CL72_USER_B0_CL72_BR_DEFAULT_CONTROL"
   1153 #define CL72_USER_B0_CL72_BR_DEFAULT_CONTROL_ADDR  0x000082e7
   1154 
   1155 #define CL72_USER_B0_CL72_2P5_DEFAULT_CONTROL_NAME "CL72_USER_B0_CL72_2P5_DEFAULT_CONTROL"
   1156 #define CL72_USER_B0_CL72_2P5_DEFAULT_CONTROL_ADDR  0x000082e8
   1157 
   1158 #define CL72_USER_B0_CL72_TAP_LIMIT_CONTROL_NAME "CL72_USER_B0_CL72_TAP_LIMIT_CONTROL"
   1159 #define CL72_USER_B0_CL72_TAP_LIMIT_CONTROL_ADDR  0x000082e9
   1160 
   1161 #define CL72_USER_B0_CL72_MISC3_CONTROL_NAME "CL72_USER_B0_CL72_MISC3_CONTROL"
   1162 #define CL72_USER_B0_CL72_MISC3_CONTROL_ADDR  0x000082ea
   1163 
   1164 #define CL72_USER_B0_CL72_TAP_PRESET_CONTROL_NAME "CL72_USER_B0_CL72_TAP_PRESET_CONTROL"
   1165 #define CL72_USER_B0_CL72_TAP_PRESET_CONTROL_ADDR  0x000082eb
   1166 
   1167 #define CL72_USER_B0_CL72_MISC4_CONTROL_NAME "CL72_USER_B0_CL72_MISC4_CONTROL"
   1168 #define CL72_USER_B0_CL72_MISC4_CONTROL_ADDR  0x000082ec
   1169 
   1170 #define CL72_USER_B1_CL72_FAULT_REGISTER_NAME "CL72_USER_B1_CL72_FAULT_REGISTER"
   1171 #define CL72_USER_B1_CL72_FAULT_REGISTER_ADDR  0x000082f9
   1172 
   1173 #define CL72_USER_B1_CL72_DEBUG_1_REGISTER_NAME "CL72_USER_B1_CL72_DEBUG_1_REGISTER"
   1174 #define CL72_USER_B1_CL72_DEBUG_1_REGISTER_ADDR  0x000082fb
   1175 
   1176 #define CL72_USER_B1_CL72_DEBUG_2_REGISTER_NAME "CL72_USER_B1_CL72_DEBUG_2_REGISTER"
   1177 #define CL72_USER_B1_CL72_DEBUG_2_REGISTER_ADDR  0x000082fc
   1178 
   1179 #define CL72_USER_B1_CL72_DEBUG_3_REGISTER_NAME "CL72_USER_B1_CL72_DEBUG_3_REGISTER"
   1180 #define CL72_USER_B1_CL72_DEBUG_3_REGISTER_ADDR  0x000082fd
   1181 
   1182 #define CL72_USER_B1_CL72_DEBUG_4_REGISTER_NAME "CL72_USER_B1_CL72_DEBUG_4_REGISTER"
   1183 #define CL72_USER_B1_CL72_DEBUG_4_REGISTER_ADDR  0x000082fe
   1184 
   1185 #define SERDESDIGITAL_CONTROL1000X1_NAME "SERDESDIGITAL_CONTROL1000X1"
   1186 #define SERDESDIGITAL_CONTROL1000X1_ADDR  0x00008300
   1187 
   1188 #define SERDESDIGITAL_CONTROL1000X2_NAME "SERDESDIGITAL_CONTROL1000X2"
   1189 #define SERDESDIGITAL_CONTROL1000X2_ADDR  0x00008301
   1190 
   1191 #define SERDESDIGITAL_CONTROL1000X3_NAME "SERDESDIGITAL_CONTROL1000X3"
   1192 #define SERDESDIGITAL_CONTROL1000X3_ADDR  0x00008302
   1193 
   1194 #define SERDESDIGITAL_CONTROL1000X4_NAME "SERDESDIGITAL_CONTROL1000X4"
   1195 #define SERDESDIGITAL_CONTROL1000X4_ADDR  0x00008303
   1196 
   1197 #define SERDESDIGITAL_STATUS1000X1_NAME "SERDESDIGITAL_STATUS1000X1"
   1198 #define SERDESDIGITAL_STATUS1000X1_ADDR  0x00008304
   1199 
   1200 #define SERDESDIGITAL_STATUS1000X2_NAME "SERDESDIGITAL_STATUS1000X2"
   1201 #define SERDESDIGITAL_STATUS1000X2_ADDR  0x00008305
   1202 
   1203 #define SERDESDIGITAL_STATUS1000X3_NAME "SERDESDIGITAL_STATUS1000X3"
   1204 #define SERDESDIGITAL_STATUS1000X3_ADDR  0x00008306
   1205 
   1206 #define SERDESDIGITAL_BADCODEGROUP_NAME "SERDESDIGITAL_BADCODEGROUP"
   1207 #define SERDESDIGITAL_BADCODEGROUP_ADDR  0x00008307
   1208 
   1209 #define SERDESDIGITAL_MISC1_NAME "SERDESDIGITAL_MISC1"
   1210 #define SERDESDIGITAL_MISC1_ADDR  0x00008308
   1211 
   1212 #define SERDESDIGITAL_MISC2_NAME "SERDESDIGITAL_MISC2"
   1213 #define SERDESDIGITAL_MISC2_ADDR  0x00008309
   1214 
   1215 #define SERDESDIGITAL_PATGENCTRL_NAME "SERDESDIGITAL_PATGENCTRL"
   1216 #define SERDESDIGITAL_PATGENCTRL_ADDR  0x0000830a
   1217 
   1218 #define SERDESDIGITAL_PATGENSTAT_NAME "SERDESDIGITAL_PATGENSTAT"
   1219 #define SERDESDIGITAL_PATGENSTAT_ADDR  0x0000830b
   1220 
   1221 #define SERDESDIGITAL_TESTMODE_NAME "SERDESDIGITAL_TESTMODE"
   1222 #define SERDESDIGITAL_TESTMODE_ADDR  0x0000830c
   1223 
   1224 #define SERDESDIGITAL_TXPKTCNT_NAME "SERDESDIGITAL_TXPKTCNT"
   1225 #define SERDESDIGITAL_TXPKTCNT_ADDR  0x0000830d
   1226 
   1227 #define SERDESDIGITAL_RXPKTCNT_NAME "SERDESDIGITAL_RXPKTCNT"
   1228 #define SERDESDIGITAL_RXPKTCNT_ADDR  0x0000830e
   1229 
   1230 #define SERDESID_SERDESID0_NAME "SERDESID_SERDESID0"
   1231 #define SERDESID_SERDESID0_ADDR  0x00008310
   1232 
   1233 #define SERDESID_SERDESID1_NAME "SERDESID_SERDESID1"
   1234 #define SERDESID_SERDESID1_ADDR  0x00008311
   1235 
   1236 #define SERDESID_SERDESID2_NAME "SERDESID_SERDESID2"
   1237 #define SERDESID_SERDESID2_ADDR  0x00008312
   1238 
   1239 #define SERDESID_SERDESID3_NAME "SERDESID_SERDESID3"
   1240 #define SERDESID_SERDESID3_ADDR  0x00008313
   1241 
   1242 #define DIGITAL3_DIGCTL_3_0_NAME "DIGITAL3_DIGCTL_3_0"
   1243 #define DIGITAL3_DIGCTL_3_0_ADDR  0x00008320
   1244 
   1245 #define DIGITAL3_DIGCTL_3_1_NAME "DIGITAL3_DIGCTL_3_1"
   1246 #define DIGITAL3_DIGCTL_3_1_ADDR  0x00008321
   1247 
   1248 #define DIGITAL3_DIGCTL_3_2_NAME "DIGITAL3_DIGCTL_3_2"
   1249 #define DIGITAL3_DIGCTL_3_2_ADDR  0x00008322
   1250 
   1251 #define DIGITAL3_DIGCTL_3_3_NAME "DIGITAL3_DIGCTL_3_3"
   1252 #define DIGITAL3_DIGCTL_3_3_ADDR  0x00008323
   1253 
   1254 #define DIGITAL3_DIGCTL_3_4_NAME "DIGITAL3_DIGCTL_3_4"
   1255 #define DIGITAL3_DIGCTL_3_4_ADDR  0x00008324
   1256 
   1257 #define DIGITAL3_DIGCTL_3_5_NAME "DIGITAL3_DIGCTL_3_5"
   1258 #define DIGITAL3_DIGCTL_3_5_ADDR  0x00008325
   1259 
   1260 #define DIGITAL3_DIGCTL_3_6_NAME "DIGITAL3_DIGCTL_3_6"
   1261 #define DIGITAL3_DIGCTL_3_6_ADDR  0x00008326
   1262 
   1263 #define DIGITAL3_TPOUT_1_NAME "DIGITAL3_TPOUT_1"
   1264 #define DIGITAL3_TPOUT_1_ADDR  0x00008327
   1265 
   1266 #define DIGITAL3_TPOUT_2_NAME "DIGITAL3_TPOUT_2"
   1267 #define DIGITAL3_TPOUT_2_ADDR  0x00008328
   1268 
   1269 #define DIGITAL3_UP1_NAME "DIGITAL3_UP1"
   1270 #define DIGITAL3_UP1_ADDR  0x00008329
   1271 
   1272 #define DIGITAL3_UP2_NAME "DIGITAL3_UP2"
   1273 #define DIGITAL3_UP2_ADDR  0x0000832a
   1274 
   1275 #define DIGITAL3_UP3_NAME "DIGITAL3_UP3"
   1276 #define DIGITAL3_UP3_ADDR  0x0000832b
   1277 
   1278 #define DIGITAL3_LP_UP1_NAME "DIGITAL3_LP_UP1"
   1279 #define DIGITAL3_LP_UP1_ADDR  0x0000832c
   1280 
   1281 #define DIGITAL3_LP_UP2_NAME "DIGITAL3_LP_UP2"
   1282 #define DIGITAL3_LP_UP2_ADDR  0x0000832d
   1283 
   1284 #define DIGITAL3_LP_UP3_NAME "DIGITAL3_LP_UP3"
   1285 #define DIGITAL3_LP_UP3_ADDR  0x0000832e
   1286 
   1287 #define DIGITAL4_MISCRXSTATUS_NAME "DIGITAL4_MISCRXSTATUS"
   1288 #define DIGITAL4_MISCRXSTATUS_ADDR  0x00008330
   1289 
   1290 #define DIGITAL4_LP_BASEPAGE_NAME "DIGITAL4_LP_BASEPAGE"
   1291 #define DIGITAL4_LP_BASEPAGE_ADDR  0x00008331
   1292 
   1293 #define DIGITAL4_LP_NEXTPAGE_0_NAME "DIGITAL4_LP_NEXTPAGE_0"
   1294 #define DIGITAL4_LP_NEXTPAGE_0_ADDR  0x00008332
   1295 
   1296 #define DIGITAL4_LP_NEXTPAGE_1_NAME "DIGITAL4_LP_NEXTPAGE_1"
   1297 #define DIGITAL4_LP_NEXTPAGE_1_ADDR  0x00008333
   1298 
   1299 #define DIGITAL4_LP_NEXTPAGE_2_NAME "DIGITAL4_LP_NEXTPAGE_2"
   1300 #define DIGITAL4_LP_NEXTPAGE_2_ADDR  0x00008334
   1301 
   1302 #define DIGITAL4_LP_NEXTPAGE_3_NAME "DIGITAL4_LP_NEXTPAGE_3"
   1303 #define DIGITAL4_LP_NEXTPAGE_3_ADDR  0x00008335
   1304 
   1305 #define DIGITAL4_LP_NEXTPAGE_4_NAME "DIGITAL4_LP_NEXTPAGE_4"
   1306 #define DIGITAL4_LP_NEXTPAGE_4_ADDR  0x00008336
   1307 
   1308 #define DIGITAL4_RP_NEXTPAGE_0_NAME "DIGITAL4_RP_NEXTPAGE_0"
   1309 #define DIGITAL4_RP_NEXTPAGE_0_ADDR  0x00008337
   1310 
   1311 #define DIGITAL4_RP_NEXTPAGE_1_NAME "DIGITAL4_RP_NEXTPAGE_1"
   1312 #define DIGITAL4_RP_NEXTPAGE_1_ADDR  0x00008338
   1313 
   1314 #define DIGITAL4_RP_NEXTPAGE_2_NAME "DIGITAL4_RP_NEXTPAGE_2"
   1315 #define DIGITAL4_RP_NEXTPAGE_2_ADDR  0x00008339
   1316 
   1317 #define DIGITAL4_RP_NEXTPAGE_3_NAME "DIGITAL4_RP_NEXTPAGE_3"
   1318 #define DIGITAL4_RP_NEXTPAGE_3_ADDR  0x0000833a
   1319 
   1320 #define DIGITAL4_RP_NEXTPAGE_4_NAME "DIGITAL4_RP_NEXTPAGE_4"
   1321 #define DIGITAL4_RP_NEXTPAGE_4_ADDR  0x0000833b
   1322 
   1323 #define DIGITAL4_MISC3_NAME "DIGITAL4_MISC3"
   1324 #define DIGITAL4_MISC3_ADDR  0x0000833c
   1325 
   1326 #define DIGITAL4_MISC4_NAME "DIGITAL4_MISC4"
   1327 #define DIGITAL4_MISC4_ADDR  0x0000833d
   1328 
   1329 #define DIGITAL4_MISC5_NAME "DIGITAL4_MISC5"
   1330 #define DIGITAL4_MISC5_ADDR  0x0000833e
   1331 
   1332 #define DIGITAL5_LINKCNT_CL72_LSB_NAME "DIGITAL5_LINKCNT_CL72_LSB"
   1333 #define DIGITAL5_LINKCNT_CL72_LSB_ADDR  0x00008340
   1334 
   1335 #define DIGITAL5_LINKCNT_CL72_MSB_NAME "DIGITAL5_LINKCNT_CL72_MSB"
   1336 #define DIGITAL5_LINKCNT_CL72_MSB_ADDR  0x00008341
   1337 
   1338 #define DIGITAL5_LP_UP4_NAME "DIGITAL5_LP_UP4"
   1339 #define DIGITAL5_LP_UP4_ADDR  0x00008342
   1340 
   1341 #define DIGITAL5_LP_UP5_NAME "DIGITAL5_LP_UP5"
   1342 #define DIGITAL5_LP_UP5_ADDR  0x00008343
   1343 
   1344 #define DIGITAL5_LPI_HYST_NAME "DIGITAL5_LPI_HYST"
   1345 #define DIGITAL5_LPI_HYST_ADDR  0x00008344
   1346 
   1347 #define DIGITAL5_MISC6_NAME "DIGITAL5_MISC6"
   1348 #define DIGITAL5_MISC6_ADDR  0x00008345
   1349 
   1350 #define DIGITAL5_ACTUAL_SPEED_NAME "DIGITAL5_ACTUAL_SPEED"
   1351 #define DIGITAL5_ACTUAL_SPEED_ADDR  0x0000834e
   1352 
   1353 #define DIGITAL6_MP5_NEXTPAGECTRL_NAME "DIGITAL6_MP5_NEXTPAGECTRL"
   1354 #define DIGITAL6_MP5_NEXTPAGECTRL_ADDR  0x00008350
   1355 
   1356 #define DIGITAL6_LINK_TIMER_OFFSET1_NAME "DIGITAL6_LINK_TIMER_OFFSET1"
   1357 #define DIGITAL6_LINK_TIMER_OFFSET1_ADDR  0x00008351
   1358 
   1359 #define DIGITAL6_LINK_TIMER_OFFSET2_NAME "DIGITAL6_LINK_TIMER_OFFSET2"
   1360 #define DIGITAL6_LINK_TIMER_OFFSET2_ADDR  0x00008352
   1361 
   1362 #define DIGITAL6_LINK_TIMER_OFFSET3_NAME "DIGITAL6_LINK_TIMER_OFFSET3"
   1363 #define DIGITAL6_LINK_TIMER_OFFSET3_ADDR  0x00008353
   1364 
   1365 #define DIGITAL6_OUI_MSB_FIELD_NAME "DIGITAL6_OUI_MSB_FIELD"
   1366 #define DIGITAL6_OUI_MSB_FIELD_ADDR  0x00008354
   1367 
   1368 #define DIGITAL6_OUI_LSB_FIELD_NAME "DIGITAL6_OUI_LSB_FIELD"
   1369 #define DIGITAL6_OUI_LSB_FIELD_ADDR  0x00008355
   1370 
   1371 #define DIGITAL6_BAM_FIELD_NAME "DIGITAL6_BAM_FIELD"
   1372 #define DIGITAL6_BAM_FIELD_ADDR  0x00008356
   1373 
   1374 #define DIGITAL6_UD_FIELD_NAME "DIGITAL6_UD_FIELD"
   1375 #define DIGITAL6_UD_FIELD_ADDR  0x00008357
   1376 
   1377 #define DIGITAL6_LP_OUI_MSB_FIELD_NAME "DIGITAL6_LP_OUI_MSB_FIELD"
   1378 #define DIGITAL6_LP_OUI_MSB_FIELD_ADDR  0x00008358
   1379 
   1380 #define DIGITAL6_LP_OUI_LSB_FIELD_NAME "DIGITAL6_LP_OUI_LSB_FIELD"
   1381 #define DIGITAL6_LP_OUI_LSB_FIELD_ADDR  0x00008359
   1382 
   1383 #define DIGITAL6_LP_BAM_FIELD_NAME "DIGITAL6_LP_BAM_FIELD"
   1384 #define DIGITAL6_LP_BAM_FIELD_ADDR  0x0000835a
   1385 
   1386 #define DIGITAL6_LP_UD_FIELD_NAME "DIGITAL6_LP_UD_FIELD"
   1387 #define DIGITAL6_LP_UD_FIELD_ADDR  0x0000835b
   1388 
   1389 #define DIGITAL6_UP4_NAME "DIGITAL6_UP4"
   1390 #define DIGITAL6_UP4_ADDR  0x0000835d
   1391 
   1392 #define DIGITAL6_UP5_NAME "DIGITAL6_UP5"
   1393 #define DIGITAL6_UP5_ADDR  0x0000835e
   1394 
   1395 #define CL49_USERB0_CONTROL1_NAME "CL49_USERB0_CONTROL1"
   1396 #define CL49_USERB0_CONTROL1_ADDR  0x00008360
   1397 
   1398 #define CL49_USERB0_STATUS1_NAME "CL49_USERB0_STATUS1"
   1399 #define CL49_USERB0_STATUS1_ADDR  0x00008361
   1400 
   1401 #define CL49_USERB0_SYMBOLDETECT_NAME "CL49_USERB0_SYMBOLDETECT"
   1402 #define CL49_USERB0_SYMBOLDETECT_ADDR  0x00008362
   1403 
   1404 #define CL49_USERB0_SYMBOLINSERT_NAME "CL49_USERB0_SYMBOLINSERT"
   1405 #define CL49_USERB0_SYMBOLINSERT_ADDR  0x00008363
   1406 
   1407 #define CL49_USERB0_CONTROL2_NAME "CL49_USERB0_CONTROL2"
   1408 #define CL49_USERB0_CONTROL2_ADDR  0x00008364
   1409 
   1410 #define CL49_USERB0_TXSM_STATUS_NAME "CL49_USERB0_TXSM_STATUS"
   1411 #define CL49_USERB0_TXSM_STATUS_ADDR  0x00008365
   1412 
   1413 #define CL49_USERB0_RXSM_STATUS_NAME "CL49_USERB0_RXSM_STATUS"
   1414 #define CL49_USERB0_RXSM_STATUS_ADDR  0x00008366
   1415 
   1416 #define CL49_USERB0_LSM_STATUS_NAME "CL49_USERB0_LSM_STATUS"
   1417 #define CL49_USERB0_LSM_STATUS_ADDR  0x00008367
   1418 
   1419 #define CL49_USERB0_CONTROL_NAME "CL49_USERB0_CONTROL"
   1420 #define CL49_USERB0_CONTROL_ADDR  0x00008368
   1421 
   1422 #define CL49_USERB0_STATUS_NAME "CL49_USERB0_STATUS"
   1423 #define CL49_USERB0_STATUS_ADDR  0x00008369
   1424 
   1425 #define CL49_USERB0_SHCOUNTER_NAME "CL49_USERB0_SHCOUNTER"
   1426 #define CL49_USERB0_SHCOUNTER_ADDR  0x0000836a
   1427 
   1428 #define CL49_USERB0_TIMER125US_NAME "CL49_USERB0_TIMER125US"
   1429 #define CL49_USERB0_TIMER125US_ADDR  0x0000836b
   1430 
   1431 #define CL49_USERB0_BERCNT_NAME "CL49_USERB0_BERCNT"
   1432 #define CL49_USERB0_BERCNT_ADDR  0x0000836c
   1433 
   1434 #define CL49_USERB0_BERMON_STATUS_NAME "CL49_USERB0_BERMON_STATUS"
   1435 #define CL49_USERB0_BERMON_STATUS_ADDR  0x0000836d
   1436 
   1437 #define CL49_USERB0_TSTCNT1_NAME "CL49_USERB0_TSTCNT1"
   1438 #define CL49_USERB0_TSTCNT1_ADDR  0x0000836e
   1439 
   1440 #define CL73_USERB0_CL73_UCTRL1_NAME "CL73_USERB0_CL73_UCTRL1"
   1441 #define CL73_USERB0_CL73_UCTRL1_ADDR  0x00008370
   1442 
   1443 #define CL73_USERB0_CL73_USTAT1_NAME "CL73_USERB0_CL73_USTAT1"
   1444 #define CL73_USERB0_CL73_USTAT1_ADDR  0x00008371
   1445 
   1446 #define CL73_USERB0_CL73_BAMCTRL1_NAME "CL73_USERB0_CL73_BAMCTRL1"
   1447 #define CL73_USERB0_CL73_BAMCTRL1_ADDR  0x00008372
   1448 
   1449 #define CL73_USERB0_CL73_BAMCTRL2_NAME "CL73_USERB0_CL73_BAMCTRL2"
   1450 #define CL73_USERB0_CL73_BAMCTRL2_ADDR  0x00008373
   1451 
   1452 #define CL73_USERB0_CL73_BAMCTRL3_NAME "CL73_USERB0_CL73_BAMCTRL3"
   1453 #define CL73_USERB0_CL73_BAMCTRL3_ADDR  0x00008374
   1454 
   1455 #define CL73_USERB0_CL73_BAMSTAT1_NAME "CL73_USERB0_CL73_BAMSTAT1"
   1456 #define CL73_USERB0_CL73_BAMSTAT1_ADDR  0x00008375
   1457 
   1458 #define CL73_USERB0_CL73_BAMSTAT2_NAME "CL73_USERB0_CL73_BAMSTAT2"
   1459 #define CL73_USERB0_CL73_BAMSTAT2_ADDR  0x00008376
   1460 
   1461 #define CL73_USERB0_CL73_BAMSTAT3_NAME "CL73_USERB0_CL73_BAMSTAT3"
   1462 #define CL73_USERB0_CL73_BAMSTAT3_ADDR  0x00008377
   1463 
   1464 #define CL73_USERB0_CL73_UCTRL2_NAME "CL73_USERB0_CL73_UCTRL2"
   1465 #define CL73_USERB0_CL73_UCTRL2_ADDR  0x00008378
   1466 
   1467 #define CL73_USERB0_CL73_UCTRL3_NAME "CL73_USERB0_CL73_UCTRL3"
   1468 #define CL73_USERB0_CL73_UCTRL3_ADDR  0x00008379
   1469 
   1470 #define CL73_USERB0_CL73_UCTRL4_NAME "CL73_USERB0_CL73_UCTRL4"
   1471 #define CL73_USERB0_CL73_UCTRL4_ADDR  0x0000837a
   1472 
   1473 #define CL73_USERB0_CL73_EEECTRL_NAME "CL73_USERB0_CL73_EEECTRL"
   1474 #define CL73_USERB0_CL73_EEECTRL_ADDR  0x0000837e
   1475 
   1476 #define CL74_USERB0_UFECCONTROL1_NAME "CL74_USERB0_UFECCONTROL1"
   1477 #define CL74_USERB0_UFECCONTROL1_ADDR  0x00008380
   1478 
   1479 #define CL74_USERB0_UFECCONTROL2_NAME "CL74_USERB0_UFECCONTROL2"
   1480 #define CL74_USERB0_UFECCONTROL2_ADDR  0x00008381
   1481 
   1482 #define CL74_USERB0_UFECCONTROL3_NAME "CL74_USERB0_UFECCONTROL3"
   1483 #define CL74_USERB0_UFECCONTROL3_ADDR  0x00008382
   1484 
   1485 #define CL74_USERB0_UFECDBG_EDATAL_NAME "CL74_USERB0_UFECDBG_EDATAL"
   1486 #define CL74_USERB0_UFECDBG_EDATAL_ADDR  0x00008383
   1487 
   1488 #define CL74_USERB0_UFECDBG_EDATAH_NAME "CL74_USERB0_UFECDBG_EDATAH"
   1489 #define CL74_USERB0_UFECDBG_EDATAH_ADDR  0x00008384
   1490 
   1491 #define EEE_USERB0_EEE_COMBO_CONTROL0_NAME "EEE_USERB0_EEE_COMBO_CONTROL0"
   1492 #define EEE_USERB0_EEE_COMBO_CONTROL0_ADDR  0x00008390
   1493 
   1494 #define EEE_USERB0_CL36_TX_LPI_SM_NAME "EEE_USERB0_CL36_TX_LPI_SM"
   1495 #define EEE_USERB0_CL36_TX_LPI_SM_ADDR  0x00008391
   1496 
   1497 #define EEE_USERB0_CL36_RX_LPI_SM_NAME "EEE_USERB0_CL36_RX_LPI_SM"
   1498 #define EEE_USERB0_CL36_RX_LPI_SM_ADDR  0x00008392
   1499 
   1500 #define EEE_USERB0_CL49_TX_LPI_SM_NAME "EEE_USERB0_CL49_TX_LPI_SM"
   1501 #define EEE_USERB0_CL49_TX_LPI_SM_ADDR  0x00008393
   1502 
   1503 #define EEE_USERB0_CL49_RX_LPI_SM_NAME "EEE_USERB0_CL49_RX_LPI_SM"
   1504 #define EEE_USERB0_CL49_RX_LPI_SM_ADDR  0x00008394
   1505 
   1506 #define EEE_USERB0_TX_SLEEP_TIMER_NAME "EEE_USERB0_TX_SLEEP_TIMER"
   1507 #define EEE_USERB0_TX_SLEEP_TIMER_ADDR  0x00008395
   1508 
   1509 #define EEE_USERB0_CL49_TX_SLEEP_TIMER_NAME "EEE_USERB0_CL49_TX_SLEEP_TIMER"
   1510 #define EEE_USERB0_CL49_TX_SLEEP_TIMER_ADDR  0x00008396
   1511 
   1512 #define EEE_USERB0_TX_WAKE_TIMER_NAME "EEE_USERB0_TX_WAKE_TIMER"
   1513 #define EEE_USERB0_TX_WAKE_TIMER_ADDR  0x00008397
   1514 
   1515 #define EEE_USERB0_RX_OFFSET_TIMER_NAME "EEE_USERB0_RX_OFFSET_TIMER"
   1516 #define EEE_USERB0_RX_OFFSET_TIMER_ADDR  0x00008398
   1517 
   1518 #define EEE_USERB0_RX_WAKE_TIME_FAULT_TIMER_NAME "EEE_USERB0_RX_WAKE_TIME_FAULT_TIMER"
   1519 #define EEE_USERB0_RX_WAKE_TIME_FAULT_TIMER_ADDR  0x00008399
   1520 
   1521 #define EEE_USERB0_MISC_TIMER_NAME "EEE_USERB0_MISC_TIMER"
   1522 #define EEE_USERB0_MISC_TIMER_ADDR  0x0000839a
   1523 
   1524 #define EEE_USERB0_EEE_HYST_TIMER_NAME "EEE_USERB0_EEE_HYST_TIMER"
   1525 #define EEE_USERB0_EEE_HYST_TIMER_ADDR  0x0000839b
   1526 
   1527 #define EEE_USERB0_EEE_OVERRIDE_CTRL_NAME "EEE_USERB0_EEE_OVERRIDE_CTRL"
   1528 #define EEE_USERB0_EEE_OVERRIDE_CTRL_ADDR  0x0000839c
   1529 
   1530 #define EEE_USERB0_EEE_COMBO_CONTROL1_NAME "EEE_USERB0_EEE_COMBO_CONTROL1"
   1531 #define EEE_USERB0_EEE_COMBO_CONTROL1_ADDR  0x0000839d
   1532 
   1533 #define EEE_USERB0_CL49_EEE_CHAR_NAME "EEE_USERB0_CL49_EEE_CHAR"
   1534 #define EEE_USERB0_CL49_EEE_CHAR_ADDR  0x0000839e
   1535 
   1536 #define EEE_USERB1_EEE_AN_CTRL_NAME "EEE_USERB1_EEE_AN_CTRL"
   1537 #define EEE_USERB1_EEE_AN_CTRL_ADDR  0x000083a0
   1538 
   1539 #define EEE_USERB1_EEE_UP1_NAME "EEE_USERB1_EEE_UP1"
   1540 #define EEE_USERB1_EEE_UP1_ADDR  0x000083a1
   1541 
   1542 #define EEE_USERB1_EEE_UP2_NAME "EEE_USERB1_EEE_UP2"
   1543 #define EEE_USERB1_EEE_UP2_ADDR  0x000083a2
   1544 
   1545 #define EEE_USERB1_EEE_UP3_NAME "EEE_USERB1_EEE_UP3"
   1546 #define EEE_USERB1_EEE_UP3_ADDR  0x000083a3
   1547 
   1548 #define EEE_USERB1_LP_EEE_UP1_NAME "EEE_USERB1_LP_EEE_UP1"
   1549 #define EEE_USERB1_LP_EEE_UP1_ADDR  0x000083a4
   1550 
   1551 #define EEE_USERB1_LP_EEE_UP2_NAME "EEE_USERB1_LP_EEE_UP2"
   1552 #define EEE_USERB1_LP_EEE_UP2_ADDR  0x000083a5
   1553 
   1554 #define EEE_USERB1_LP_EEE_UP3_NAME "EEE_USERB1_LP_EEE_UP3"
   1555 #define EEE_USERB1_LP_EEE_UP3_ADDR  0x000083a6
   1556 
   1557 #define EEE_USERB1_EEE_RES_STATUS_NAME "EEE_USERB1_EEE_RES_STATUS"
   1558 #define EEE_USERB1_EEE_RES_STATUS_ADDR  0x000083a7
   1559 
   1560 #define TX66_CONTROL_NAME "TX66_CONTROL"
   1561 #define TX66_CONTROL_ADDR  0x000083b0
   1562 
   1563 #define TX66_STATUS_NAME "TX66_STATUS"
   1564 #define TX66_STATUS_ADDR  0x000083b1
   1565 
   1566 #define TX66_PROGMMABLE_TL_NAME "TX66_PROGMMABLE_TL"
   1567 #define TX66_PROGMMABLE_TL_ADDR  0x000083b2
   1568 
   1569 #define RX66_CONTROL_NAME "RX66_CONTROL"
   1570 #define RX66_CONTROL_ADDR  0x000083c0
   1571 
   1572 #define RX66_STATUS_NAME "RX66_STATUS"
   1573 #define RX66_STATUS_ADDR  0x000083c1
   1574 
   1575 #define RX66_SCW0_NAME "RX66_SCW0"
   1576 #define RX66_SCW0_ADDR  0x000083c2
   1577 
   1578 #define RX66_SCW1_NAME "RX66_SCW1"
   1579 #define RX66_SCW1_ADDR  0x000083c3
   1580 
   1581 #define RX66_SCW2_NAME "RX66_SCW2"
   1582 #define RX66_SCW2_ADDR  0x000083c4
   1583 
   1584 #define RX66_SCW3_NAME "RX66_SCW3"
   1585 #define RX66_SCW3_ADDR  0x000083c5
   1586 
   1587 #define RX66_SCW0_MASK_NAME "RX66_SCW0_MASK"
   1588 #define RX66_SCW0_MASK_ADDR  0x000083c6
   1589 
   1590 #define RX66_SCW1_MASK_NAME "RX66_SCW1_MASK"
   1591 #define RX66_SCW1_MASK_ADDR  0x000083c7
   1592 
   1593 #define RX66_SCW2_MASK_NAME "RX66_SCW2_MASK"
   1594 #define RX66_SCW2_MASK_ADDR  0x000083c8
   1595 
   1596 #define RX66_SCW3_MASK_NAME "RX66_SCW3_MASK"
   1597 #define RX66_SCW3_MASK_ADDR  0x000083c9
   1598 
   1599 #define RX66_SYNCBITS_NAME "RX66_SYNCBITS"
   1600 #define RX66_SYNCBITS_ADDR  0x000083ca
   1601 
   1602 #define RX66_SCWCONTROL_NAME "RX66_SCWCONTROL"
   1603 #define RX66_SCWCONTROL_ADDR  0x000083cb
   1604 
   1605 #define RX66_CC_EVENTCOUNT_NAME "RX66_CC_EVENTCOUNT"
   1606 #define RX66_CC_EVENTCOUNT_ADDR  0x000083cc
   1607 
   1608 #define RX66_SCWCOUNT_NAME "RX66_SCWCOUNT"
   1609 #define RX66_SCWCOUNT_ADDR  0x000083cd
   1610 
   1611 #define RX66_ERRCOUNT_NAME "RX66_ERRCOUNT"
   1612 #define RX66_ERRCOUNT_ADDR  0x000083ce
   1613 
   1614 #define LNTXBERT_TXBERTCTRL_NAME "LNTXBERT_TXBERTCTRL"
   1615 #define LNTXBERT_TXBERTCTRL_ADDR  0x000083d0
   1616 
   1617 #define LNTXBERT_TXBERTSOPEOP_NAME "LNTXBERT_TXBERTSOPEOP"
   1618 #define LNTXBERT_TXBERTSOPEOP_ADDR  0x000083d1
   1619 
   1620 #define LNTXBERT_TXBERTSIZE0_NAME "LNTXBERT_TXBERTSIZE0"
   1621 #define LNTXBERT_TXBERTSIZE0_ADDR  0x000083d2
   1622 
   1623 #define LNTXBERT_TXBERTSIZE1_NAME "LNTXBERT_TXBERTSIZE1"
   1624 #define LNTXBERT_TXBERTSIZE1_ADDR  0x000083d3
   1625 
   1626 #define LNTXBERT_TXBERTSIZE2_NAME "LNTXBERT_TXBERTSIZE2"
   1627 #define LNTXBERT_TXBERTSIZE2_ADDR  0x000083d4
   1628 
   1629 #define LNTXBERT_TXBERTIPG0_NAME "LNTXBERT_TXBERTIPG0"
   1630 #define LNTXBERT_TXBERTIPG0_ADDR  0x000083d5
   1631 
   1632 #define LNTXBERT_TXBERTIPG1_NAME "LNTXBERT_TXBERTIPG1"
   1633 #define LNTXBERT_TXBERTIPG1_ADDR  0x000083d6
   1634 
   1635 #define LNTXBERT_TXBERTBYTEU_NAME "LNTXBERT_TXBERTBYTEU"
   1636 #define LNTXBERT_TXBERTBYTEU_ADDR  0x000083d7
   1637 
   1638 #define LNTXBERT_TXBERTBYTEL_NAME "LNTXBERT_TXBERTBYTEL"
   1639 #define LNTXBERT_TXBERTBYTEL_ADDR  0x000083d8
   1640 
   1641 #define LNTXBERT_TXBERTPACKETU_NAME "LNTXBERT_TXBERTPACKETU"
   1642 #define LNTXBERT_TXBERTPACKETU_ADDR  0x000083d9
   1643 
   1644 #define LNTXBERT_TXBERTPACKETL_NAME "LNTXBERT_TXBERTPACKETL"
   1645 #define LNTXBERT_TXBERTPACKETL_ADDR  0x000083da
   1646 
   1647 #define LNTXBERT_TXBERTCTRL1_NAME "LNTXBERT_TXBERTCTRL1"
   1648 #define LNTXBERT_TXBERTCTRL1_ADDR  0x000083db
   1649 
   1650 #define LNRXBERT_RXBERTCTRL_NAME "LNRXBERT_RXBERTCTRL"
   1651 #define LNRXBERT_RXBERTCTRL_ADDR  0x000083e0
   1652 
   1653 #define LNRXBERT_RXBERTSOPEOP_NAME "LNRXBERT_RXBERTSOPEOP"
   1654 #define LNRXBERT_RXBERTSOPEOP_ADDR  0x000083e1
   1655 
   1656 #define LNRXBERT_RXBERTBYTEU_NAME "LNRXBERT_RXBERTBYTEU"
   1657 #define LNRXBERT_RXBERTBYTEU_ADDR  0x000083e7
   1658 
   1659 #define LNRXBERT_RXBERTBYTEL_NAME "LNRXBERT_RXBERTBYTEL"
   1660 #define LNRXBERT_RXBERTBYTEL_ADDR  0x000083e8
   1661 
   1662 #define LNRXBERT_RXBERTPACKETU_NAME "LNRXBERT_RXBERTPACKETU"
   1663 #define LNRXBERT_RXBERTPACKETU_ADDR  0x000083e9
   1664 
   1665 #define LNRXBERT_RXBERTPACKETL_NAME "LNRXBERT_RXBERTPACKETL"
   1666 #define LNRXBERT_RXBERTPACKETL_ADDR  0x000083ea
   1667 
   1668 #define LNRXBERT_RXBERTBITERR_NAME "LNRXBERT_RXBERTBITERR"
   1669 #define LNRXBERT_RXBERTBITERR_ADDR  0x000083eb
   1670 
   1671 #define LNRXBERT_RXBERTBYTEERR_NAME "LNRXBERT_RXBERTBYTEERR"
   1672 #define LNRXBERT_RXBERTBYTEERR_ADDR  0x000083ec
   1673 
   1674 #define LNRXBERT_RXBERTPKTERR_NAME "LNRXBERT_RXBERTPKTERR"
   1675 #define LNRXBERT_RXBERTPKTERR_ADDR  0x000083ed
   1676 
   1677 #define LNRXBERT_RXBERTSTATUS_NAME "LNRXBERT_RXBERTSTATUS"
   1678 #define LNRXBERT_RXBERTSTATUS_ADDR  0x000083ee
   1679 
   1680 #define FX100_CONTROL1_NAME "FX100_CONTROL1"
   1681 #define FX100_CONTROL1_ADDR  0x00008400
   1682 
   1683 #define FX100_CONTROL2_NAME "FX100_CONTROL2"
   1684 #define FX100_CONTROL2_ADDR  0x00008401
   1685 
   1686 #define FX100_CONTROL3_NAME "FX100_CONTROL3"
   1687 #define FX100_CONTROL3_ADDR  0x00008402
   1688 
   1689 #define FX100_STATUS1_NAME "FX100_STATUS1"
   1690 #define FX100_STATUS1_ADDR  0x00008403
   1691 
   1692 #define FX100_STATUS3_NAME "FX100_STATUS3"
   1693 #define FX100_STATUS3_ADDR  0x00008405
   1694 
   1695 #define FX100_STATUS4_NAME "FX100_STATUS4"
   1696 #define FX100_STATUS4_ADDR  0x00008406
   1697 
   1698 #define FX100_FX100IDLE1_NAME "FX100_FX100IDLE1"
   1699 #define FX100_FX100IDLE1_ADDR  0x00008407
   1700 
   1701 #define FX100_FX100IDLE2_NAME "FX100_FX100IDLE2"
   1702 #define FX100_FX100IDLE2_ADDR  0x00008408
   1703 
   1704 #define FX100_FX100IDLESTATUS_NAME "FX100_FX100IDLESTATUS"
   1705 #define FX100_FX100IDLESTATUS_ADDR  0x00008409
   1706 
   1707 #define FX100_FX100IDLETHRES_NAME "FX100_FX100IDLETHRES"
   1708 #define FX100_FX100IDLETHRES_ADDR  0x0000840a
   1709 
   1710 #define FX100_FX100LOCKTMR_NAME "FX100_FX100LOCKTMR"
   1711 #define FX100_FX100LOCKTMR_ADDR  0x0000840b
   1712 
   1713 #define FX100_FX100LINKTMR_NAME "FX100_FX100LINKTMR"
   1714 #define FX100_FX100LINKTMR_ADDR  0x0000840c
   1715 
   1716 #define EEE_TIMERB0_GRP1_TX_REFRESH_TIMER_NAME "EEE_TIMERB0_GRP1_TX_REFRESH_TIMER"
   1717 #define EEE_TIMERB0_GRP1_TX_REFRESH_TIMER_ADDR  0x00008410
   1718 
   1719 #define EEE_TIMERB0_GRP1_TX_QUIET_TIMER_NAME "EEE_TIMERB0_GRP1_TX_QUIET_TIMER"
   1720 #define EEE_TIMERB0_GRP1_TX_QUIET_TIMER_ADDR  0x00008411
   1721 
   1722 #define EEE_TIMERB0_GRP1_RX_WAKE_TIMER_NAME "EEE_TIMERB0_GRP1_RX_WAKE_TIMER"
   1723 #define EEE_TIMERB0_GRP1_RX_WAKE_TIMER_ADDR  0x00008412
   1724 
   1725 #define EEE_TIMERB0_GRP2_TX_REFRESH_TIMER_NAME "EEE_TIMERB0_GRP2_TX_REFRESH_TIMER"
   1726 #define EEE_TIMERB0_GRP2_TX_REFRESH_TIMER_ADDR  0x00008413
   1727 
   1728 #define EEE_TIMERB0_GRP2_TX_QUIET_TIMER_NAME "EEE_TIMERB0_GRP2_TX_QUIET_TIMER"
   1729 #define EEE_TIMERB0_GRP2_TX_QUIET_TIMER_ADDR  0x00008414
   1730 
   1731 #define EEE_TIMERB0_GRP2_RX_WAKE_TIMER_NAME "EEE_TIMERB0_GRP2_RX_WAKE_TIMER"
   1732 #define EEE_TIMERB0_GRP2_RX_WAKE_TIMER_ADDR  0x00008415
   1733 
   1734 #define EEE_TIMERB0_GRP3_TX_REFRESH_TIMER_NAME "EEE_TIMERB0_GRP3_TX_REFRESH_TIMER"
   1735 #define EEE_TIMERB0_GRP3_TX_REFRESH_TIMER_ADDR  0x00008416
   1736 
   1737 #define EEE_TIMERB0_GRP3_TX_QUIET_TIMER_NAME "EEE_TIMERB0_GRP3_TX_QUIET_TIMER"
   1738 #define EEE_TIMERB0_GRP3_TX_QUIET_TIMER_ADDR  0x00008417
   1739 
   1740 #define EEE_TIMERB0_GRP3_RX_WAKE_TIMER_NAME "EEE_TIMERB0_GRP3_RX_WAKE_TIMER"
   1741 #define EEE_TIMERB0_GRP3_RX_WAKE_TIMER_ADDR  0x00008418
   1742 
   1743 #define EEE_TIMERB0_GRP4_TX_REFRESH_TIMER_NAME "EEE_TIMERB0_GRP4_TX_REFRESH_TIMER"
   1744 #define EEE_TIMERB0_GRP4_TX_REFRESH_TIMER_ADDR  0x00008419
   1745 
   1746 #define EEE_TIMERB0_GRP4_TX_QUIET_TIMER_NAME "EEE_TIMERB0_GRP4_TX_QUIET_TIMER"
   1747 #define EEE_TIMERB0_GRP4_TX_QUIET_TIMER_ADDR  0x0000841a
   1748 
   1749 #define EEE_TIMERB0_GRP4_RX_WAKE_TIMER_NAME "EEE_TIMERB0_GRP4_RX_WAKE_TIMER"
   1750 #define EEE_TIMERB0_GRP4_RX_WAKE_TIMER_ADDR  0x0000841b
   1751 
   1752 #define EEE_TIMERB0_GRP5_TX_REFRESH_TIMER_NAME "EEE_TIMERB0_GRP5_TX_REFRESH_TIMER"
   1753 #define EEE_TIMERB0_GRP5_TX_REFRESH_TIMER_ADDR  0x0000841c
   1754 
   1755 #define EEE_TIMERB0_GRP5_TX_QUIET_TIMER_NAME "EEE_TIMERB0_GRP5_TX_QUIET_TIMER"
   1756 #define EEE_TIMERB0_GRP5_TX_QUIET_TIMER_ADDR  0x0000841d
   1757 
   1758 #define EEE_TIMERB0_GRP5_RX_WAKE_TIMER_NAME "EEE_TIMERB0_GRP5_RX_WAKE_TIMER"
   1759 #define EEE_TIMERB0_GRP5_RX_WAKE_TIMER_ADDR  0x0000841e
   1760 
   1761 #define MICROBLK_RAMWORD_NAME "MICROBLK_RAMWORD"
   1762 #define MICROBLK_RAMWORD_ADDR  0x0000ffc0
   1763 
   1764 #define MICROBLK_ADDRESS_NAME "MICROBLK_ADDRESS"
   1765 #define MICROBLK_ADDRESS_ADDR  0x0000ffc1
   1766 
   1767 #define MICROBLK_COMMAND_NAME "MICROBLK_COMMAND"
   1768 #define MICROBLK_COMMAND_ADDR  0x0000ffc2
   1769 
   1770 #define MICROBLK_WRDATA_NAME "MICROBLK_WRDATA"
   1771 #define MICROBLK_WRDATA_ADDR  0x0000ffc3
   1772 
   1773 #define MICROBLK_RDDATA_NAME "MICROBLK_RDDATA"
   1774 #define MICROBLK_RDDATA_ADDR  0x0000ffc4
   1775 
   1776 #define MICROBLK_DOWNLOAD_STATUS_NAME "MICROBLK_DOWNLOAD_STATUS"
   1777 #define MICROBLK_DOWNLOAD_STATUS_ADDR  0x0000ffc5
   1778 
   1779 #define MICROBLK_SFR_STATUS0_NAME "MICROBLK_SFR_STATUS0"
   1780 #define MICROBLK_SFR_STATUS0_ADDR  0x0000ffc6
   1781 
   1782 #define MICROBLK_SFR_STATUS1_NAME "MICROBLK_SFR_STATUS1"
   1783 #define MICROBLK_SFR_STATUS1_ADDR  0x0000ffc7
   1784 
   1785 #define MICROBLK_MDIO_UC_MAILBOX_NAME "MICROBLK_MDIO_UC_MAILBOX"
   1786 #define MICROBLK_MDIO_UC_MAILBOX_ADDR  0x0000ffc8
   1787 
   1788 #define MICROBLK_UC_MDIO_MAILBOX_NAME "MICROBLK_UC_MDIO_MAILBOX"
   1789 #define MICROBLK_UC_MDIO_MAILBOX_ADDR  0x0000ffc9
   1790 
   1791 #define MICROBLK_COMMAND2_NAME "MICROBLK_COMMAND2"
   1792 #define MICROBLK_COMMAND2_ADDR  0x0000ffca
   1793 
   1794 #define MICROBLK_WDOG_EVNT_CNT_NAME "MICROBLK_WDOG_EVNT_CNT"
   1795 #define MICROBLK_WDOG_EVNT_CNT_ADDR  0x0000ffcb
   1796 
   1797 #define MICROBLK_COMMAND3_NAME "MICROBLK_COMMAND3"
   1798 #define MICROBLK_COMMAND3_ADDR  0x0000ffcc
   1799 
   1800 #define AERBLK_AER_NAME "AERBLK_AER"
   1801 #define AERBLK_AER_ADDR  0x0000ffde
   1802 
   1803 #define COMBO_IEEE0_MIICNTL_NAME "COMBO_IEEE0_MIICNTL"
   1804 #define COMBO_IEEE0_MIICNTL_ADDR  0x0000ffe0
   1805 
   1806 #define COMBO_IEEE0_MIISTAT_NAME "COMBO_IEEE0_MIISTAT"
   1807 #define COMBO_IEEE0_MIISTAT_ADDR  0x0000ffe1
   1808 
   1809 #define COMBO_IEEE0_ID1_NAME "COMBO_IEEE0_ID1"
   1810 #define COMBO_IEEE0_ID1_ADDR  0x0000ffe2
   1811 
   1812 #define COMBO_IEEE0_ID2_NAME "COMBO_IEEE0_ID2"
   1813 #define COMBO_IEEE0_ID2_ADDR  0x0000ffe3
   1814 
   1815 #define COMBO_IEEE0_AUTONEGADV_NAME "COMBO_IEEE0_AUTONEGADV"
   1816 #define COMBO_IEEE0_AUTONEGADV_ADDR  0x0000ffe4
   1817 
   1818 #define COMBO_IEEE0_AUTONEGLPABIL_NAME "COMBO_IEEE0_AUTONEGLPABIL"
   1819 #define COMBO_IEEE0_AUTONEGLPABIL_ADDR  0x0000ffe5
   1820 
   1821 #define COMBO_IEEE0_AUTONEGEXP_NAME "COMBO_IEEE0_AUTONEGEXP"
   1822 #define COMBO_IEEE0_AUTONEGEXP_ADDR  0x0000ffe6
   1823 
   1824 #define COMBO_IEEE0_AUTONEGNP_NAME "COMBO_IEEE0_AUTONEGNP"
   1825 #define COMBO_IEEE0_AUTONEGNP_ADDR  0x0000ffe7
   1826 
   1827 #define COMBO_IEEE0_AUTONEGLPABIL2_NAME "COMBO_IEEE0_AUTONEGLPABIL2"
   1828 #define COMBO_IEEE0_AUTONEGLPABIL2_ADDR  0x0000ffe8
   1829 
   1830 #define COMBO_IEEE0_MIIEXTSTAT_NAME "COMBO_IEEE0_MIIEXTSTAT"
   1831 #define COMBO_IEEE0_MIIEXTSTAT_ADDR  0x0000ffef
   1832 
   1833 #define PMD_IEEE0BLK_PMD_IEEECONTROL1_NAME "PMD_IEEE0BLK_PMD_IEEECONTROL1"
   1834 #define PMD_IEEE0BLK_PMD_IEEECONTROL1_ADDR  0x08000000
   1835 
   1836 #define PMD_IEEE0BLK_PMD_IEEESTATUS1_NAME "PMD_IEEE0BLK_PMD_IEEESTATUS1"
   1837 #define PMD_IEEE0BLK_PMD_IEEESTATUS1_ADDR  0x08000001
   1838 
   1839 #define PMD_IEEE0BLK_PMD_IEEEID1_NAME "PMD_IEEE0BLK_PMD_IEEEID1"
   1840 #define PMD_IEEE0BLK_PMD_IEEEID1_ADDR  0x08000002
   1841 
   1842 #define PMD_IEEE0BLK_PMD_IEEEID2_NAME "PMD_IEEE0BLK_PMD_IEEEID2"
   1843 #define PMD_IEEE0BLK_PMD_IEEEID2_ADDR  0x08000003
   1844 
   1845 #define PMD_IEEE0BLK_PMD_IEEESPEEDABILITY_NAME "PMD_IEEE0BLK_PMD_IEEESPEEDABILITY"
   1846 #define PMD_IEEE0BLK_PMD_IEEESPEEDABILITY_ADDR  0x08000004
   1847 
   1848 #define PMD_IEEE0BLK_PMD_IEEEDEVINPKG1_NAME "PMD_IEEE0BLK_PMD_IEEEDEVINPKG1"
   1849 #define PMD_IEEE0BLK_PMD_IEEEDEVINPKG1_ADDR  0x08000005
   1850 
   1851 #define PMD_IEEE0BLK_PMD_IEEEDEVINPKG2_NAME "PMD_IEEE0BLK_PMD_IEEEDEVINPKG2"
   1852 #define PMD_IEEE0BLK_PMD_IEEEDEVINPKG2_ADDR  0x08000006
   1853 
   1854 #define PMD_IEEE0BLK_PMD_IEEECONTROL2_NAME "PMD_IEEE0BLK_PMD_IEEECONTROL2"
   1855 #define PMD_IEEE0BLK_PMD_IEEECONTROL2_ADDR  0x08000007
   1856 
   1857 #define PMD_IEEE0BLK_PMD_IEEESTATUS2_NAME "PMD_IEEE0BLK_PMD_IEEESTATUS2"
   1858 #define PMD_IEEE0BLK_PMD_IEEESTATUS2_ADDR  0x08000008
   1859 
   1860 #define PMD_IEEE0BLK_PMD_TXDISABLE_NAME "PMD_IEEE0BLK_PMD_TXDISABLE"
   1861 #define PMD_IEEE0BLK_PMD_TXDISABLE_ADDR  0x08000009
   1862 
   1863 #define PMD_IEEE0BLK_PMD_RXSIGDET_NAME "PMD_IEEE0BLK_PMD_RXSIGDET"
   1864 #define PMD_IEEE0BLK_PMD_RXSIGDET_ADDR  0x0800000a
   1865 
   1866 #define PMD_IEEE0BLK_PMD_EXTENDEDABILITY_NAME "PMD_IEEE0BLK_PMD_EXTENDEDABILITY"
   1867 #define PMD_IEEE0BLK_PMD_EXTENDEDABILITY_ADDR  0x0800000b
   1868 
   1869 #define PMD_IEEE9BLK_TENGBASE_KR_PMD_CONTROL_REGISTER_150_NAME "PMD_IEEE9BLK_TENGBASE_KR_PMD_CONTROL_REGISTER_150"
   1870 #define PMD_IEEE9BLK_TENGBASE_KR_PMD_CONTROL_REGISTER_150_ADDR  0x08000096
   1871 
   1872 #define PMD_IEEE9BLK_TENGBASE_KR_PMD_STATUS_REGISTER_151_NAME "PMD_IEEE9BLK_TENGBASE_KR_PMD_STATUS_REGISTER_151"
   1873 #define PMD_IEEE9BLK_TENGBASE_KR_PMD_STATUS_REGISTER_151_ADDR  0x08000097
   1874 
   1875 #define PMD_IEEE9BLK_TENGBASE_KR_LP_COEFFICIENT_UPD_152_NAME "PMD_IEEE9BLK_TENGBASE_KR_LP_COEFFICIENT_UPD_152"
   1876 #define PMD_IEEE9BLK_TENGBASE_KR_LP_COEFFICIENT_UPD_152_ADDR  0x08000098
   1877 
   1878 #define PMD_IEEE9BLK_TENGBASE_KR_LP_STATUS_REPORT_REG_153_NAME "PMD_IEEE9BLK_TENGBASE_KR_LP_STATUS_REPORT_REG_153"
   1879 #define PMD_IEEE9BLK_TENGBASE_KR_LP_STATUS_REPORT_REG_153_ADDR  0x08000099
   1880 
   1881 #define PMD_IEEE9BLK_TENGBASE_KR_LD_COEFFICIENT_UPD_154_NAME "PMD_IEEE9BLK_TENGBASE_KR_LD_COEFFICIENT_UPD_154"
   1882 #define PMD_IEEE9BLK_TENGBASE_KR_LD_COEFFICIENT_UPD_154_ADDR  0x0800009a
   1883 
   1884 #define PMD_IEEE9BLK_TENGBASE_KR_LD_STATUS_REPORT_REG_155_NAME "PMD_IEEE9BLK_TENGBASE_KR_LD_STATUS_REPORT_REG_155"
   1885 #define PMD_IEEE9BLK_TENGBASE_KR_LD_STATUS_REPORT_REG_155_ADDR  0x0800009b
   1886 
   1887 #define PMD_IEEE10BLK_PMD_KX_CONTROL_NAME "PMD_IEEE10BLK_PMD_KX_CONTROL"
   1888 #define PMD_IEEE10BLK_PMD_KX_CONTROL_ADDR  0x080000a0
   1889 
   1890 #define PMD_IEEE10BLK_PMD_KX_STATUS_NAME "PMD_IEEE10BLK_PMD_KX_STATUS"
   1891 #define PMD_IEEE10BLK_PMD_KX_STATUS_ADDR  0x080000a1
   1892 
   1893 #define PMD_IEEE10BLK_PMD_FECABILITY_NAME "PMD_IEEE10BLK_PMD_FECABILITY"
   1894 #define PMD_IEEE10BLK_PMD_FECABILITY_ADDR  0x080000aa
   1895 
   1896 #define PMD_IEEE10BLK_PMD_FECCONTROL_NAME "PMD_IEEE10BLK_PMD_FECCONTROL"
   1897 #define PMD_IEEE10BLK_PMD_FECCONTROL_ADDR  0x080000ab
   1898 
   1899 #define PMD_IEEE10BLK_PMD_CORRECTEDBLKSL_NAME "PMD_IEEE10BLK_PMD_CORRECTEDBLKSL"
   1900 #define PMD_IEEE10BLK_PMD_CORRECTEDBLKSL_ADDR  0x080000ac
   1901 
   1902 #define PMD_IEEE10BLK_PMD_CORRECTEDBLKSH_NAME "PMD_IEEE10BLK_PMD_CORRECTEDBLKSH"
   1903 #define PMD_IEEE10BLK_PMD_CORRECTEDBLKSH_ADDR  0x080000ad
   1904 
   1905 #define PMD_IEEE10BLK_PMD_UNCORRECTEDBLKSL_NAME "PMD_IEEE10BLK_PMD_UNCORRECTEDBLKSL"
   1906 #define PMD_IEEE10BLK_PMD_UNCORRECTEDBLKSL_ADDR  0x080000ae
   1907 
   1908 #define PMD_IEEE10BLK_PMD_UNCORRECTEDBLKSH_NAME "PMD_IEEE10BLK_PMD_UNCORRECTEDBLKSH"
   1909 #define PMD_IEEE10BLK_PMD_UNCORRECTEDBLKSH_ADDR  0x080000af
   1910 
   1911 #define PCS_IEEE0BLK_PCS_IEEECONTROL1_NAME "PCS_IEEE0BLK_PCS_IEEECONTROL1"
   1912 #define PCS_IEEE0BLK_PCS_IEEECONTROL1_ADDR  0x18000000
   1913 
   1914 #define PCS_IEEE0BLK_PCS_IEEESTATUS1_NAME "PCS_IEEE0BLK_PCS_IEEESTATUS1"
   1915 #define PCS_IEEE0BLK_PCS_IEEESTATUS1_ADDR  0x18000001
   1916 
   1917 #define PCS_IEEE0BLK_PCS_IEEECONTROL2_NAME "PCS_IEEE0BLK_PCS_IEEECONTROL2"
   1918 #define PCS_IEEE0BLK_PCS_IEEECONTROL2_ADDR  0x18000007
   1919 
   1920 #define PCS_IEEE0BLK_PCS_IEEESTATUS2_NAME "PCS_IEEE0BLK_PCS_IEEESTATUS2"
   1921 #define PCS_IEEE0BLK_PCS_IEEESTATUS2_ADDR  0x18000008
   1922 
   1923 #define PCS_IEEE1BLK_PCS_LANESTATUS_NAME "PCS_IEEE1BLK_PCS_LANESTATUS"
   1924 #define PCS_IEEE1BLK_PCS_LANESTATUS_ADDR  0x18000018
   1925 
   1926 #define PCS_IEEE1BLK_PCS_IEEETESTCONTROL_NAME "PCS_IEEE1BLK_PCS_IEEETESTCONTROL"
   1927 #define PCS_IEEE1BLK_PCS_IEEETESTCONTROL_ADDR  0x18000019
   1928 
   1929 #define PCS_IEEE2BLK_PCS_STATUS1_NAME "PCS_IEEE2BLK_PCS_STATUS1"
   1930 #define PCS_IEEE2BLK_PCS_STATUS1_ADDR  0x18000020
   1931 
   1932 #define PCS_IEEE2BLK_PCS_STATUS2_NAME "PCS_IEEE2BLK_PCS_STATUS2"
   1933 #define PCS_IEEE2BLK_PCS_STATUS2_ADDR  0x18000021
   1934 
   1935 #define PCS_IEEE2BLK_PCS_SEEDA0_NAME "PCS_IEEE2BLK_PCS_SEEDA0"
   1936 #define PCS_IEEE2BLK_PCS_SEEDA0_ADDR  0x18000022
   1937 
   1938 #define PCS_IEEE2BLK_PCS_SEEDA1_NAME "PCS_IEEE2BLK_PCS_SEEDA1"
   1939 #define PCS_IEEE2BLK_PCS_SEEDA1_ADDR  0x18000023
   1940 
   1941 #define PCS_IEEE2BLK_PCS_SEEDA2_NAME "PCS_IEEE2BLK_PCS_SEEDA2"
   1942 #define PCS_IEEE2BLK_PCS_SEEDA2_ADDR  0x18000024
   1943 
   1944 #define PCS_IEEE2BLK_PCS_SEEDA3_NAME "PCS_IEEE2BLK_PCS_SEEDA3"
   1945 #define PCS_IEEE2BLK_PCS_SEEDA3_ADDR  0x18000025
   1946 
   1947 #define PCS_IEEE2BLK_PCS_SEEDB0_NAME "PCS_IEEE2BLK_PCS_SEEDB0"
   1948 #define PCS_IEEE2BLK_PCS_SEEDB0_ADDR  0x18000026
   1949 
   1950 #define PCS_IEEE2BLK_PCS_SEEDB1_NAME "PCS_IEEE2BLK_PCS_SEEDB1"
   1951 #define PCS_IEEE2BLK_PCS_SEEDB1_ADDR  0x18000027
   1952 
   1953 #define PCS_IEEE2BLK_PCS_SEEDB2_NAME "PCS_IEEE2BLK_PCS_SEEDB2"
   1954 #define PCS_IEEE2BLK_PCS_SEEDB2_ADDR  0x18000028
   1955 
   1956 #define PCS_IEEE2BLK_PCS_SEEDB3_NAME "PCS_IEEE2BLK_PCS_SEEDB3"
   1957 #define PCS_IEEE2BLK_PCS_SEEDB3_ADDR  0x18000029
   1958 
   1959 #define PCS_IEEE2BLK_PCS_TPCONTROL_NAME "PCS_IEEE2BLK_PCS_TPCONTROL"
   1960 #define PCS_IEEE2BLK_PCS_TPCONTROL_ADDR  0x1800002a
   1961 
   1962 #define PCS_IEEE2BLK_PCS_TPERRCOUNTER_NAME "PCS_IEEE2BLK_PCS_TPERRCOUNTER"
   1963 #define PCS_IEEE2BLK_PCS_TPERRCOUNTER_ADDR  0x1800002b
   1964 
   1965 #define PHY_IEEE0BLK_PHY_IEEECONTROL1_NAME "PHY_IEEE0BLK_PHY_IEEECONTROL1"
   1966 #define PHY_IEEE0BLK_PHY_IEEECONTROL1_ADDR  0x20000000
   1967 
   1968 #define PHY_IEEE0BLK_PHY_IEEESTATUS1_NAME "PHY_IEEE0BLK_PHY_IEEESTATUS1"
   1969 #define PHY_IEEE0BLK_PHY_IEEESTATUS1_ADDR  0x20000001
   1970 
   1971 #define PHY_IEEE0BLK_PHY_IEEEID1_NAME "PHY_IEEE0BLK_PHY_IEEEID1"
   1972 #define PHY_IEEE0BLK_PHY_IEEEID1_ADDR  0x20000002
   1973 
   1974 #define PHY_IEEE0BLK_PHY_IEEEID2_NAME "PHY_IEEE0BLK_PHY_IEEEID2"
   1975 #define PHY_IEEE0BLK_PHY_IEEEID2_ADDR  0x20000003
   1976 
   1977 #define PHY_IEEE0BLK_PHY_IEEESPEEDABILITY_NAME "PHY_IEEE0BLK_PHY_IEEESPEEDABILITY"
   1978 #define PHY_IEEE0BLK_PHY_IEEESPEEDABILITY_ADDR  0x20000004
   1979 
   1980 #define PHY_IEEE0BLK_PHY_IEEEDEVINPKG2_NAME "PHY_IEEE0BLK_PHY_IEEEDEVINPKG2"
   1981 #define PHY_IEEE0BLK_PHY_IEEEDEVINPKG2_ADDR  0x20000005
   1982 
   1983 #define PHY_IEEE0BLK_PHY_IEEEDEVINPKG1_NAME "PHY_IEEE0BLK_PHY_IEEEDEVINPKG1"
   1984 #define PHY_IEEE0BLK_PHY_IEEEDEVINPKG1_ADDR  0x20000006
   1985 
   1986 #define PHY_IEEE0BLK_PHY_IEEESTATUS2_NAME "PHY_IEEE0BLK_PHY_IEEESTATUS2"
   1987 #define PHY_IEEE0BLK_PHY_IEEESTATUS2_ADDR  0x20000008
   1988 
   1989 #define PHY_IEEE1BLK_PHY_LANESTATUS_NAME "PHY_IEEE1BLK_PHY_LANESTATUS"
   1990 #define PHY_IEEE1BLK_PHY_LANESTATUS_ADDR  0x20000018
   1991 
   1992 #define PHY_IEEE1BLK_PHY_IEEETESTCONTROL_NAME "PHY_IEEE1BLK_PHY_IEEETESTCONTROL"
   1993 #define PHY_IEEE1BLK_PHY_IEEETESTCONTROL_ADDR  0x20000019
   1994 
   1995 #define DTE_IEEE0BLK_DTE_IEEECONTROL1_NAME "DTE_IEEE0BLK_DTE_IEEECONTROL1"
   1996 #define DTE_IEEE0BLK_DTE_IEEECONTROL1_ADDR  0x28000000
   1997 
   1998 #define DTE_IEEE0BLK_DTE_IEEESTATUS1_NAME "DTE_IEEE0BLK_DTE_IEEESTATUS1"
   1999 #define DTE_IEEE0BLK_DTE_IEEESTATUS1_ADDR  0x28000001
   2000 
   2001 #define DTE_IEEE0BLK_DTE_IEEEID1_NAME "DTE_IEEE0BLK_DTE_IEEEID1"
   2002 #define DTE_IEEE0BLK_DTE_IEEEID1_ADDR  0x28000002
   2003 
   2004 #define DTE_IEEE0BLK_DTE_IEEEID2_NAME "DTE_IEEE0BLK_DTE_IEEEID2"
   2005 #define DTE_IEEE0BLK_DTE_IEEEID2_ADDR  0x28000003
   2006 
   2007 #define DTE_IEEE0BLK_DTE_IEEESPEEDABILITY_NAME "DTE_IEEE0BLK_DTE_IEEESPEEDABILITY"
   2008 #define DTE_IEEE0BLK_DTE_IEEESPEEDABILITY_ADDR  0x28000004
   2009 
   2010 #define DTE_IEEE0BLK_DTE_IEEEDEVINPKG2_NAME "DTE_IEEE0BLK_DTE_IEEEDEVINPKG2"
   2011 #define DTE_IEEE0BLK_DTE_IEEEDEVINPKG2_ADDR  0x28000005
   2012 
   2013 #define DTE_IEEE0BLK_DTE_IEEEDEVINPKG1_NAME "DTE_IEEE0BLK_DTE_IEEEDEVINPKG1"
   2014 #define DTE_IEEE0BLK_DTE_IEEEDEVINPKG1_ADDR  0x28000006
   2015 
   2016 #define DTE_IEEE0BLK_DTE_IEEESTATUS2_NAME "DTE_IEEE0BLK_DTE_IEEESTATUS2"
   2017 #define DTE_IEEE0BLK_DTE_IEEESTATUS2_ADDR  0x28000008
   2018 
   2019 #define DTE_IEEE1BLK_DTE_LANESTATUS_NAME "DTE_IEEE1BLK_DTE_LANESTATUS"
   2020 #define DTE_IEEE1BLK_DTE_LANESTATUS_ADDR  0x28000018
   2021 
   2022 #define DTE_IEEE1BLK_DTE_IEEETESTCONTROL_NAME "DTE_IEEE1BLK_DTE_IEEETESTCONTROL"
   2023 #define DTE_IEEE1BLK_DTE_IEEETESTCONTROL_ADDR  0x28000019
   2024 
   2025 #define AN_IEEE0BLK_AN_IEEECONTROL1_NAME "AN_IEEE0BLK_AN_IEEECONTROL1"
   2026 #define AN_IEEE0BLK_AN_IEEECONTROL1_ADDR  0x38000000
   2027 
   2028 #define AN_IEEE0BLK_AN_IEEESTATUS1_NAME "AN_IEEE0BLK_AN_IEEESTATUS1"
   2029 #define AN_IEEE0BLK_AN_IEEESTATUS1_ADDR  0x38000001
   2030 
   2031 #define AN_IEEE0BLK_AN_IEEEID1_NAME "AN_IEEE0BLK_AN_IEEEID1"
   2032 #define AN_IEEE0BLK_AN_IEEEID1_ADDR  0x38000002
   2033 
   2034 #define AN_IEEE0BLK_AN_IEEEID2_NAME "AN_IEEE0BLK_AN_IEEEID2"
   2035 #define AN_IEEE0BLK_AN_IEEEID2_ADDR  0x38000003
   2036 
   2037 #define AN_IEEE0BLK_AN_IEEEDEVINPKG2_NAME "AN_IEEE0BLK_AN_IEEEDEVINPKG2"
   2038 #define AN_IEEE0BLK_AN_IEEEDEVINPKG2_ADDR  0x38000005
   2039 
   2040 #define AN_IEEE0BLK_AN_IEEEDEVINPKG1_NAME "AN_IEEE0BLK_AN_IEEEDEVINPKG1"
   2041 #define AN_IEEE0BLK_AN_IEEEDEVINPKG1_ADDR  0x38000006
   2042 
   2043 #define AN_IEEE1BLK_AN_ADVERTISEMENT0_NAME "AN_IEEE1BLK_AN_ADVERTISEMENT0"
   2044 #define AN_IEEE1BLK_AN_ADVERTISEMENT0_ADDR  0x38000010
   2045 
   2046 #define AN_IEEE1BLK_AN_ADVERTISEMENT1_NAME "AN_IEEE1BLK_AN_ADVERTISEMENT1"
   2047 #define AN_IEEE1BLK_AN_ADVERTISEMENT1_ADDR  0x38000011
   2048 
   2049 #define AN_IEEE1BLK_AN_ADVERTISEMENT2_NAME "AN_IEEE1BLK_AN_ADVERTISEMENT2"
   2050 #define AN_IEEE1BLK_AN_ADVERTISEMENT2_ADDR  0x38000012
   2051 
   2052 #define AN_IEEE1BLK_AN_LP_BASEPAGEABILITY0_NAME "AN_IEEE1BLK_AN_LP_BASEPAGEABILITY0"
   2053 #define AN_IEEE1BLK_AN_LP_BASEPAGEABILITY0_ADDR  0x38000013
   2054 
   2055 #define AN_IEEE1BLK_AN_LP_BASEPAGEABILITY1_NAME "AN_IEEE1BLK_AN_LP_BASEPAGEABILITY1"
   2056 #define AN_IEEE1BLK_AN_LP_BASEPAGEABILITY1_ADDR  0x38000014
   2057 
   2058 #define AN_IEEE1BLK_AN_LP_BASEPAGEABILITY2_NAME "AN_IEEE1BLK_AN_LP_BASEPAGEABILITY2"
   2059 #define AN_IEEE1BLK_AN_LP_BASEPAGEABILITY2_ADDR  0x38000015
   2060 
   2061 #define AN_IEEE1BLK_AN_XNP_TRANSMIT0_NAME "AN_IEEE1BLK_AN_XNP_TRANSMIT0"
   2062 #define AN_IEEE1BLK_AN_XNP_TRANSMIT0_ADDR  0x38000016
   2063 
   2064 #define AN_IEEE1BLK_AN_XNP_TRANSMIT1_NAME "AN_IEEE1BLK_AN_XNP_TRANSMIT1"
   2065 #define AN_IEEE1BLK_AN_XNP_TRANSMIT1_ADDR  0x38000017
   2066 
   2067 #define AN_IEEE1BLK_AN_XNP_TRANSMIT2_NAME "AN_IEEE1BLK_AN_XNP_TRANSMIT2"
   2068 #define AN_IEEE1BLK_AN_XNP_TRANSMIT2_ADDR  0x38000018
   2069 
   2070 #define AN_IEEE1BLK_AN_LP_XNP_ABILITY0_NAME "AN_IEEE1BLK_AN_LP_XNP_ABILITY0"
   2071 #define AN_IEEE1BLK_AN_LP_XNP_ABILITY0_ADDR  0x38000019
   2072 
   2073 #define AN_IEEE1BLK_AN_LP_XNP_ABILITY1_NAME "AN_IEEE1BLK_AN_LP_XNP_ABILITY1"
   2074 #define AN_IEEE1BLK_AN_LP_XNP_ABILITY1_ADDR  0x3800001a
   2075 
   2076 #define AN_IEEE1BLK_AN_LP_XNP_ABILITY2_NAME "AN_IEEE1BLK_AN_LP_XNP_ABILITY2"
   2077 #define AN_IEEE1BLK_AN_LP_XNP_ABILITY2_ADDR  0x3800001b
   2078 
   2079 #define AN_IEEE3BLK_AN_BPSTATUS_NAME "AN_IEEE3BLK_AN_BPSTATUS"
   2080 #define AN_IEEE3BLK_AN_BPSTATUS_ADDR  0x38000030
   2081 
   2082 #define AN_IEEE3BLK_EEE_ADV_NAME "AN_IEEE3BLK_EEE_ADV"
   2083 #define AN_IEEE3BLK_EEE_ADV_ADDR  0x3800003c
   2084 
   2085 #define AN_IEEE3BLK_EEE_LP_ADV_NAME "AN_IEEE3BLK_EEE_LP_ADV"
   2086 #define AN_IEEE3BLK_EEE_LP_ADV_ADDR  0x3800003d
   2087 
   2088 #endif