
#---------------------------------------------------
# common definitions for MCS  architecture MCS24-4
#---------------------------------------------------

# bit definitions for register STA 
.define EN             0
.define IRQ            1
.define ERR            2
.define MCA            3
.define CY             4
.define Z              5
.define V              6
.define N              7
.define CAT            8
.define CWT            9
.define SAT            10

# bit mask definitions for register STA 
.define EN_MSK          2**EN 
.define IRQ_MSK         2**IRQ
.define ERR_MSK         2**ERR
.define MCA_MSK         2**MCA
.define CY_MSK          2**CY
.define Z_MSK           2**Z
.define V_MSK           2**V
.define N_MSK           2**N
.define CAT_MSK         2**CAT
.define CWT_MSK         2**CWT
.define SAT_MSK         2**SAT

# bit definitions for register ACB 
.define ACB0           0
.define ACB1           1
.define ACB2           2
.define ACB3           3
.define ACB4           4

# bit mask definitions for register ACB 
.define ACB0_MSK           2**ACB0
.define ACB1_MSK           2**ACB1
.define ACB2_MSK           2**ACB2
.define ACB3_MSK           2**ACB3
.define ACB4_MSK           2**ACB4

# ARU write addresses 
.define ARU_WRADDR     0x000
.define F2A0_WRADDR0   0x001
.define F2A0_WRADDR1   0x002
.define F2A0_WRADDR2   0x003
.define F2A0_WRADDR3   0x004
.define F2A0_WRADDR4   0x005
.define F2A0_WRADDR5   0x006
.define F2A0_WRADDR6   0x007
.define F2A0_WRADDR7   0x008
.define F2A1_WRADDR0   0x009
.define F2A1_WRADDR1   0x00A
.define F2A1_WRADDR2   0x00B
.define F2A1_WRADDR3   0x00C
.define F2A1_WRADDR4   0x00D
.define F2A1_WRADDR5   0x00E
.define F2A1_WRADDR6   0x00F
.define F2A1_WRADDR7   0x010
.define F2A2_WRADDR0   0x011
.define F2A2_WRADDR1   0x012
.define F2A2_WRADDR2   0x013
.define F2A2_WRADDR3   0x014
.define F2A2_WRADDR4   0x015
.define F2A2_WRADDR5   0x016
.define F2A2_WRADDR6   0x017
.define F2A2_WRADDR7   0x018
.define BRC_WRADDR0    0x019
.define BRC_WRADDR1    0x01A
.define BRC_WRADDR2    0x01B
.define BRC_WRADDR3    0x01C
.define BRC_WRADDR4    0x01D
.define BRC_WRADDR5    0x01E
.define BRC_WRADDR6    0x01F
.define BRC_WRADDR7    0x020
.define BRC_WRADDR8    0x021
.define BRC_WRADDR9    0x022
.define BRC_WRADDR10   0x023
.define BRC_WRADDR11   0x024
.define BRC_WRADDR12   0x025
.define BRC_WRADDR13   0x026
.define BRC_WRADDR14   0x027
.define BRC_WRADDR15   0x028
.define BRC_WRADDR16   0x029
.define BRC_WRADDR17   0x02A
.define BRC_WRADDR18   0x02B
.define BRC_WRADDR19   0x02C
.define BRC_WRADDR20   0x02D
.define BRC_WRADDR21   0x02E
.define DPLL_WRADDR0   0x02F
.define DPLL_WRADDR1   0x030
.define DPLL_WRADDR2   0x031
.define DPLL_WRADDR3   0x032
.define DPLL_WRADDR4   0x033
.define DPLL_WRADDR5   0x034
.define DPLL_WRADDR6   0x035
.define DPLL_WRADDR7   0x036
.define DPLL_WRADDR8   0x037
.define DPLL_WRADDR9   0x038
.define DPLL_WRADDR10  0x039
.define DPLL_WRADDR11  0x03A
.define DPLL_WRADDR12  0x03B
.define DPLL_WRADDR13  0x03C
.define DPLL_WRADDR14  0x03D
.define DPLL_WRADDR15  0x03E
.define DPLL_WRADDR16  0x03F
.define DPLL_WRADDR17  0x040
.define DPLL_WRADDR18  0x041
.define DPLL_WRADDR19  0x042
.define DPLL_WRADDR20  0x043
.define DPLL_WRADDR21  0x044
.define DPLL_WRADDR22  0x045
.define DPLL_WRADDR23  0x046
.define DPLL_WRADDR24  0x047
.define DPLL_WRADDR25  0x048
.define DPLL_WRADDR26  0x049
.define DPLL_WRADDR27  0x04A
.define DPLL_WRADDR28  0x04B
.define DPLL_WRADDR29  0x04C
.define DPLL_WRADDR30  0x04D
.define DPLL_WRADDR31  0x04E
.define MCS0_WRADDR0   0x04F
.define MCS0_WRADDR1   0x050
.define MCS0_WRADDR2   0x051
.define MCS0_WRADDR3   0x052
.define MCS0_WRADDR4   0x053
.define MCS0_WRADDR5   0x054
.define MCS0_WRADDR6   0x055
.define MCS0_WRADDR7   0x056
.define MCS0_WRADDR8   0x057
.define MCS0_WRADDR9   0x058
.define MCS0_WRADDR10  0x059
.define MCS0_WRADDR11  0x05A
.define MCS0_WRADDR12  0x05B
.define MCS0_WRADDR13  0x05C
.define MCS0_WRADDR14  0x05D
.define MCS0_WRADDR15  0x05E
.define MCS0_WRADDR16  0x05F
.define MCS0_WRADDR17  0x060
.define MCS0_WRADDR18  0x061
.define MCS0_WRADDR19  0x062
.define MCS0_WRADDR20  0x063
.define MCS0_WRADDR21  0x064
.define MCS0_WRADDR22  0x065
.define MCS0_WRADDR23  0x066
.define MCS1_WRADDR0   0x067
.define MCS1_WRADDR1   0x068
.define MCS1_WRADDR2   0x069
.define MCS1_WRADDR3   0x06A
.define MCS1_WRADDR4   0x06B
.define MCS1_WRADDR5   0x06C
.define MCS1_WRADDR6   0x06D
.define MCS1_WRADDR7   0x06E
.define MCS1_WRADDR8   0x06F
.define MCS1_WRADDR9   0x070
.define MCS1_WRADDR10  0x071
.define MCS1_WRADDR11  0x072
.define MCS1_WRADDR12  0x073
.define MCS1_WRADDR13  0x074
.define MCS1_WRADDR14  0x075
.define MCS1_WRADDR15  0x076
.define MCS1_WRADDR16  0x077
.define MCS1_WRADDR17  0x078
.define MCS1_WRADDR18  0x079
.define MCS1_WRADDR19  0x07A
.define MCS1_WRADDR20  0x07B
.define MCS1_WRADDR21  0x07C
.define MCS1_WRADDR22  0x07D
.define MCS1_WRADDR23  0x07E
.define MCS2_WRADDR0   0x07F
.define MCS2_WRADDR1   0x080
.define MCS2_WRADDR2   0x081
.define MCS2_WRADDR3   0x082
.define MCS2_WRADDR4   0x083
.define MCS2_WRADDR5   0x084
.define MCS2_WRADDR6   0x085
.define MCS2_WRADDR7   0x086
.define MCS2_WRADDR8   0x087
.define MCS2_WRADDR9   0x088
.define MCS2_WRADDR10  0x089
.define MCS2_WRADDR11  0x08A
.define MCS2_WRADDR12  0x08B
.define MCS2_WRADDR13  0x08C
.define MCS2_WRADDR14  0x08D
.define MCS2_WRADDR15  0x08E
.define MCS2_WRADDR16  0x08F
.define MCS2_WRADDR17  0x090
.define MCS2_WRADDR18  0x091
.define MCS2_WRADDR19  0x092
.define MCS2_WRADDR20  0x093
.define MCS2_WRADDR21  0x094
.define MCS2_WRADDR22  0x095
.define MCS2_WRADDR23  0x096
.define MCS3_WRADDR0   0x097
.define MCS3_WRADDR1   0x098
.define MCS3_WRADDR2   0x099
.define MCS3_WRADDR3   0x09A
.define MCS3_WRADDR4   0x09B
.define MCS3_WRADDR5   0x09C
.define MCS3_WRADDR6   0x09D
.define MCS3_WRADDR7   0x09E
.define MCS3_WRADDR8   0x09F
.define MCS3_WRADDR9   0x0A0
.define MCS3_WRADDR10  0x0A1
.define MCS3_WRADDR11  0x0A2
.define MCS3_WRADDR12  0x0A3
.define MCS3_WRADDR13  0x0A4
.define MCS3_WRADDR14  0x0A5
.define MCS3_WRADDR15  0x0A6
.define MCS3_WRADDR16  0x0A7
.define MCS3_WRADDR17  0x0A8
.define MCS3_WRADDR18  0x0A9
.define MCS3_WRADDR19  0x0AA
.define MCS3_WRADDR20  0x0AB
.define MCS3_WRADDR21  0x0AC
.define MCS3_WRADDR22  0x0AD
.define MCS3_WRADDR23  0x0AE
.define MCS4_WRADDR0   0x0AF
.define MCS4_WRADDR1   0x0B0
.define MCS4_WRADDR2   0x0B1
.define MCS4_WRADDR3   0x0B2
.define MCS4_WRADDR4   0x0B3
.define MCS4_WRADDR5   0x0B4
.define MCS4_WRADDR6   0x0B5
.define MCS4_WRADDR7   0x0B6
.define MCS4_WRADDR8   0x0B7
.define MCS4_WRADDR9   0x0B8
.define MCS4_WRADDR10  0x0B9
.define MCS4_WRADDR11  0x0BA
.define MCS4_WRADDR12  0x0BB
.define MCS4_WRADDR13  0x0BC
.define MCS4_WRADDR14  0x0BD
.define MCS4_WRADDR15  0x0BE
.define MCS4_WRADDR16  0x0BF
.define MCS4_WRADDR17  0x0C0
.define MCS4_WRADDR18  0x0C1
.define MCS4_WRADDR19  0x0C2
.define MCS4_WRADDR20  0x0C3
.define MCS4_WRADDR21  0x0C4
.define MCS4_WRADDR22  0x0C5
.define MCS4_WRADDR23  0x0C6
.define MCS5_WRADDR0   0x0C7
.define MCS5_WRADDR1   0x0C8
.define MCS5_WRADDR2   0x0C9
.define MCS5_WRADDR3   0x0CA
.define MCS5_WRADDR4   0x0CB
.define MCS5_WRADDR5   0x0CC
.define MCS5_WRADDR6   0x0CD
.define MCS5_WRADDR7   0x0CE
.define MCS5_WRADDR8   0x0CF
.define MCS5_WRADDR9   0x0D0
.define MCS5_WRADDR10  0x0D1
.define MCS5_WRADDR11  0x0D2
.define MCS5_WRADDR12  0x0D3
.define MCS5_WRADDR13  0x0D4
.define MCS5_WRADDR14  0x0D5
.define MCS5_WRADDR15  0x0D6
.define MCS5_WRADDR16  0x0D7
.define MCS5_WRADDR17  0x0D8
.define MCS5_WRADDR18  0x0D9
.define MCS5_WRADDR19  0x0DA
.define MCS5_WRADDR20  0x0DB
.define MCS5_WRADDR21  0x0DC
.define MCS5_WRADDR22  0x0DD
.define MCS5_WRADDR23  0x0DE
.define MCS6_WRADDR0   0x0DF
.define MCS6_WRADDR1   0x0E0
.define MCS6_WRADDR2   0x0E1
.define MCS6_WRADDR3   0x0E2
.define MCS6_WRADDR4   0x0E3
.define MCS6_WRADDR5   0x0E4
.define MCS6_WRADDR6   0x0E5
.define MCS6_WRADDR7   0x0E6
.define MCS6_WRADDR8   0x0E7
.define MCS6_WRADDR9   0x0E8
.define MCS6_WRADDR10  0x0E9
.define MCS6_WRADDR11  0x0EA
.define MCS6_WRADDR12  0x0EB
.define MCS6_WRADDR13  0x0EC
.define MCS6_WRADDR14  0x0ED
.define MCS6_WRADDR15  0x0EE
.define MCS6_WRADDR16  0x0EF
.define MCS6_WRADDR17  0x0F0
.define MCS6_WRADDR18  0x0F1
.define MCS6_WRADDR19  0x0F2
.define MCS6_WRADDR20  0x0F3
.define MCS6_WRADDR21  0x0F4
.define MCS6_WRADDR22  0x0F5
.define MCS6_WRADDR23  0x0F6
.define MCS7_WRADDR0   0x0F7
.define MCS7_WRADDR1   0x0F8
.define MCS7_WRADDR2   0x0F9
.define MCS7_WRADDR3   0x0FA
.define MCS7_WRADDR4   0x0FB
.define MCS7_WRADDR5   0x0FC
.define MCS7_WRADDR6   0x0FD
.define MCS7_WRADDR7   0x0FE
.define MCS7_WRADDR8   0x0FF
.define MCS7_WRADDR9   0x100
.define MCS7_WRADDR10  0x101
.define MCS7_WRADDR11  0x102
.define MCS7_WRADDR12  0x103
.define MCS7_WRADDR13  0x104
.define MCS7_WRADDR14  0x105
.define MCS7_WRADDR15  0x106
.define MCS7_WRADDR16  0x107
.define MCS7_WRADDR17  0x108
.define MCS7_WRADDR18  0x109
.define MCS7_WRADDR19  0x10A
.define MCS7_WRADDR20  0x10B
.define MCS7_WRADDR21  0x10C
.define MCS7_WRADDR22  0x10D
.define MCS7_WRADDR23  0x10E
.define MCS8_WRADDR0   0x10F
.define MCS8_WRADDR1   0x110
.define MCS8_WRADDR2   0x111
.define MCS8_WRADDR3   0x112
.define MCS8_WRADDR4   0x113
.define MCS8_WRADDR5   0x114
.define MCS8_WRADDR6   0x115
.define MCS8_WRADDR7   0x116
.define MCS8_WRADDR8   0x117
.define MCS8_WRADDR9   0x118
.define MCS8_WRADDR10  0x119
.define MCS8_WRADDR11  0x11A
.define MCS8_WRADDR12  0x11B
.define MCS8_WRADDR13  0x11C
.define MCS8_WRADDR14  0x11D
.define MCS8_WRADDR15  0x11E
.define MCS8_WRADDR16  0x11F
.define MCS8_WRADDR17  0x120
.define MCS8_WRADDR18  0x121
.define MCS8_WRADDR19  0x122
.define MCS8_WRADDR20  0x123
.define MCS8_WRADDR21  0x124
.define MCS8_WRADDR22  0x125
.define MCS8_WRADDR23  0x126
.define MCS9_WRADDR0   0x127
.define MCS9_WRADDR1   0x128
.define MCS9_WRADDR2   0x129
.define MCS9_WRADDR3   0x12A
.define MCS9_WRADDR4   0x12B
.define MCS9_WRADDR5   0x12C
.define MCS9_WRADDR6   0x12D
.define MCS9_WRADDR7   0x12E
.define MCS9_WRADDR8   0x12F
.define MCS9_WRADDR9   0x130
.define MCS9_WRADDR10  0x131
.define MCS9_WRADDR11  0x132
.define MCS9_WRADDR12  0x133
.define MCS9_WRADDR13  0x134
.define MCS9_WRADDR14  0x135
.define MCS9_WRADDR15  0x136
.define MCS9_WRADDR16  0x137
.define MCS9_WRADDR17  0x138
.define MCS9_WRADDR18  0x139
.define MCS9_WRADDR19  0x13A
.define MCS9_WRADDR20  0x13B
.define MCS9_WRADDR21  0x13C
.define MCS9_WRADDR22  0x13D
.define MCS9_WRADDR23  0x13E
.define MCS10_WRADDR0  0x13F
.define MCS10_WRADDR1  0x140
.define MCS10_WRADDR2  0x141
.define MCS10_WRADDR3  0x142
.define MCS10_WRADDR4  0x143
.define MCS10_WRADDR5  0x144
.define MCS10_WRADDR6  0x145
.define MCS10_WRADDR7  0x146
.define MCS10_WRADDR8  0x147
.define MCS10_WRADDR9  0x148
.define MCS10_WRADDR10 0x149
.define MCS10_WRADDR11 0x14A
.define MCS10_WRADDR12 0x14B
.define MCS10_WRADDR13 0x14C
.define MCS10_WRADDR14 0x14D
.define MCS10_WRADDR15 0x14E
.define MCS10_WRADDR16 0x14F
.define MCS10_WRADDR17 0x150
.define MCS10_WRADDR18 0x151
.define MCS10_WRADDR19 0x152
.define MCS10_WRADDR20 0x153
.define MCS10_WRADDR21 0x154
.define MCS10_WRADDR22 0x155
.define MCS10_WRADDR23 0x156
.define ATOM0_WRADDR0  0x157
.define ATOM0_WRADDR1  0x158
.define ATOM0_WRADDR2  0x159
.define ATOM0_WRADDR3  0x15A
.define ATOM0_WRADDR4  0x15B
.define ATOM0_WRADDR5  0x15C
.define ATOM0_WRADDR6  0x15D
.define ATOM0_WRADDR7  0x15E
.define ATOM1_WRADDR0  0x15F
.define ATOM1_WRADDR1  0x160
.define ATOM1_WRADDR2  0x161
.define ATOM1_WRADDR3  0x162
.define ATOM1_WRADDR4  0x163
.define ATOM1_WRADDR5  0x164
.define ATOM1_WRADDR6  0x165
.define ATOM1_WRADDR7  0x166
.define ATOM2_WRADDR0  0x167
.define ATOM2_WRADDR1  0x168
.define ATOM2_WRADDR2  0x169
.define ATOM2_WRADDR3  0x16A
.define ATOM2_WRADDR4  0x16B
.define ATOM2_WRADDR5  0x16C
.define ATOM2_WRADDR6  0x16D
.define ATOM2_WRADDR7  0x16E
.define ATOM3_WRADDR0  0x16F
.define ATOM3_WRADDR1  0x170
.define ATOM3_WRADDR2  0x171
.define ATOM3_WRADDR3  0x172
.define ATOM3_WRADDR4  0x173
.define ATOM3_WRADDR5  0x174
.define ATOM3_WRADDR6  0x175
.define ATOM3_WRADDR7  0x176
.define ATOM4_WRADDR0  0x177
.define ATOM4_WRADDR1  0x178
.define ATOM4_WRADDR2  0x179
.define ATOM4_WRADDR3  0x17A
.define ATOM4_WRADDR4  0x17B
.define ATOM4_WRADDR5  0x17C
.define ATOM4_WRADDR6  0x17D
.define ATOM4_WRADDR7  0x17E
.define ATOM5_WRADDR0  0x17F
.define ATOM5_WRADDR1  0x180
.define ATOM5_WRADDR2  0x181
.define ATOM5_WRADDR3  0x182
.define ATOM5_WRADDR4  0x183
.define ATOM5_WRADDR5  0x184
.define ATOM5_WRADDR6  0x185
.define ATOM5_WRADDR7  0x186
.define ATOM6_WRADDR0  0x187
.define ATOM6_WRADDR1  0x188
.define ATOM6_WRADDR2  0x189
.define ATOM6_WRADDR3  0x18A
.define ATOM6_WRADDR4  0x18B
.define ATOM6_WRADDR5  0x18C
.define ATOM6_WRADDR6  0x18D
.define ATOM6_WRADDR7  0x18E
.define ATOM7_WRADDR0  0x18F
.define ATOM7_WRADDR1  0x190
.define ATOM7_WRADDR2  0x191
.define ATOM7_WRADDR3  0x192
.define ATOM7_WRADDR4  0x193
.define ATOM7_WRADDR5  0x194
.define ATOM7_WRADDR6  0x195
.define ATOM7_WRADDR7  0x196
.define ATOM8_WRADDR0  0x197
.define ATOM8_WRADDR1  0x198
.define ATOM8_WRADDR2  0x199
.define ATOM8_WRADDR3  0x19A
.define ATOM8_WRADDR4  0x19B
.define ATOM8_WRADDR5  0x19C
.define ATOM8_WRADDR6  0x19D
.define ATOM8_WRADDR7  0x19E
.define ATOM9_WRADDR0  0x19F
.define ATOM9_WRADDR1  0x1A0
.define ATOM9_WRADDR2  0x1A1
.define ATOM9_WRADDR3  0x1A2
.define ATOM9_WRADDR4  0x1A3
.define ATOM9_WRADDR5  0x1A4
.define ATOM9_WRADDR6  0x1A5
.define ATOM9_WRADDR7  0x1A6
.define ATOM10_WRADDR0 0x1A7
.define ATOM10_WRADDR1 0x1A8
.define ATOM10_WRADDR2 0x1A9
.define ATOM10_WRADDR3 0x1AA
.define ATOM10_WRADDR4 0x1AB
.define ATOM10_WRADDR5 0x1AC
.define ATOM10_WRADDR6 0x1AD
.define ATOM10_WRADDR7 0x1AE
.define ATOM11_WRADDR0 0x1AF
.define ATOM11_WRADDR1 0x1B0
.define ATOM11_WRADDR2 0x1B1
.define ATOM11_WRADDR3 0x1B2
.define ATOM11_WRADDR4 0x1B3
.define ATOM11_WRADDR5 0x1B4
.define ATOM11_WRADDR6 0x1B5
.define ATOM11_WRADDR7 0x1B6
.define TIM0_WRADDR0   0x1B7
.define TIM0_WRADDR1   0x1B8
.define TIM0_WRADDR2   0x1B9
.define TIM0_WRADDR3   0x1BA
.define TIM0_WRADDR4   0x1BB
.define TIM0_WRADDR5   0x1BC
.define TIM0_WRADDR6   0x1BD
.define TIM0_WRADDR7   0x1BE
.define TIM1_WRADDR0   0x1BF
.define TIM1_WRADDR1   0x1C0
.define TIM1_WRADDR2   0x1C1
.define TIM1_WRADDR3   0x1C2
.define TIM1_WRADDR4   0x1C3
.define TIM1_WRADDR5   0x1C4
.define TIM1_WRADDR6   0x1C5
.define TIM1_WRADDR7   0x1C6
.define TIM2_WRADDR0   0x1C7
.define TIM2_WRADDR1   0x1C8
.define TIM2_WRADDR2   0x1C9
.define TIM2_WRADDR3   0x1CA
.define TIM2_WRADDR4   0x1CB
.define TIM2_WRADDR5   0x1CC
.define TIM2_WRADDR6   0x1CD
.define TIM2_WRADDR7   0x1CE
.define TIM3_WRADDR0   0x1CF
.define TIM3_WRADDR1   0x1D0
.define TIM3_WRADDR2   0x1D1
.define TIM3_WRADDR3   0x1D2
.define TIM3_WRADDR4   0x1D3
.define TIM3_WRADDR5   0x1D4
.define TIM3_WRADDR6   0x1D5
.define TIM3_WRADDR7   0x1D6
.define TIM4_WRADDR0   0x1D7
.define TIM4_WRADDR1   0x1D8
.define TIM4_WRADDR2   0x1D9
.define TIM4_WRADDR3   0x1DA
.define TIM4_WRADDR4   0x1DB
.define TIM4_WRADDR5   0x1DC
.define TIM4_WRADDR6   0x1DD
.define TIM4_WRADDR7   0x1DE
.define TIM5_WRADDR0   0x1DF
.define TIM5_WRADDR1   0x1E0
.define TIM5_WRADDR2   0x1E1
.define TIM5_WRADDR3   0x1E2
.define TIM5_WRADDR4   0x1E3
.define TIM5_WRADDR5   0x1E4
.define TIM5_WRADDR6   0x1E5
.define TIM5_WRADDR7   0x1E6
.define TIM6_WRADDR0   0x1E7
.define TIM6_WRADDR1   0x1E8
.define TIM6_WRADDR2   0x1E9
.define TIM6_WRADDR3   0x1EA
.define TIM6_WRADDR4   0x1EB
.define TIM6_WRADDR5   0x1EC
.define TIM6_WRADDR6   0x1ED
.define TIM6_WRADDR7   0x1EE
.define TIM7_WRADDR0   0x1EF
.define TIM7_WRADDR1   0x1F0
.define TIM7_WRADDR2   0x1F1
.define TIM7_WRADDR3   0x1F2
.define TIM7_WRADDR4   0x1F3
.define TIM7_WRADDR5   0x1F4
.define TIM7_WRADDR6   0x1F5
.define TIM7_WRADDR7   0x1F6
.define ARU_EMPTY_ADDR 0x1FE
.define ARU_FULL_ADDR  0x1FF

# bus master addresses
.define GTM_REV                        0x00000000
.define GTM_RST                        0x00000004
.define GTM_CTRL                       0x00000008
.define GTM_CFG                        0x0000000C
.define GTM_AEI_ADDR_XPT               0x00000010
.define GTM_AEI_STA_XPT                0x00000014
.define GTM_IRQ_NOTIFY                 0x00000018
.define GTM_IRQ_EN                     0x0000001C
.define GTM_EIRQ_EN                    0x00000020
.define GTM_IRQ_FORCINT                0x00000024
.define GTM_IRQ_MODE                   0x00000028
.define GTM_CLS_CLK_CFG                0x0000002C
.define GTM_ARU_COM_DIS                0x00000030
.define CMU_CLK_EN                     0x00000080
.define CMU_GCLK_NUM                   0x00000084
.define CMU_GCLK_DEN                   0x00000088
.define CMU_CLK_0_CTRL                 0x0000008C
.define CMU_CLK_1_CTRL                 0x00000090
.define CMU_CLK_2_CTRL                 0x00000094
.define CMU_CLK_3_CTRL                 0x00000098
.define CMU_CLK_4_CTRL                 0x0000009C
.define CMU_CLK_5_CTRL                 0x000000A0
.define CMU_CLK_6_CTRL                 0x000000A4
.define CMU_CLK_7_CTRL                 0x000000A8
.define CMU_ECLK_0_NUM                 0x000000AC
.define CMU_ECLK_0_DEN                 0x000000B0
.define CMU_ECLK_1_NUM                 0x000000B4
.define CMU_ECLK_1_DEN                 0x000000B8
.define CMU_ECLK_2_NUM                 0x000000BC
.define CMU_ECLK_2_DEN                 0x000000C0
.define CMU_FXCLK_CTRL                 0x000000C4
.define CMU_GLB_CTRL                   0x000000C8
.define CMU_CLK_CTRL                   0x000000CC
.define TBU_CHEN                       0x00000100
.define TBU_CH0_CTRL                   0x00000104
.define TBU_CH0_BASE                   0x00000108
.define TBU_CH1_CTRL                   0x0000010C
.define TBU_CH1_BASE                   0x00000110
.define TBU_CH2_CTRL                   0x00000114
.define TBU_CH2_BASE                   0x00000118
.define TBU_CH3_CTRL                   0x0000011C
.define TBU_CH3_BASE                   0x00000120
.define TBU_CH3_BASE_MARK              0x00000124
.define TBU_CH3_BASE_CAPTURE           0x00000128
.define ARU_ACCESS                     0x00000180
.define ARU_DATA_H                     0x00000184
.define ARU_DATA_L                     0x00000188
.define ARU_DBG_ACCESS0                0x0000018C
.define ARU_DBG_DATA0_H                0x00000190
.define ARU_DBG_DATA0_L                0x00000194
.define ARU_DBG_ACCESS1                0x00000198
.define ARU_DBG_DATA1_H                0x0000019C
.define ARU_DBG_DATA1_L                0x000001A0
.define ARU_IRQ_NOTIFY                 0x000001A4
.define ARU_IRQ_EN                     0x000001A8
.define ARU_IRQ_FORCINT                0x000001AC
.define ARU_IRQ_MODE                   0x000001B0
.define ARU_CADDR_END                  0x000001B4
.define ARU_CTRL                       0x000001BC
.define ARU_0_DYN_CTRL                 0x000001C0
.define ARU_1_DYN_CTRL                 0x000001C4
.define ARU_0_DYN_ROUTE_LOW            0x000001C8
.define ARU_1_DYN_ROUTE_LOW            0x000001CC
.define ARU_0_DYN_ROUTE_HIGH           0x000001D0
.define ARU_1_DYN_ROUTE_HIGH           0x000001D4
.define ARU_0_DYN_ROUTE_SR_LOW         0x000001D8
.define ARU_1_DYN_ROUTE_SR_LOW         0x000001DC
.define ARU_0_DYN_ROUTE_SR_HIGH        0x000001E0
.define ARU_1_DYN_ROUTE_SR_HIGH        0x000001E4
.define ARU_0_DYN_RDADDR               0x000001E8
.define ARU_1_DYN_RDADDR               0x000001EC
.define ARU_CADDR                      0x000001FC
.define BRC_SRC_0_ADDR                 0x00000200
.define BRC_SRC_0_DEST                 0x00000204
.define BRC_SRC_1_ADDR                 0x00000208
.define BRC_SRC_1_DEST                 0x0000020C
.define BRC_SRC_2_ADDR                 0x00000210
.define BRC_SRC_2_DEST                 0x00000214
.define BRC_SRC_3_ADDR                 0x00000218
.define BRC_SRC_3_DEST                 0x0000021C
.define BRC_SRC_4_ADDR                 0x00000220
.define BRC_SRC_4_DEST                 0x00000224
.define BRC_SRC_5_ADDR                 0x00000228
.define BRC_SRC_5_DEST                 0x0000022C
.define BRC_SRC_6_ADDR                 0x00000230
.define BRC_SRC_6_DEST                 0x00000234
.define BRC_SRC_7_ADDR                 0x00000238
.define BRC_SRC_7_DEST                 0x0000023C
.define BRC_SRC_8_ADDR                 0x00000240
.define BRC_SRC_8_DEST                 0x00000244
.define BRC_SRC_9_ADDR                 0x00000248
.define BRC_SRC_9_DEST                 0x0000024C
.define BRC_SRC_10_ADDR                0x00000250
.define BRC_SRC_10_DEST                0x00000254
.define BRC_SRC_11_ADDR                0x00000258
.define BRC_SRC_11_DEST                0x0000025C
.define BRC_IRQ_NOTIFY                 0x00000260
.define BRC_IRQ_EN                     0x00000264
.define BRC_IRQ_FORCINT                0x00000268
.define BRC_IRQ_MODE                   0x0000026C
.define BRC_RST                        0x00000270
.define BRC_EIRQ_EN                    0x00000274
.define ICM_IRQG_0                     0x00000400
.define ICM_IRQG_1                     0x00000404
.define ICM_IRQG_2                     0x00000408
.define ICM_IRQG_3                     0x0000040C
.define ICM_IRQG_4                     0x00000410
.define ICM_IRQG_5                     0x00000414
.define ICM_IRQG_MEI                   0x00000430
.define ICM_IRQG_CEI0                  0x00000434
.define ICM_IRQG_CEI1                  0x00000438
.define ICM_IRQG_CEI2                  0x0000043C
.define ICM_IRQG_CEI3                  0x00000440
.define ICM_IRQG_CEI4                  0x00000444
.define ICM_IRQG_MCS0_CEI              0x00000464
.define ICM_IRQG_MCS1_CEI              0x00000468
.define ICM_IRQG_MCS2_CEI              0x0000046C
.define ICM_IRQG_MCS3_CEI              0x00000470
.define ICM_IRQG_MCS4_CEI              0x00000474
.define ICM_IRQG_MCS5_CEI              0x00000478
.define ICM_IRQG_MCS6_CEI              0x0000047C
.define ICM_IRQG_MCS7_CEI              0x00000480
.define ICM_IRQG_MCS8_CEI              0x00000484
.define ICM_IRQG_MCS9_CEI              0x00000488
.define ICM_IRQG_PSM_0_CEI             0x000004A4
.define ICM_IRQG_SPE_CEI               0x000004B4
.define ICM_IRQG_CLS_0_MEI             0x00000510
.define ICM_IRQG_CLS_1_MEI             0x00000514
.define ICM_IRQG_CLS_2_MEI             0x00000518
.define ICM_IRQG_MCS0_CI               0x00000520
.define ICM_IRQG_MCS1_CI               0x00000524
.define ICM_IRQG_MCS2_CI               0x00000528
.define ICM_IRQG_MCS3_CI               0x0000052C
.define ICM_IRQG_MCS4_CI               0x00000530
.define ICM_IRQG_MCS5_CI               0x00000534
.define ICM_IRQG_MCS6_CI               0x00000538
.define ICM_IRQG_MCS7_CI               0x0000053C
.define ICM_IRQG_MCS8_CI               0x00000540
.define ICM_IRQG_MCS9_CI               0x00000544
.define ICM_IRQG_PSM_0_CI              0x00000560
.define ICM_IRQG_SPE_CI                0x00000570
.define ICM_IRQG_ATOM_0_CI             0x00000590
.define ICM_IRQG_ATOM_1_CI             0x00000594
.define ICM_IRQG_ATOM_2_CI             0x00000598
.define ICM_IRQG_TOM_0_CI              0x000005A0
.define ICM_IRQG_TOM_1_CI              0x000005A4
.define ICM_IRQG_TOM_2_CI              0x000005A8
.define ICM_IRQG_TOM_3_CI              0x000005AC
.define ICM_IRQG_TOM_4_CI              0x000005B0
.define ICM_IRQG_TOM_5_CI              0x000005B4
.define MCFG_CTRL                      0x00000600
.define MAP_CTRL                       0x00000640
.define MON_STATUS                     0x00000680
.define MON_ACTIVITY_0                 0x00000684
.define MON_ACTIVITY_1                 0x00000688
.define MON_ACTIVITY_MCS0              0x0000068C
.define MON_ACTIVITY_MCS1              0x00000690
.define MON_ACTIVITY_MCS2              0x00000694
.define MON_ACTIVITY_MCS3              0x00000698
.define MON_ACTIVITY_MCS4              0x0000069C
.define MON_ACTIVITY_MCS5              0x000006A0
.define MON_ACTIVITY_MCS6              0x000006A4
.define MON_ACTIVITY_MCS7              0x000006A8
.define MON_ACTIVITY_MCS8              0x000006AC
.define MON_ACTIVITY_MCS9              0x000006B0
.define CMP_EN                         0x000006C0
.define CMP_IRQ_NOTIFY                 0x000006C4
.define CMP_IRQ_EN                     0x000006C8
.define CMP_IRQ_FORCINT                0x000006CC
.define CMP_IRQ_MODE                   0x000006D0
.define CMP_EIRQ_EN                    0x000006D4
.define TIM_CH0_GPR0                  0x00000800
.define TIM_CH0_GPR1                  0x00000804
.define TIM_CH0_CNT                   0x00000808
.define TIM_CH0_ECNT                  0x0000080C
.define TIM_CH0_CNTS                  0x00000810
.define TIM_CH0_TDUC                  0x00000814
.define TIM_CH0_TDUV                  0x00000818
.define TIM_CH0_FLT_RE                0x0000081C
.define TIM_CH0_FLT_FE                0x00000820
.define TIM_CH0_CTRL                  0x00000824
.define TIM_CH0_ECTRL                 0x00000828
.define TIM_CH0_IRQ_NOTIFY            0x0000082C
.define TIM_CH0_IRQ_EN                0x00000830
.define TIM_CH0_IRQ_FORCINT           0x00000834
.define TIM_CH0_IRQ_MODE              0x00000838
.define TIM_CH0_EIRQ_EN               0x0000083C
.define TIM_CH1_GPR0                  0x00000880
.define TIM_CH1_GPR1                  0x00000884
.define TIM_CH1_CNT                   0x00000888
.define TIM_CH1_ECNT                  0x0000088C
.define TIM_CH1_CNTS                  0x00000890
.define TIM_CH1_TDUC                  0x00000894
.define TIM_CH1_TDUV                  0x00000898
.define TIM_CH1_FLT_RE                0x0000089C
.define TIM_CH1_FLT_FE                0x000008A0
.define TIM_CH1_CTRL                  0x000008A4
.define TIM_CH1_ECTRL                 0x000008A8
.define TIM_CH1_IRQ_NOTIFY            0x000008AC
.define TIM_CH1_IRQ_EN                0x000008B0
.define TIM_CH1_IRQ_FORCINT           0x000008B4
.define TIM_CH1_IRQ_MODE              0x000008B8
.define TIM_CH1_EIRQ_EN               0x000008BC
.define TIM_CH2_GPR0                  0x00000900
.define TIM_CH2_GPR1                  0x00000904
.define TIM_CH2_CNT                   0x00000908
.define TIM_CH2_ECNT                  0x0000090C
.define TIM_CH2_CNTS                  0x00000910
.define TIM_CH2_TDUC                  0x00000914
.define TIM_CH2_TDUV                  0x00000918
.define TIM_CH2_FLT_RE                0x0000091C
.define TIM_CH2_FLT_FE                0x00000920
.define TIM_CH2_CTRL                  0x00000924
.define TIM_CH2_ECTRL                 0x00000928
.define TIM_CH2_IRQ_NOTIFY            0x0000092C
.define TIM_CH2_IRQ_EN                0x00000930
.define TIM_CH2_IRQ_FORCINT           0x00000934
.define TIM_CH2_IRQ_MODE              0x00000938
.define TIM_CH2_EIRQ_EN               0x0000093C
.define TIM_CH3_GPR0                  0x00000980
.define TIM_CH3_GPR1                  0x00000984
.define TIM_CH3_CNT                   0x00000988
.define TIM_CH3_ECNT                  0x0000098C
.define TIM_CH3_CNTS                  0x00000990
.define TIM_CH3_TDUC                  0x00000994
.define TIM_CH3_TDUV                  0x00000998
.define TIM_CH3_FLT_RE                0x0000099C
.define TIM_CH3_FLT_FE                0x000009A0
.define TIM_CH3_CTRL                  0x000009A4
.define TIM_CH3_ECTRL                 0x000009A8
.define TIM_CH3_IRQ_NOTIFY            0x000009AC
.define TIM_CH3_IRQ_EN                0x000009B0
.define TIM_CH3_IRQ_FORCINT           0x000009B4
.define TIM_CH3_IRQ_MODE              0x000009B8
.define TIM_CH3_EIRQ_EN               0x000009BC
.define TIM_CH4_GPR0                  0x00000A00
.define TIM_CH4_GPR1                  0x00000A04
.define TIM_CH4_CNT                   0x00000A08
.define TIM_CH4_ECNT                  0x00000A0C
.define TIM_CH4_CNTS                  0x00000A10
.define TIM_CH4_TDUC                  0x00000A14
.define TIM_CH4_TDUV                  0x00000A18
.define TIM_CH4_FLT_RE                0x00000A1C
.define TIM_CH4_FLT_FE                0x00000A20
.define TIM_CH4_CTRL                  0x00000A24
.define TIM_CH4_ECTRL                 0x00000A28
.define TIM_CH4_IRQ_NOTIFY            0x00000A2C
.define TIM_CH4_IRQ_EN                0x00000A30
.define TIM_CH4_IRQ_FORCINT           0x00000A34
.define TIM_CH4_IRQ_MODE              0x00000A38
.define TIM_CH4_EIRQ_EN               0x00000A3C
.define TIM_CH5_GPR0                  0x00000A80
.define TIM_CH5_GPR1                  0x00000A84
.define TIM_CH5_CNT                   0x00000A88
.define TIM_CH5_ECNT                  0x00000A8C
.define TIM_CH5_CNTS                  0x00000A90
.define TIM_CH5_TDUC                  0x00000A94
.define TIM_CH5_TDUV                  0x00000A98
.define TIM_CH5_FLT_RE                0x00000A9C
.define TIM_CH5_FLT_FE                0x00000AA0
.define TIM_CH5_CTRL                  0x00000AA4
.define TIM_CH5_ECTRL                 0x00000AA8
.define TIM_CH5_IRQ_NOTIFY            0x00000AAC
.define TIM_CH5_IRQ_EN                0x00000AB0
.define TIM_CH5_IRQ_FORCINT           0x00000AB4
.define TIM_CH5_IRQ_MODE              0x00000AB8
.define TIM_CH5_EIRQ_EN               0x00000ABC
.define TIM_CH6_GPR0                  0x00000B00
.define TIM_CH6_GPR1                  0x00000B04
.define TIM_CH6_CNT                   0x00000B08
.define TIM_CH6_ECNT                  0x00000B0C
.define TIM_CH6_CNTS                  0x00000B10
.define TIM_CH6_TDUC                  0x00000B14
.define TIM_CH6_TDUV                  0x00000B18
.define TIM_CH6_FLT_RE                0x00000B1C
.define TIM_CH6_FLT_FE                0x00000B20
.define TIM_CH6_CTRL                  0x00000B24
.define TIM_CH6_ECTRL                 0x00000B28
.define TIM_CH6_IRQ_NOTIFY            0x00000B2C
.define TIM_CH6_IRQ_EN                0x00000B30
.define TIM_CH6_IRQ_FORCINT           0x00000B34
.define TIM_CH6_IRQ_MODE              0x00000B38
.define TIM_CH6_EIRQ_EN               0x00000B3C
.define TIM_CH7_GPR0                  0x00000B80
.define TIM_CH7_GPR1                  0x00000B84
.define TIM_CH7_CNT                   0x00000B88
.define TIM_CH7_ECNT                  0x00000B8C
.define TIM_CH7_CNTS                  0x00000B90
.define TIM_CH7_TDUC                  0x00000B94
.define TIM_CH7_TDUV                  0x00000B98
.define TIM_CH7_FLT_RE                0x00000B9C
.define TIM_CH7_FLT_FE                0x00000BA0
.define TIM_CH7_CTRL                  0x00000BA4
.define TIM_CH7_ECTRL                 0x00000BA8
.define TIM_CH7_IRQ_NOTIFY            0x00000BAC
.define TIM_CH7_IRQ_EN                0x00000BB0
.define TIM_CH7_IRQ_FORCINT           0x00000BB4
.define TIM_CH7_IRQ_MODE              0x00000BB8
.define TIM_CH7_EIRQ_EN               0x00000BBC
.define TIM_INP_VAL                   0x00000C00
.define TIM_IN_SRC                    0x00000C04
.define TIM_RST                       0x00000C08
.define TOM_CH0_CTRL                  0x00001000
.define TOM_CH0_SR0                   0x00001004
.define TOM_CH0_SR1                   0x00001008
.define TOM_CH0_CM0                   0x0000100C
.define TOM_CH0_CM1                   0x00001010
.define TOM_CH0_CN0                   0x00001014
.define TOM_CH0_STAT                  0x00001018
.define TOM_CH0_IRQ_NOTIFY            0x0000101C
.define TOM_CH0_IRQ_EN                0x00001020
.define TOM_CH0_IRQ_FORCINT           0x00001024
.define TOM_CH0_IRQ_MODE              0x00001028
.define TOM_CH0_CTRL2                 0x0000102C
.define TOM_CH0_CTRL_SR               0x00001030
.define TOM_CH1_CTRL                  0x00001040
.define TOM_CH1_SR0                   0x00001044
.define TOM_CH1_SR1                   0x00001048
.define TOM_CH1_CM0                   0x0000104C
.define TOM_CH1_CM1                   0x00001050
.define TOM_CH1_CN0                   0x00001054
.define TOM_CH1_STAT                  0x00001058
.define TOM_CH1_IRQ_NOTIFY            0x0000105C
.define TOM_CH1_IRQ_EN                0x00001060
.define TOM_CH1_IRQ_FORCINT           0x00001064
.define TOM_CH1_IRQ_MODE              0x00001068
.define TOM_CH1_CTRL2                 0x0000106C
.define TOM_CH1_CTRL_SR               0x00001070
.define TOM_CH2_CTRL                  0x00001080
.define TOM_CH2_SR0                   0x00001084
.define TOM_CH2_SR1                   0x00001088
.define TOM_CH2_CM0                   0x0000108C
.define TOM_CH2_CM1                   0x00001090
.define TOM_CH2_CN0                   0x00001094
.define TOM_CH2_STAT                  0x00001098
.define TOM_CH2_IRQ_NOTIFY            0x0000109C
.define TOM_CH2_IRQ_EN                0x000010A0
.define TOM_CH2_IRQ_FORCINT           0x000010A4
.define TOM_CH2_IRQ_MODE              0x000010A8
.define TOM_CH2_CTRL2                 0x000010AC
.define TOM_CH2_CTRL_SR               0x000010B0
.define TOM_CH3_CTRL                  0x000010C0
.define TOM_CH3_SR0                   0x000010C4
.define TOM_CH3_SR1                   0x000010C8
.define TOM_CH3_CM0                   0x000010CC
.define TOM_CH3_CM1                   0x000010D0
.define TOM_CH3_CN0                   0x000010D4
.define TOM_CH3_STAT                  0x000010D8
.define TOM_CH3_IRQ_NOTIFY            0x000010DC
.define TOM_CH3_IRQ_EN                0x000010E0
.define TOM_CH3_IRQ_FORCINT           0x000010E4
.define TOM_CH3_IRQ_MODE              0x000010E8
.define TOM_CH3_CTRL2                 0x000010EC
.define TOM_CH3_CTRL_SR               0x000010F0
.define TOM_CH4_CTRL                  0x00001100
.define TOM_CH4_SR0                   0x00001104
.define TOM_CH4_SR1                   0x00001108
.define TOM_CH4_CM0                   0x0000110C
.define TOM_CH4_CM1                   0x00001110
.define TOM_CH4_CN0                   0x00001114
.define TOM_CH4_STAT                  0x00001118
.define TOM_CH4_IRQ_NOTIFY            0x0000111C
.define TOM_CH4_IRQ_EN                0x00001120
.define TOM_CH4_IRQ_FORCINT           0x00001124
.define TOM_CH4_IRQ_MODE              0x00001128
.define TOM_CH4_CTRL2                 0x0000112C
.define TOM_CH4_CTRL_SR               0x00001130
.define TOM_CH5_CTRL                  0x00001140
.define TOM_CH5_SR0                   0x00001144
.define TOM_CH5_SR1                   0x00001148
.define TOM_CH5_CM0                   0x0000114C
.define TOM_CH5_CM1                   0x00001150
.define TOM_CH5_CN0                   0x00001154
.define TOM_CH5_STAT                  0x00001158
.define TOM_CH5_IRQ_NOTIFY            0x0000115C
.define TOM_CH5_IRQ_EN                0x00001160
.define TOM_CH5_IRQ_FORCINT           0x00001164
.define TOM_CH5_IRQ_MODE              0x00001168
.define TOM_CH5_CTRL2                 0x0000116C
.define TOM_CH5_CTRL_SR               0x00001170
.define TOM_CH6_CTRL                  0x00001180
.define TOM_CH6_SR0                   0x00001184
.define TOM_CH6_SR1                   0x00001188
.define TOM_CH6_CM0                   0x0000118C
.define TOM_CH6_CM1                   0x00001190
.define TOM_CH6_CN0                   0x00001194
.define TOM_CH6_STAT                  0x00001198
.define TOM_CH6_IRQ_NOTIFY            0x0000119C
.define TOM_CH6_IRQ_EN                0x000011A0
.define TOM_CH6_IRQ_FORCINT           0x000011A4
.define TOM_CH6_IRQ_MODE              0x000011A8
.define TOM_CH6_CTRL2                 0x000011AC
.define TOM_CH6_CTRL_SR               0x000011B0
.define TOM_CH7_CTRL                  0x000011C0
.define TOM_CH7_SR0                   0x000011C4
.define TOM_CH7_SR1                   0x000011C8
.define TOM_CH7_CM0                   0x000011CC
.define TOM_CH7_CM1                   0x000011D0
.define TOM_CH7_CN0                   0x000011D4
.define TOM_CH7_STAT                  0x000011D8
.define TOM_CH7_IRQ_NOTIFY            0x000011DC
.define TOM_CH7_IRQ_EN                0x000011E0
.define TOM_CH7_IRQ_FORCINT           0x000011E4
.define TOM_CH7_IRQ_MODE              0x000011E8
.define TOM_CH7_CTRL2                 0x000011EC
.define TOM_CH7_CTRL_SR               0x000011F0
.define TOM_CH8_CTRL                  0x00001200
.define TOM_CH8_SR0                   0x00001204
.define TOM_CH8_SR1                   0x00001208
.define TOM_CH8_CM0                   0x0000120C
.define TOM_CH8_CM1                   0x00001210
.define TOM_CH8_CN0                   0x00001214
.define TOM_CH8_STAT                  0x00001218
.define TOM_CH8_IRQ_NOTIFY            0x0000121C
.define TOM_CH8_IRQ_EN                0x00001220
.define TOM_CH8_IRQ_FORCINT           0x00001224
.define TOM_CH8_IRQ_MODE              0x00001228
.define TOM_CH8_CTRL2                 0x0000122C
.define TOM_CH8_CTRL_SR               0x00001230
.define TOM_CH9_CTRL                  0x00001240
.define TOM_CH9_SR0                   0x00001244
.define TOM_CH9_SR1                   0x00001248
.define TOM_CH9_CM0                   0x0000124C
.define TOM_CH9_CM1                   0x00001250
.define TOM_CH9_CN0                   0x00001254
.define TOM_CH9_STAT                  0x00001258
.define TOM_CH9_IRQ_NOTIFY            0x0000125C
.define TOM_CH9_IRQ_EN                0x00001260
.define TOM_CH9_IRQ_FORCINT           0x00001264
.define TOM_CH9_IRQ_MODE              0x00001268
.define TOM_CH9_CTRL2                 0x0000126C
.define TOM_CH9_CTRL_SR               0x00001270
.define TOM_CH10_CTRL                 0x00001280
.define TOM_CH10_SR0                  0x00001284
.define TOM_CH10_SR1                  0x00001288
.define TOM_CH10_CM0                  0x0000128C
.define TOM_CH10_CM1                  0x00001290
.define TOM_CH10_CN0                  0x00001294
.define TOM_CH10_STAT                 0x00001298
.define TOM_CH10_IRQ_NOTIFY           0x0000129C
.define TOM_CH10_IRQ_EN               0x000012A0
.define TOM_CH10_IRQ_FORCINT          0x000012A4
.define TOM_CH10_IRQ_MODE             0x000012A8
.define TOM_CH10_CTRL2                0x000012AC
.define TOM_CH10_CTRL_SR              0x000012B0
.define TOM_CH11_CTRL                 0x000012C0
.define TOM_CH11_SR0                  0x000012C4
.define TOM_CH11_SR1                  0x000012C8
.define TOM_CH11_CM0                  0x000012CC
.define TOM_CH11_CM1                  0x000012D0
.define TOM_CH11_CN0                  0x000012D4
.define TOM_CH11_STAT                 0x000012D8
.define TOM_CH11_IRQ_NOTIFY           0x000012DC
.define TOM_CH11_IRQ_EN               0x000012E0
.define TOM_CH11_IRQ_FORCINT          0x000012E4
.define TOM_CH11_IRQ_MODE             0x000012E8
.define TOM_CH11_CTRL2                0x000012EC
.define TOM_CH11_CTRL_SR              0x000012F0
.define TOM_CH12_CTRL                 0x00001300
.define TOM_CH12_SR0                  0x00001304
.define TOM_CH12_SR1                  0x00001308
.define TOM_CH12_CM0                  0x0000130C
.define TOM_CH12_CM1                  0x00001310
.define TOM_CH12_CN0                  0x00001314
.define TOM_CH12_STAT                 0x00001318
.define TOM_CH12_IRQ_NOTIFY           0x0000131C
.define TOM_CH12_IRQ_EN               0x00001320
.define TOM_CH12_IRQ_FORCINT          0x00001324
.define TOM_CH12_IRQ_MODE             0x00001328
.define TOM_CH12_CTRL2                0x0000132C
.define TOM_CH12_CTRL_SR              0x00001330
.define TOM_CH13_CTRL                 0x00001340
.define TOM_CH13_SR0                  0x00001344
.define TOM_CH13_SR1                  0x00001348
.define TOM_CH13_CM0                  0x0000134C
.define TOM_CH13_CM1                  0x00001350
.define TOM_CH13_CN0                  0x00001354
.define TOM_CH13_STAT                 0x00001358
.define TOM_CH13_IRQ_NOTIFY           0x0000135C
.define TOM_CH13_IRQ_EN               0x00001360
.define TOM_CH13_IRQ_FORCINT          0x00001364
.define TOM_CH13_IRQ_MODE             0x00001368
.define TOM_CH13_CTRL2                0x0000136C
.define TOM_CH13_CTRL_SR              0x00001370
.define TOM_CH14_CTRL                 0x00001380
.define TOM_CH14_SR0                  0x00001384
.define TOM_CH14_SR1                  0x00001388
.define TOM_CH14_CM0                  0x0000138C
.define TOM_CH14_CM1                  0x00001390
.define TOM_CH14_CN0                  0x00001394
.define TOM_CH14_STAT                 0x00001398
.define TOM_CH14_IRQ_NOTIFY           0x0000139C
.define TOM_CH14_IRQ_EN               0x000013A0
.define TOM_CH14_IRQ_FORCINT          0x000013A4
.define TOM_CH14_IRQ_MODE             0x000013A8
.define TOM_CH14_CTRL2                0x000013AC
.define TOM_CH14_CTRL_SR              0x000013B0
.define TOM_CH15_CTRL                 0x000013C0
.define TOM_CH15_SR0                  0x000013C4
.define TOM_CH15_SR1                  0x000013C8
.define TOM_CH15_CM0                  0x000013CC
.define TOM_CH15_CM1                  0x000013D0
.define TOM_CH15_CN0                  0x000013D4
.define TOM_CH15_STAT                 0x000013D8
.define TOM_CH15_IRQ_NOTIFY           0x000013DC
.define TOM_CH15_IRQ_EN               0x000013E0
.define TOM_CH15_IRQ_FORCINT          0x000013E4
.define TOM_CH15_IRQ_MODE             0x000013E8
.define TOM_CH15_CTRL2                0x000013EC
.define TOM_CH15_CTRL_SR              0x000013F0
.define TOM_TGC0_GLB_CTRL             0x00001430
.define TOM_TGC0_ACT_TB               0x00001434
.define TOM_TGC0_FUPD_CTRL            0x00001438
.define TOM_TGC0_INT_TRIG             0x0000143C
.define TOM_TGC0_ENDIS_CTRL           0x00001470
.define TOM_TGC0_ENDIS_STAT           0x00001474
.define TOM_TGC0_OUTEN_CTRL           0x00001478
.define TOM_TGC0_OUTEN_STAT           0x0000147C
.define TOM_TGC1_GLB_CTRL             0x000014B0
.define TOM_TGC1_ACT_TB               0x000014B4
.define TOM_TGC1_FUPD_CTRL            0x000014B8
.define TOM_TGC1_INT_TRIG             0x000014BC
.define TOM_TGC1_ENDIS_CTRL           0x000014F0
.define TOM_TGC1_ENDIS_STAT           0x000014F4
.define TOM_TGC1_OUTEN_CTRL           0x000014F8
.define TOM_TGC1_OUTEN_STAT           0x000014FC
.define ATOM_CH0_RDADDR               0x00001800
.define ATOM_CH0_CTRL                 0x00001804
.define ATOM_CH0_SR0                  0x00001808
.define ATOM_CH0_SR1                  0x0000180C
.define ATOM_CH0_CM0                  0x00001810
.define ATOM_CH0_CM1                  0x00001814
.define ATOM_CH0_CN0                  0x00001818
.define ATOM_CH0_STAT                 0x0000181C
.define ATOM_CH0_IRQ_NOTIFY           0x00001820
.define ATOM_CH0_IRQ_EN               0x00001824
.define ATOM_CH0_IRQ_FORCINT          0x00001828
.define ATOM_CH0_IRQ_MODE             0x0000182C
.define ATOM_CH0_CTRL2                0x00001830
.define ATOM_CH0_CTRL_SR              0x00001834
.define ATOM_CH1_RDADDR               0x00001880
.define ATOM_CH1_CTRL                 0x00001884
.define ATOM_CH1_SR0                  0x00001888
.define ATOM_CH1_SR1                  0x0000188C
.define ATOM_CH1_CM0                  0x00001890
.define ATOM_CH1_CM1                  0x00001894
.define ATOM_CH1_CN0                  0x00001898
.define ATOM_CH1_STAT                 0x0000189C
.define ATOM_CH1_IRQ_NOTIFY           0x000018A0
.define ATOM_CH1_IRQ_EN               0x000018A4
.define ATOM_CH1_IRQ_FORCINT          0x000018A8
.define ATOM_CH1_IRQ_MODE             0x000018AC
.define ATOM_CH1_CTRL2                0x000018B0
.define ATOM_CH1_CTRL_SR              0x000018B4
.define ATOM_CH2_RDADDR               0x00001900
.define ATOM_CH2_CTRL                 0x00001904
.define ATOM_CH2_SR0                  0x00001908
.define ATOM_CH2_SR1                  0x0000190C
.define ATOM_CH2_CM0                  0x00001910
.define ATOM_CH2_CM1                  0x00001914
.define ATOM_CH2_CN0                  0x00001918
.define ATOM_CH2_STAT                 0x0000191C
.define ATOM_CH2_IRQ_NOTIFY           0x00001920
.define ATOM_CH2_IRQ_EN               0x00001924
.define ATOM_CH2_IRQ_FORCINT          0x00001928
.define ATOM_CH2_IRQ_MODE             0x0000192C
.define ATOM_CH2_CTRL2                0x00001930
.define ATOM_CH2_CTRL_SR              0x00001934
.define ATOM_CH3_RDADDR               0x00001980
.define ATOM_CH3_CTRL                 0x00001984
.define ATOM_CH3_SR0                  0x00001988
.define ATOM_CH3_SR1                  0x0000198C
.define ATOM_CH3_CM0                  0x00001990
.define ATOM_CH3_CM1                  0x00001994
.define ATOM_CH3_CN0                  0x00001998
.define ATOM_CH3_STAT                 0x0000199C
.define ATOM_CH3_IRQ_NOTIFY           0x000019A0
.define ATOM_CH3_IRQ_EN               0x000019A4
.define ATOM_CH3_IRQ_FORCINT          0x000019A8
.define ATOM_CH3_IRQ_MODE             0x000019AC
.define ATOM_CH3_CTRL2                0x000019B0
.define ATOM_CH3_CTRL_SR              0x000019B4
.define ATOM_CH4_RDADDR               0x00001A00
.define ATOM_CH4_CTRL                 0x00001A04
.define ATOM_CH4_SR0                  0x00001A08
.define ATOM_CH4_SR1                  0x00001A0C
.define ATOM_CH4_CM0                  0x00001A10
.define ATOM_CH4_CM1                  0x00001A14
.define ATOM_CH4_CN0                  0x00001A18
.define ATOM_CH4_STAT                 0x00001A1C
.define ATOM_CH4_IRQ_NOTIFY           0x00001A20
.define ATOM_CH4_IRQ_EN               0x00001A24
.define ATOM_CH4_IRQ_FORCINT          0x00001A28
.define ATOM_CH4_IRQ_MODE             0x00001A2C
.define ATOM_CH4_CTRL2                0x00001A30
.define ATOM_CH4_CTRL_SR              0x00001A34
.define ATOM_CH5_RDADDR               0x00001A80
.define ATOM_CH5_CTRL                 0x00001A84
.define ATOM_CH5_SR0                  0x00001A88
.define ATOM_CH5_SR1                  0x00001A8C
.define ATOM_CH5_CM0                  0x00001A90
.define ATOM_CH5_CM1                  0x00001A94
.define ATOM_CH5_CN0                  0x00001A98
.define ATOM_CH5_STAT                 0x00001A9C
.define ATOM_CH5_IRQ_NOTIFY           0x00001AA0
.define ATOM_CH5_IRQ_EN               0x00001AA4
.define ATOM_CH5_IRQ_FORCINT          0x00001AA8
.define ATOM_CH5_IRQ_MODE             0x00001AAC
.define ATOM_CH5_CTRL2                0x00001AB0
.define ATOM_CH5_CTRL_SR              0x00001AB4
.define ATOM_CH6_RDADDR               0x00001B00
.define ATOM_CH6_CTRL                 0x00001B04
.define ATOM_CH6_SR0                  0x00001B08
.define ATOM_CH6_SR1                  0x00001B0C
.define ATOM_CH6_CM0                  0x00001B10
.define ATOM_CH6_CM1                  0x00001B14
.define ATOM_CH6_CN0                  0x00001B18
.define ATOM_CH6_STAT                 0x00001B1C
.define ATOM_CH6_IRQ_NOTIFY           0x00001B20
.define ATOM_CH6_IRQ_EN               0x00001B24
.define ATOM_CH6_IRQ_FORCINT          0x00001B28
.define ATOM_CH6_IRQ_MODE             0x00001B2C
.define ATOM_CH6_CTRL2                0x00001B30
.define ATOM_CH6_CTRL_SR              0x00001B34
.define ATOM_CH7_RDADDR               0x00001B80
.define ATOM_CH7_CTRL                 0x00001B84
.define ATOM_CH7_SR0                  0x00001B88
.define ATOM_CH7_SR1                  0x00001B8C
.define ATOM_CH7_CM0                  0x00001B90
.define ATOM_CH7_CM1                  0x00001B94
.define ATOM_CH7_CN0                  0x00001B98
.define ATOM_CH7_STAT                 0x00001B9C
.define ATOM_CH7_IRQ_NOTIFY           0x00001BA0
.define ATOM_CH7_IRQ_EN               0x00001BA4
.define ATOM_CH7_IRQ_FORCINT          0x00001BA8
.define ATOM_CH7_IRQ_MODE             0x00001BAC
.define ATOM_CH7_CTRL2                0x00001BB0
.define ATOM_CH7_CTRL_SR              0x00001BB4
.define ATOM_AGC_GLB_CTRL             0x00001C40
.define ATOM_AGC_ENDIS_CTRL           0x00001C44
.define ATOM_AGC_ENDIS_STAT           0x00001C48
.define ATOM_AGC_ACT_TB               0x00001C4C
.define ATOM_AGC_OUTEN_CTRL           0x00001C50
.define ATOM_AGC_OUTEN_STAT           0x00001C54
.define ATOM_AGC_FUPD_CTRL            0x00001C58
.define ATOM_AGC_INT_TRIG             0x00001C5C
.define MCS_CH0_R0                    0x00002000
.define MCS_CH0_R1                    0x00002004
.define MCS_CH0_R2                    0x00002008
.define MCS_CH0_R3                    0x0000200C
.define MCS_CH0_R4                    0x00002010
.define MCS_CH0_R5                    0x00002014
.define MCS_CH0_R6                    0x00002018
.define MCS_CH0_R7                    0x0000201C
.define MCS_CH0_CTRL                  0x00002020
.define MCS_CH0_ACB                   0x00002024
.define MCS_CH0_MHB                   0x0000203C
.define MCS_CH0_PC                    0x000020E0
.define MCS_CH0_IRQ_NOTIFY            0x000020E4
.define MCS_CH0_IRQ_EN                0x000020E8
.define MCS_CH0_IRQ_FORCINT           0x000020EC
.define MCS_CH0_IRQ_MODE              0x000020F0
.define MCS_CH0_EIRQ_EN               0x000020F4
.define MCS_CH1_R0                    0x00002100
.define MCS_CH1_R1                    0x00002104
.define MCS_CH1_R2                    0x00002108
.define MCS_CH1_R3                    0x0000210C
.define MCS_CH1_R4                    0x00002110
.define MCS_CH1_R5                    0x00002114
.define MCS_CH1_R6                    0x00002118
.define MCS_CH1_R7                    0x0000211C
.define MCS_CH1_CTRL                  0x00002120
.define MCS_CH1_ACB                   0x00002124
.define MCS_CH1_MHB                   0x0000213C
.define MCS_CH1_PC                    0x000021E0
.define MCS_CH1_IRQ_NOTIFY            0x000021E4
.define MCS_CH1_IRQ_EN                0x000021E8
.define MCS_CH1_IRQ_FORCINT           0x000021EC
.define MCS_CH1_IRQ_MODE              0x000021F0
.define MCS_CH1_EIRQ_EN               0x000021F4
.define MCS_CH2_R0                    0x00002200
.define MCS_CH2_R1                    0x00002204
.define MCS_CH2_R2                    0x00002208
.define MCS_CH2_R3                    0x0000220C
.define MCS_CH2_R4                    0x00002210
.define MCS_CH2_R5                    0x00002214
.define MCS_CH2_R6                    0x00002218
.define MCS_CH2_R7                    0x0000221C
.define MCS_CH2_CTRL                  0x00002220
.define MCS_CH2_ACB                   0x00002224
.define MCS_CH2_MHB                   0x0000223C
.define MCS_CH2_PC                    0x000022E0
.define MCS_CH2_IRQ_NOTIFY            0x000022E4
.define MCS_CH2_IRQ_EN                0x000022E8
.define MCS_CH2_IRQ_FORCINT           0x000022EC
.define MCS_CH2_IRQ_MODE              0x000022F0
.define MCS_CH2_EIRQ_EN               0x000022F4
.define MCS_CH3_R0                    0x00002300
.define MCS_CH3_R1                    0x00002304
.define MCS_CH3_R2                    0x00002308
.define MCS_CH3_R3                    0x0000230C
.define MCS_CH3_R4                    0x00002310
.define MCS_CH3_R5                    0x00002314
.define MCS_CH3_R6                    0x00002318
.define MCS_CH3_R7                    0x0000231C
.define MCS_CH3_CTRL                  0x00002320
.define MCS_CH3_ACB                   0x00002324
.define MCS_CH3_MHB                   0x0000233C
.define MCS_CH3_PC                    0x000023E0
.define MCS_CH3_IRQ_NOTIFY            0x000023E4
.define MCS_CH3_IRQ_EN                0x000023E8
.define MCS_CH3_IRQ_FORCINT           0x000023EC
.define MCS_CH3_IRQ_MODE              0x000023F0
.define MCS_CH3_EIRQ_EN               0x000023F4
.define MCS_CH4_R0                    0x00002400
.define MCS_CH4_R1                    0x00002404
.define MCS_CH4_R2                    0x00002408
.define MCS_CH4_R3                    0x0000240C
.define MCS_CH4_R4                    0x00002410
.define MCS_CH4_R5                    0x00002414
.define MCS_CH4_R6                    0x00002418
.define MCS_CH4_R7                    0x0000241C
.define MCS_CH4_CTRL                  0x00002420
.define MCS_CH4_ACB                   0x00002424
.define MCS_CH4_MHB                   0x0000243C
.define MCS_CH4_PC                    0x000024E0
.define MCS_CH4_IRQ_NOTIFY            0x000024E4
.define MCS_CH4_IRQ_EN                0x000024E8
.define MCS_CH4_IRQ_FORCINT           0x000024EC
.define MCS_CH4_IRQ_MODE              0x000024F0
.define MCS_CH4_EIRQ_EN               0x000024F4
.define MCS_CH5_R0                    0x00002500
.define MCS_CH5_R1                    0x00002504
.define MCS_CH5_R2                    0x00002508
.define MCS_CH5_R3                    0x0000250C
.define MCS_CH5_R4                    0x00002510
.define MCS_CH5_R5                    0x00002514
.define MCS_CH5_R6                    0x00002518
.define MCS_CH5_R7                    0x0000251C
.define MCS_CH5_CTRL                  0x00002520
.define MCS_CH5_ACB                   0x00002524
.define MCS_CH5_MHB                   0x0000253C
.define MCS_CH5_PC                    0x000025E0
.define MCS_CH5_IRQ_NOTIFY            0x000025E4
.define MCS_CH5_IRQ_EN                0x000025E8
.define MCS_CH5_IRQ_FORCINT           0x000025EC
.define MCS_CH5_IRQ_MODE              0x000025F0
.define MCS_CH5_EIRQ_EN               0x000025F4
.define MCS_CH6_R0                    0x00002600
.define MCS_CH6_R1                    0x00002604
.define MCS_CH6_R2                    0x00002608
.define MCS_CH6_R3                    0x0000260C
.define MCS_CH6_R4                    0x00002610
.define MCS_CH6_R5                    0x00002614
.define MCS_CH6_R6                    0x00002618
.define MCS_CH6_R7                    0x0000261C
.define MCS_CH6_CTRL                  0x00002620
.define MCS_CH6_ACB                   0x00002624
.define MCS_CH6_MHB                   0x0000263C
.define MCS_CH6_PC                    0x000026E0
.define MCS_CH6_IRQ_NOTIFY            0x000026E4
.define MCS_CH6_IRQ_EN                0x000026E8
.define MCS_CH6_IRQ_FORCINT           0x000026EC
.define MCS_CH6_IRQ_MODE              0x000026F0
.define MCS_CH6_EIRQ_EN               0x000026F4
.define MCS_CH7_R0                    0x00002700
.define MCS_CH7_R1                    0x00002704
.define MCS_CH7_R2                    0x00002708
.define MCS_CH7_R3                    0x0000270C
.define MCS_CH7_R4                    0x00002710
.define MCS_CH7_R5                    0x00002714
.define MCS_CH7_R6                    0x00002718
.define MCS_CH7_R7                    0x0000271C
.define MCS_CH7_CTRL                  0x00002720
.define MCS_CH7_ACB                   0x00002724
.define MCS_CH7_MHB                   0x0000273C
.define MCS_CH7_PC                    0x000027E0
.define MCS_CH7_IRQ_NOTIFY            0x000027E4
.define MCS_CH7_IRQ_EN                0x000027E8
.define MCS_CH7_IRQ_FORCINT           0x000027EC
.define MCS_CH7_IRQ_MODE              0x000027F0
.define MCS_CH7_EIRQ_EN               0x000027F4
.define MCS_CTRG                      0x00002E28
.define MCS_STRG                      0x00002E2C
.define MCS_CTRL_STAT                 0x00002F00
.define MCS_RESET                     0x00002F04
.define MCS_CAT                       0x00002F08
.define MCS_CWT                       0x00002F0C
.define MCS_ERR                       0x00002F10
.define MCS_REG_PROT                  0x00002F1C
.define MCS_SINT_IRQ_NOTIFY           0x00002F20
.define MCS_SINT_IRQ_EN               0x00002F24
.define MCS_SINT_IRQ_FORCINT          0x00002F28
.define MCS_SINT_IRQ_MODE             0x00002F2C
.define MCS_HBP0_CTRL                 0x00002F40
.define MCS_HBP0_PATTERN              0x00002F44
.define MCS_HBP0_STATUS               0x00002F48
.define MCS_HBP0_IRQ_NOTIFY           0x00002F4C
.define MCS_HBP0_IRQ_EN               0x00002F50
.define MCS_HBP0_IRQ_FORCINT          0x00002F54
.define MCS_HBP0_IRQ_MODE             0x00002F58
.define MCS_HBP1_CTRL                 0x00002F60
.define MCS_HBP1_PATTERN              0x00002F64
.define MCS_HBP1_STATUS               0x00002F68
.define MCS_HBP1_IRQ_NOTIFY           0x00002F6C
.define MCS_HBP1_IRQ_EN               0x00002F70
.define MCS_HBP1_IRQ_FORCINT          0x00002F74
.define MCS_HBP1_IRQ_MODE             0x00002F78
.define TIO_G0_CH0_CTRL               0x00003000
.define TIO_G0_CH0_IRQ_NOTIFY         0x00003004
.define TIO_G0_CH0_IRQ_EN             0x00003008
.define TIO_G0_CH0_IRQ_FORCINT        0x0000300C
.define TIO_G0_CH0_IRQ_MODE           0x00003010
.define TIO_G0_CH0_SINST              0x00003020
.define TIO_G0_CH0_SCMD               0x00003024
.define TIO_G0_CH0_SOP                0x00003028
.define TIO_G0_CH0_OINST              0x00003030
.define TIO_G0_CH0_OCMD               0x00003034
.define TIO_G0_CH0_OOP                0x00003038
.define TIO_G0_CH0_SHIFTCNT           0x0000303C
.define TIO_G0_CH1_CTRL               0x00003040
.define TIO_G0_CH1_IRQ_NOTIFY         0x00003044
.define TIO_G0_CH1_IRQ_EN             0x00003048
.define TIO_G0_CH1_IRQ_FORCINT        0x0000304C
.define TIO_G0_CH1_IRQ_MODE           0x00003050
.define TIO_G0_CH1_SINST              0x00003060
.define TIO_G0_CH1_SCMD               0x00003064
.define TIO_G0_CH1_SOP                0x00003068
.define TIO_G0_CH1_OINST              0x00003070
.define TIO_G0_CH1_OCMD               0x00003074
.define TIO_G0_CH1_OOP                0x00003078
.define TIO_G0_CH1_SHIFTCNT           0x0000307C
.define TIO_G0_CH2_CTRL               0x00003080
.define TIO_G0_CH2_IRQ_NOTIFY         0x00003084
.define TIO_G0_CH2_IRQ_EN             0x00003088
.define TIO_G0_CH2_IRQ_FORCINT        0x0000308C
.define TIO_G0_CH2_IRQ_MODE           0x00003090
.define TIO_G0_CH2_SINST              0x000030A0
.define TIO_G0_CH2_SCMD               0x000030A4
.define TIO_G0_CH2_SOP                0x000030A8
.define TIO_G0_CH2_OINST              0x000030B0
.define TIO_G0_CH2_OCMD               0x000030B4
.define TIO_G0_CH2_OOP                0x000030B8
.define TIO_G0_CH2_SHIFTCNT           0x000030BC
.define TIO_G0_CH3_CTRL               0x000030C0
.define TIO_G0_CH3_IRQ_NOTIFY         0x000030C4
.define TIO_G0_CH3_IRQ_EN             0x000030C8
.define TIO_G0_CH3_IRQ_FORCINT        0x000030CC
.define TIO_G0_CH3_IRQ_MODE           0x000030D0
.define TIO_G0_CH3_SINST              0x000030E0
.define TIO_G0_CH3_SCMD               0x000030E4
.define TIO_G0_CH3_SOP                0x000030E8
.define TIO_G0_CH3_OINST              0x000030F0
.define TIO_G0_CH3_OCMD               0x000030F4
.define TIO_G0_CH3_OOP                0x000030F8
.define TIO_G0_CH3_SHIFTCNT           0x000030FC
.define TIO_G0_CH4_CTRL               0x00003100
.define TIO_G0_CH4_IRQ_NOTIFY         0x00003104
.define TIO_G0_CH4_IRQ_EN             0x00003108
.define TIO_G0_CH4_IRQ_FORCINT        0x0000310C
.define TIO_G0_CH4_IRQ_MODE           0x00003110
.define TIO_G0_CH4_SINST              0x00003120
.define TIO_G0_CH4_SCMD               0x00003124
.define TIO_G0_CH4_SOP                0x00003128
.define TIO_G0_CH4_OINST              0x00003130
.define TIO_G0_CH4_OCMD               0x00003134
.define TIO_G0_CH4_OOP                0x00003138
.define TIO_G0_CH4_SHIFTCNT           0x0000313C
.define TIO_G0_CH5_CTRL               0x00003140
.define TIO_G0_CH5_IRQ_NOTIFY         0x00003144
.define TIO_G0_CH5_IRQ_EN             0x00003148
.define TIO_G0_CH5_IRQ_FORCINT        0x0000314C
.define TIO_G0_CH5_IRQ_MODE           0x00003150
.define TIO_G0_CH5_SINST              0x00003160
.define TIO_G0_CH5_SCMD               0x00003164
.define TIO_G0_CH5_SOP                0x00003168
.define TIO_G0_CH5_OINST              0x00003170
.define TIO_G0_CH5_OCMD               0x00003174
.define TIO_G0_CH5_OOP                0x00003178
.define TIO_G0_CH5_SHIFTCNT           0x0000317C
.define TIO_G0_CH6_CTRL               0x00003180
.define TIO_G0_CH6_IRQ_NOTIFY         0x00003184
.define TIO_G0_CH6_IRQ_EN             0x00003188
.define TIO_G0_CH6_IRQ_FORCINT        0x0000318C
.define TIO_G0_CH6_IRQ_MODE           0x00003190
.define TIO_G0_CH6_SINST              0x000031A0
.define TIO_G0_CH6_SCMD               0x000031A4
.define TIO_G0_CH6_SOP                0x000031A8
.define TIO_G0_CH6_OINST              0x000031B0
.define TIO_G0_CH6_OCMD               0x000031B4
.define TIO_G0_CH6_OOP                0x000031B8
.define TIO_G0_CH6_SHIFTCNT           0x000031BC
.define TIO_G0_CH7_CTRL               0x000031C0
.define TIO_G0_CH7_IRQ_NOTIFY         0x000031C4
.define TIO_G0_CH7_IRQ_EN             0x000031C8
.define TIO_G0_CH7_IRQ_FORCINT        0x000031CC
.define TIO_G0_CH7_IRQ_MODE           0x000031D0
.define TIO_G0_CH7_SINST              0x000031E0
.define TIO_G0_CH7_SCMD               0x000031E4
.define TIO_G0_CH7_SOP                0x000031E8
.define TIO_G0_CH7_OINST              0x000031F0
.define TIO_G0_CH7_OCMD               0x000031F4
.define TIO_G0_CH7_OOP                0x000031F8
.define TIO_G0_CH7_SHIFTCNT           0x000031FC
.define TIO_G0_ISEL0_CTRL1            0x00003200
.define TIO_G0_ISEL0_CTRL2            0x00003204
.define TIO_G0_ISEL1_CTRL1            0x00003220
.define TIO_G0_ISEL1_CTRL2            0x00003224
.define TIO_G0_OP_USAGE               0x00003240
.define TIO_G1_CH0_CTRL               0x00003400
.define TIO_G1_CH0_IRQ_NOTIFY         0x00003404
.define TIO_G1_CH0_IRQ_EN             0x00003408
.define TIO_G1_CH0_IRQ_FORCINT        0x0000340C
.define TIO_G1_CH0_IRQ_MODE           0x00003410
.define TIO_G1_CH0_SINST              0x00003420
.define TIO_G1_CH0_SCMD               0x00003424
.define TIO_G1_CH0_SOP                0x00003428
.define TIO_G1_CH0_OINST              0x00003430
.define TIO_G1_CH0_OCMD               0x00003434
.define TIO_G1_CH0_OOP                0x00003438
.define TIO_G1_CH0_SHIFTCNT           0x0000343C
.define TIO_G1_CH1_CTRL               0x00003440
.define TIO_G1_CH1_IRQ_NOTIFY         0x00003444
.define TIO_G1_CH1_IRQ_EN             0x00003448
.define TIO_G1_CH1_IRQ_FORCINT        0x0000344C
.define TIO_G1_CH1_IRQ_MODE           0x00003450
.define TIO_G1_CH1_SINST              0x00003460
.define TIO_G1_CH1_SCMD               0x00003464
.define TIO_G1_CH1_SOP                0x00003468
.define TIO_G1_CH1_OINST              0x00003470
.define TIO_G1_CH1_OCMD               0x00003474
.define TIO_G1_CH1_OOP                0x00003478
.define TIO_G1_CH1_SHIFTCNT           0x0000347C
.define TIO_G1_CH2_CTRL               0x00003480
.define TIO_G1_CH2_IRQ_NOTIFY         0x00003484
.define TIO_G1_CH2_IRQ_EN             0x00003488
.define TIO_G1_CH2_IRQ_FORCINT        0x0000348C
.define TIO_G1_CH2_IRQ_MODE           0x00003490
.define TIO_G1_CH2_SINST              0x000034A0
.define TIO_G1_CH2_SCMD               0x000034A4
.define TIO_G1_CH2_SOP                0x000034A8
.define TIO_G1_CH2_OINST              0x000034B0
.define TIO_G1_CH2_OCMD               0x000034B4
.define TIO_G1_CH2_OOP                0x000034B8
.define TIO_G1_CH2_SHIFTCNT           0x000034BC
.define TIO_G1_CH3_CTRL               0x000034C0
.define TIO_G1_CH3_IRQ_NOTIFY         0x000034C4
.define TIO_G1_CH3_IRQ_EN             0x000034C8
.define TIO_G1_CH3_IRQ_FORCINT        0x000034CC
.define TIO_G1_CH3_IRQ_MODE           0x000034D0
.define TIO_G1_CH3_SINST              0x000034E0
.define TIO_G1_CH3_SCMD               0x000034E4
.define TIO_G1_CH3_SOP                0x000034E8
.define TIO_G1_CH3_OINST              0x000034F0
.define TIO_G1_CH3_OCMD               0x000034F4
.define TIO_G1_CH3_OOP                0x000034F8
.define TIO_G1_CH3_SHIFTCNT           0x000034FC
.define TIO_G1_CH4_CTRL               0x00003500
.define TIO_G1_CH4_IRQ_NOTIFY         0x00003504
.define TIO_G1_CH4_IRQ_EN             0x00003508
.define TIO_G1_CH4_IRQ_FORCINT        0x0000350C
.define TIO_G1_CH4_IRQ_MODE           0x00003510
.define TIO_G1_CH4_SINST              0x00003520
.define TIO_G1_CH4_SCMD               0x00003524
.define TIO_G1_CH4_SOP                0x00003528
.define TIO_G1_CH4_OINST              0x00003530
.define TIO_G1_CH4_OCMD               0x00003534
.define TIO_G1_CH4_OOP                0x00003538
.define TIO_G1_CH4_SHIFTCNT           0x0000353C
.define TIO_G1_CH5_CTRL               0x00003540
.define TIO_G1_CH5_IRQ_NOTIFY         0x00003544
.define TIO_G1_CH5_IRQ_EN             0x00003548
.define TIO_G1_CH5_IRQ_FORCINT        0x0000354C
.define TIO_G1_CH5_IRQ_MODE           0x00003550
.define TIO_G1_CH5_SINST              0x00003560
.define TIO_G1_CH5_SCMD               0x00003564
.define TIO_G1_CH5_SOP                0x00003568
.define TIO_G1_CH5_OINST              0x00003570
.define TIO_G1_CH5_OCMD               0x00003574
.define TIO_G1_CH5_OOP                0x00003578
.define TIO_G1_CH5_SHIFTCNT           0x0000357C
.define TIO_G1_CH6_CTRL               0x00003580
.define TIO_G1_CH6_IRQ_NOTIFY         0x00003584
.define TIO_G1_CH6_IRQ_EN             0x00003588
.define TIO_G1_CH6_IRQ_FORCINT        0x0000358C
.define TIO_G1_CH6_IRQ_MODE           0x00003590
.define TIO_G1_CH6_SINST              0x000035A0
.define TIO_G1_CH6_SCMD               0x000035A4
.define TIO_G1_CH6_SOP                0x000035A8
.define TIO_G1_CH6_OINST              0x000035B0
.define TIO_G1_CH6_OCMD               0x000035B4
.define TIO_G1_CH6_OOP                0x000035B8
.define TIO_G1_CH6_SHIFTCNT           0x000035BC
.define TIO_G1_CH7_CTRL               0x000035C0
.define TIO_G1_CH7_IRQ_NOTIFY         0x000035C4
.define TIO_G1_CH7_IRQ_EN             0x000035C8
.define TIO_G1_CH7_IRQ_FORCINT        0x000035CC
.define TIO_G1_CH7_IRQ_MODE           0x000035D0
.define TIO_G1_CH7_SINST              0x000035E0
.define TIO_G1_CH7_SCMD               0x000035E4
.define TIO_G1_CH7_SOP                0x000035E8
.define TIO_G1_CH7_OINST              0x000035F0
.define TIO_G1_CH7_OCMD               0x000035F4
.define TIO_G1_CH7_OOP                0x000035F8
.define TIO_G1_CH7_SHIFTCNT           0x000035FC
.define TIO_G1_ISEL0_CTRL1            0x00003600
.define TIO_G1_ISEL0_CTRL2            0x00003604
.define TIO_G1_ISEL1_CTRL1            0x00003620
.define TIO_G1_ISEL1_CTRL2            0x00003624
.define TIO_G1_OP_USAGE               0x00003640
.define TIO_G2_CH0_CTRL               0x00003800
.define TIO_G2_CH0_IRQ_NOTIFY         0x00003804
.define TIO_G2_CH0_IRQ_EN             0x00003808
.define TIO_G2_CH0_IRQ_FORCINT        0x0000380C
.define TIO_G2_CH0_IRQ_MODE           0x00003810
.define TIO_G2_CH0_SINST              0x00003820
.define TIO_G2_CH0_SCMD               0x00003824
.define TIO_G2_CH0_SOP                0x00003828
.define TIO_G2_CH0_OINST              0x00003830
.define TIO_G2_CH0_OCMD               0x00003834
.define TIO_G2_CH0_OOP                0x00003838
.define TIO_G2_CH0_SHIFTCNT           0x0000383C
.define TIO_G2_CH1_CTRL               0x00003840
.define TIO_G2_CH1_IRQ_NOTIFY         0x00003844
.define TIO_G2_CH1_IRQ_EN             0x00003848
.define TIO_G2_CH1_IRQ_FORCINT        0x0000384C
.define TIO_G2_CH1_IRQ_MODE           0x00003850
.define TIO_G2_CH1_SINST              0x00003860
.define TIO_G2_CH1_SCMD               0x00003864
.define TIO_G2_CH1_SOP                0x00003868
.define TIO_G2_CH1_OINST              0x00003870
.define TIO_G2_CH1_OCMD               0x00003874
.define TIO_G2_CH1_OOP                0x00003878
.define TIO_G2_CH1_SHIFTCNT           0x0000387C
.define TIO_G2_CH2_CTRL               0x00003880
.define TIO_G2_CH2_IRQ_NOTIFY         0x00003884
.define TIO_G2_CH2_IRQ_EN             0x00003888
.define TIO_G2_CH2_IRQ_FORCINT        0x0000388C
.define TIO_G2_CH2_IRQ_MODE           0x00003890
.define TIO_G2_CH2_SINST              0x000038A0
.define TIO_G2_CH2_SCMD               0x000038A4
.define TIO_G2_CH2_SOP                0x000038A8
.define TIO_G2_CH2_OINST              0x000038B0
.define TIO_G2_CH2_OCMD               0x000038B4
.define TIO_G2_CH2_OOP                0x000038B8
.define TIO_G2_CH2_SHIFTCNT           0x000038BC
.define TIO_G2_CH3_CTRL               0x000038C0
.define TIO_G2_CH3_IRQ_NOTIFY         0x000038C4
.define TIO_G2_CH3_IRQ_EN             0x000038C8
.define TIO_G2_CH3_IRQ_FORCINT        0x000038CC
.define TIO_G2_CH3_IRQ_MODE           0x000038D0
.define TIO_G2_CH3_SINST              0x000038E0
.define TIO_G2_CH3_SCMD               0x000038E4
.define TIO_G2_CH3_SOP                0x000038E8
.define TIO_G2_CH3_OINST              0x000038F0
.define TIO_G2_CH3_OCMD               0x000038F4
.define TIO_G2_CH3_OOP                0x000038F8
.define TIO_G2_CH3_SHIFTCNT           0x000038FC
.define TIO_G2_CH4_CTRL               0x00003900
.define TIO_G2_CH4_IRQ_NOTIFY         0x00003904
.define TIO_G2_CH4_IRQ_EN             0x00003908
.define TIO_G2_CH4_IRQ_FORCINT        0x0000390C
.define TIO_G2_CH4_IRQ_MODE           0x00003910
.define TIO_G2_CH4_SINST              0x00003920
.define TIO_G2_CH4_SCMD               0x00003924
.define TIO_G2_CH4_SOP                0x00003928
.define TIO_G2_CH4_OINST              0x00003930
.define TIO_G2_CH4_OCMD               0x00003934
.define TIO_G2_CH4_OOP                0x00003938
.define TIO_G2_CH4_SHIFTCNT           0x0000393C
.define TIO_G2_CH5_CTRL               0x00003940
.define TIO_G2_CH5_IRQ_NOTIFY         0x00003944
.define TIO_G2_CH5_IRQ_EN             0x00003948
.define TIO_G2_CH5_IRQ_FORCINT        0x0000394C
.define TIO_G2_CH5_IRQ_MODE           0x00003950
.define TIO_G2_CH5_SINST              0x00003960
.define TIO_G2_CH5_SCMD               0x00003964
.define TIO_G2_CH5_SOP                0x00003968
.define TIO_G2_CH5_OINST              0x00003970
.define TIO_G2_CH5_OCMD               0x00003974
.define TIO_G2_CH5_OOP                0x00003978
.define TIO_G2_CH5_SHIFTCNT           0x0000397C
.define TIO_G2_CH6_CTRL               0x00003980
.define TIO_G2_CH6_IRQ_NOTIFY         0x00003984
.define TIO_G2_CH6_IRQ_EN             0x00003988
.define TIO_G2_CH6_IRQ_FORCINT        0x0000398C
.define TIO_G2_CH6_IRQ_MODE           0x00003990
.define TIO_G2_CH6_SINST              0x000039A0
.define TIO_G2_CH6_SCMD               0x000039A4
.define TIO_G2_CH6_SOP                0x000039A8
.define TIO_G2_CH6_OINST              0x000039B0
.define TIO_G2_CH6_OCMD               0x000039B4
.define TIO_G2_CH6_OOP                0x000039B8
.define TIO_G2_CH6_SHIFTCNT           0x000039BC
.define TIO_G2_CH7_CTRL               0x000039C0
.define TIO_G2_CH7_IRQ_NOTIFY         0x000039C4
.define TIO_G2_CH7_IRQ_EN             0x000039C8
.define TIO_G2_CH7_IRQ_FORCINT        0x000039CC
.define TIO_G2_CH7_IRQ_MODE           0x000039D0
.define TIO_G2_CH7_SINST              0x000039E0
.define TIO_G2_CH7_SCMD               0x000039E4
.define TIO_G2_CH7_SOP                0x000039E8
.define TIO_G2_CH7_OINST              0x000039F0
.define TIO_G2_CH7_OCMD               0x000039F4
.define TIO_G2_CH7_OOP                0x000039F8
.define TIO_G2_CH7_SHIFTCNT           0x000039FC
.define TIO_G2_ISEL0_CTRL1            0x00003A00
.define TIO_G2_ISEL0_CTRL2            0x00003A04
.define TIO_G2_ISEL1_CTRL1            0x00003A20
.define TIO_G2_ISEL1_CTRL2            0x00003A24
.define TIO_G2_OP_USAGE               0x00003A40
.define TIO_S                         0x00003C00
.define TIO_O                         0x00003C04
.define TIO_ENDIS                     0x00003C08
.define TIO_INVERT                    0x00003C0C
.define TIO_INPUT_MODE                0x00003C10
.define TIO_CYCLIC_MODE               0x00003C14
.define TIO_TRIG_OUT_GATE_EN          0x00003C18
.define TIO_PLTRIG_OUT_GATE_EN        0x00003C1C
.define TIO_CS                        0x00003C40
.define TIO_CO                        0x00003C44
.define TIO_CENDIS                    0x00003C48
.define TIO_CINVERT                   0x00003C4C
.define TIO_CINPUT_MODE               0x00003C50
.define TIO_CCYCLIC_MODE              0x00003C54
.define TIO_CTRIG_OUT_GATE_EN         0x00003C58
.define TIO_CPLTRIG_OUT_GATE_EN       0x00003C5C
.define TIO_SS                        0x00003C80
.define TIO_SO                        0x00003C84
.define TIO_SENDIS                    0x00003C88
.define TIO_SINVERT                   0x00003C8C
.define TIO_SINPUT_MODE               0x00003C90
.define TIO_SCYCLIC_MODE              0x00003C94
.define TIO_STRIG_OUT_GATE_EN         0x00003C98
.define TIO_SPLTRIG_OUT_GATE_EN       0x00003C9C
.define TIO_IS                        0x00003CC0
.define TIO_IO                        0x00003CC4
.define TIO_IENDIS                    0x00003CC8
.define TIO_IINVERT                   0x00003CCC
.define TIO_IINPUT_MODE               0x00003CD0
.define TIO_ICYCLIC_MODE              0x00003CD4
.define TIO_FUPD                      0x00003D00
.define TIO_HW_CONF                   0x00003D04
.define TIO_RSEL_CTRL1                0x00003D08
.define TIO_RSEL_CTRL2                0x00003D0C
.define TIO_PL_SWRST                  0x00003D10
.define CCM_ARP0_CTRL                 0x00004000
.define CCM_ARP0_PROT                 0x00004004
.define CCM_ARP1_CTRL                 0x00004008
.define CCM_ARP1_PROT                 0x0000400C
.define CCM_ARP2_CTRL                 0x00004010
.define CCM_ARP2_PROT                 0x00004014
.define CCM_ARP3_CTRL                 0x00004018
.define CCM_ARP3_PROT                 0x0000401C
.define CCM_ARP4_CTRL                 0x00004020
.define CCM_ARP4_PROT                 0x00004024
.define CCM_ARP5_CTRL                 0x00004028
.define CCM_ARP5_PROT                 0x0000402C
.define CCM_ARP6_CTRL                 0x00004030
.define CCM_ARP6_PROT                 0x00004034
.define CCM_ARP7_CTRL                 0x00004038
.define CCM_ARP7_PROT                 0x0000403C
.define CCM_ARP8_CTRL                 0x00004040
.define CCM_ARP8_PROT                 0x00004044
.define CCM_ARP9_CTRL                 0x00004048
.define CCM_ARP9_PROT                 0x0000404C
.define CCM_TIO_G0_OUT                0x000041CC
.define CCM_TIO_G2_OUT                0x000041D0
.define CCM_HW_CONF2                  0x000041D4
.define CCM_AEIM_STA                  0x000041D8
.define CCM_HW_CONF                   0x000041DC
.define CCM_TIM_AUX_IN_SRC            0x000041E0
.define CCM_EXT_CAP_EN                0x000041E4
.define CCM_TOM_OUT                   0x000041E8
.define CCM_ATOM_OUT                  0x000041EC
.define CCM_CMU_CLK_CFG               0x000041F0
.define CCM_CMU_FXCLK_CFG             0x000041F4
.define CCM_CFG                       0x000041F8
.define CCM_PROT                      0x000041FC
.define CDTM_DTM0_CTRL                0x00004400
.define CDTM_DTM0_CH_CTRL1            0x00004404
.define CDTM_DTM0_CH_CTRL2            0x00004408
.define CDTM_DTM0_CH_CTRL2_SR         0x0000440C
.define CDTM_DTM0_PS_CTRL             0x00004410
.define CDTM_DTM0_CH0_DTV             0x00004414
.define CDTM_DTM0_CH1_DTV             0x00004418
.define CDTM_DTM0_CH2_DTV             0x0000441C
.define CDTM_DTM0_CH3_DTV             0x00004420
.define CDTM_DTM0_CH_SR               0x00004424
.define CDTM_DTM0_CH_CTRL3            0x00004428
.define CDTM_DTM0_CTRL2               0x0000442C
.define CDTM_DTM0_CH0_DTV_SR          0x00004430
.define CDTM_DTM0_CH1_DTV_SR          0x00004434
.define CDTM_DTM0_CH2_DTV_SR          0x00004438
.define CDTM_DTM0_CH3_DTV_SR          0x0000443C
.define CDTM_DTM1_CTRL                0x00004440
.define CDTM_DTM1_CH_CTRL1            0x00004444
.define CDTM_DTM1_CH_CTRL2            0x00004448
.define CDTM_DTM1_CH_CTRL2_SR         0x0000444C
.define CDTM_DTM1_PS_CTRL             0x00004450
.define CDTM_DTM1_CH0_DTV             0x00004454
.define CDTM_DTM1_CH1_DTV             0x00004458
.define CDTM_DTM1_CH2_DTV             0x0000445C
.define CDTM_DTM1_CH3_DTV             0x00004460
.define CDTM_DTM1_CH_SR               0x00004464
.define CDTM_DTM1_CH_CTRL3            0x00004468
.define CDTM_DTM1_CTRL2               0x0000446C
.define CDTM_DTM1_CH0_DTV_SR          0x00004470
.define CDTM_DTM1_CH1_DTV_SR          0x00004474
.define CDTM_DTM1_CH2_DTV_SR          0x00004478
.define CDTM_DTM1_CH3_DTV_SR          0x0000447C
.define CDTM_DTM2_CTRL                0x00004480
.define CDTM_DTM2_CH_CTRL1            0x00004484
.define CDTM_DTM2_CH_CTRL2            0x00004488
.define CDTM_DTM2_CH_CTRL2_SR         0x0000448C
.define CDTM_DTM2_PS_CTRL             0x00004490
.define CDTM_DTM2_CH0_DTV             0x00004494
.define CDTM_DTM2_CH1_DTV             0x00004498
.define CDTM_DTM2_CH2_DTV             0x0000449C
.define CDTM_DTM2_CH3_DTV             0x000044A0
.define CDTM_DTM2_CH_SR               0x000044A4
.define CDTM_DTM2_CH_CTRL3            0x000044A8
.define CDTM_DTM2_CTRL2               0x000044AC
.define CDTM_DTM2_CH0_DTV_SR          0x000044B0
.define CDTM_DTM2_CH1_DTV_SR          0x000044B4
.define CDTM_DTM2_CH2_DTV_SR          0x000044B8
.define CDTM_DTM2_CH3_DTV_SR          0x000044BC
.define CDTM_DTM3_CTRL                0x000044C0
.define CDTM_DTM3_CH_CTRL1            0x000044C4
.define CDTM_DTM3_CH_CTRL2            0x000044C8
.define CDTM_DTM3_CH_CTRL2_SR         0x000044CC
.define CDTM_DTM3_PS_CTRL             0x000044D0
.define CDTM_DTM3_CH0_DTV             0x000044D4
.define CDTM_DTM3_CH1_DTV             0x000044D8
.define CDTM_DTM3_CH2_DTV             0x000044DC
.define CDTM_DTM3_CH3_DTV             0x000044E0
.define CDTM_DTM3_CH_SR               0x000044E4
.define CDTM_DTM3_CH_CTRL3            0x000044E8
.define CDTM_DTM3_CTRL2               0x000044EC
.define CDTM_DTM3_CH0_DTV_SR          0x000044F0
.define CDTM_DTM3_CH1_DTV_SR          0x000044F4
.define CDTM_DTM3_CH2_DTV_SR          0x000044F8
.define CDTM_DTM3_CH3_DTV_SR          0x000044FC
.define CDTM_DTM4_CTRL                0x00004500
.define CDTM_DTM4_CH_CTRL1            0x00004504
.define CDTM_DTM4_CH_CTRL2            0x00004508
.define CDTM_DTM4_CH_CTRL2_SR         0x0000450C
.define CDTM_DTM4_PS_CTRL             0x00004510
.define CDTM_DTM4_CH0_DTV             0x00004514
.define CDTM_DTM4_CH1_DTV             0x00004518
.define CDTM_DTM4_CH2_DTV             0x0000451C
.define CDTM_DTM4_CH3_DTV             0x00004520
.define CDTM_DTM4_CH_SR               0x00004524
.define CDTM_DTM4_CH_CTRL3            0x00004528
.define CDTM_DTM4_CTRL2               0x0000452C
.define CDTM_DTM4_CH0_DTV_SR          0x00004530
.define CDTM_DTM4_CH1_DTV_SR          0x00004534
.define CDTM_DTM4_CH2_DTV_SR          0x00004538
.define CDTM_DTM4_CH3_DTV_SR          0x0000453C
.define CDTM_DTM5_CTRL                0x00004540
.define CDTM_DTM5_CH_CTRL1            0x00004544
.define CDTM_DTM5_CH_CTRL2            0x00004548
.define CDTM_DTM5_CH_CTRL2_SR         0x0000454C
.define CDTM_DTM5_PS_CTRL             0x00004550
.define CDTM_DTM5_CH0_DTV             0x00004554
.define CDTM_DTM5_CH1_DTV             0x00004558
.define CDTM_DTM5_CH2_DTV             0x0000455C
.define CDTM_DTM5_CH3_DTV             0x00004560
.define CDTM_DTM5_CH_SR               0x00004564
.define CDTM_DTM5_CH_CTRL3            0x00004568
.define CDTM_DTM5_CTRL2               0x0000456C
.define CDTM_DTM5_CH0_DTV_SR          0x00004570
.define CDTM_DTM5_CH1_DTV_SR          0x00004574
.define CDTM_DTM5_CH2_DTV_SR          0x00004578
.define CDTM_DTM5_CH3_DTV_SR          0x0000457C
.define CDTM_DTM6_CTRL                0x00004580
.define CDTM_DTM6_CH_CTRL1            0x00004584
.define CDTM_DTM6_CH_CTRL2            0x00004588
.define CDTM_DTM6_CH_CTRL2_SR         0x0000458C
.define CDTM_DTM6_PS_CTRL             0x00004590
.define CDTM_DTM6_CH0_DTV             0x00004594
.define CDTM_DTM6_CH1_DTV             0x00004598
.define CDTM_DTM6_CH2_DTV             0x0000459C
.define CDTM_DTM6_CH3_DTV             0x000045A0
.define CDTM_DTM6_CH_SR               0x000045A4
.define CDTM_DTM6_CH_CTRL3            0x000045A8
.define CDTM_DTM6_CTRL2               0x000045AC
.define CDTM_DTM6_CH0_DTV_SR          0x000045B0
.define CDTM_DTM6_CH1_DTV_SR          0x000045B4
.define CDTM_DTM6_CH2_DTV_SR          0x000045B8
.define CDTM_DTM6_CH3_DTV_SR          0x000045BC
.define CDTM_DTM7_CTRL                0x000045C0
.define CDTM_DTM7_CH_CTRL1            0x000045C4
.define CDTM_DTM7_CH_CTRL2            0x000045C8
.define CDTM_DTM7_CH_CTRL2_SR         0x000045CC
.define CDTM_DTM7_PS_CTRL             0x000045D0
.define CDTM_DTM7_CH0_DTV             0x000045D4
.define CDTM_DTM7_CH1_DTV             0x000045D8
.define CDTM_DTM7_CH2_DTV             0x000045DC
.define CDTM_DTM7_CH3_DTV             0x000045E0
.define CDTM_DTM7_CH_SR               0x000045E4
.define CDTM_DTM7_CH_CTRL3            0x000045E8
.define CDTM_DTM7_CTRL2               0x000045EC
.define CDTM_DTM7_CH0_DTV_SR          0x000045F0
.define CDTM_DTM7_CH1_DTV_SR          0x000045F4
.define CDTM_DTM7_CH2_DTV_SR          0x000045F8
.define CDTM_DTM7_CH3_DTV_SR          0x000045FC
.define CDTM_DTM8_CTRL                0x00004600
.define CDTM_DTM8_CH_CTRL1            0x00004604
.define CDTM_DTM8_CH_CTRL2            0x00004608
.define CDTM_DTM8_CH_CTRL2_SR         0x0000460C
.define CDTM_DTM8_PS_CTRL             0x00004610
.define CDTM_DTM8_CH0_DTV             0x00004614
.define CDTM_DTM8_CH1_DTV             0x00004618
.define CDTM_DTM8_CH2_DTV             0x0000461C
.define CDTM_DTM8_CH3_DTV             0x00004620
.define CDTM_DTM8_CH_SR               0x00004624
.define CDTM_DTM8_CH_CTRL3            0x00004628
.define CDTM_DTM8_CTRL2               0x0000462C
.define CDTM_DTM8_CH0_DTV_SR          0x00004630
.define CDTM_DTM8_CH1_DTV_SR          0x00004634
.define CDTM_DTM8_CH2_DTV_SR          0x00004638
.define CDTM_DTM8_CH3_DTV_SR          0x0000463C
.define CDTM_DTM9_CTRL                0x00004640
.define CDTM_DTM9_CH_CTRL1            0x00004644
.define CDTM_DTM9_CH_CTRL2            0x00004648
.define CDTM_DTM9_CH_CTRL2_SR         0x0000464C
.define CDTM_DTM9_PS_CTRL             0x00004650
.define CDTM_DTM9_CH0_DTV             0x00004654
.define CDTM_DTM9_CH1_DTV             0x00004658
.define CDTM_DTM9_CH2_DTV             0x0000465C
.define CDTM_DTM9_CH3_DTV             0x00004660
.define CDTM_DTM9_CH_SR               0x00004664
.define CDTM_DTM9_CH_CTRL3            0x00004668
.define CDTM_DTM9_CTRL2               0x0000466C
.define CDTM_DTM9_CH0_DTV_SR          0x00004670
.define CDTM_DTM9_CH1_DTV_SR          0x00004674
.define CDTM_DTM9_CH2_DTV_SR          0x00004678
.define CDTM_DTM9_CH3_DTV_SR          0x0000467C
.define CDTM_DTM10_CTRL               0x00004680
.define CDTM_DTM10_CH_CTRL1           0x00004684
.define CDTM_DTM10_CH_CTRL2           0x00004688
.define CDTM_DTM10_CH_CTRL2_SR        0x0000468C
.define CDTM_DTM10_PS_CTRL            0x00004690
.define CDTM_DTM10_CH0_DTV            0x00004694
.define CDTM_DTM10_CH1_DTV            0x00004698
.define CDTM_DTM10_CH2_DTV            0x0000469C
.define CDTM_DTM10_CH3_DTV            0x000046A0
.define CDTM_DTM10_CH_SR              0x000046A4
.define CDTM_DTM10_CH_CTRL3           0x000046A8
.define CDTM_DTM10_CTRL2              0x000046AC
.define CDTM_DTM10_CH0_DTV_SR         0x000046B0
.define CDTM_DTM10_CH1_DTV_SR         0x000046B4
.define CDTM_DTM10_CH2_DTV_SR         0x000046B8
.define CDTM_DTM10_CH3_DTV_SR         0x000046BC
.define CDTM_DTM11_CTRL               0x000046C0
.define CDTM_DTM11_CH_CTRL1           0x000046C4
.define CDTM_DTM11_CH_CTRL2           0x000046C8
.define CDTM_DTM11_CH_CTRL2_SR        0x000046CC
.define CDTM_DTM11_PS_CTRL            0x000046D0
.define CDTM_DTM11_CH0_DTV            0x000046D4
.define CDTM_DTM11_CH1_DTV            0x000046D8
.define CDTM_DTM11_CH2_DTV            0x000046DC
.define CDTM_DTM11_CH3_DTV            0x000046E0
.define CDTM_DTM11_CH_SR              0x000046E4
.define CDTM_DTM11_CH_CTRL3           0x000046E8
.define CDTM_DTM11_CTRL2              0x000046EC
.define CDTM_DTM11_CH0_DTV_SR         0x000046F0
.define CDTM_DTM11_CH1_DTV_SR         0x000046F4
.define CDTM_DTM11_CH2_DTV_SR         0x000046F8
.define CDTM_DTM11_CH3_DTV_SR         0x000046FC
.define F2A_CH0_ARU_RD_FIFO           0x00004800
.define F2A_CH1_ARU_RD_FIFO           0x00004804
.define F2A_CH2_ARU_RD_FIFO           0x00004808
.define F2A_CH3_ARU_RD_FIFO           0x0000480C
.define F2A_CH4_ARU_RD_FIFO           0x00004810
.define F2A_CH5_ARU_RD_FIFO           0x00004814
.define F2A_CH6_ARU_RD_FIFO           0x00004818
.define F2A_CH7_ARU_RD_FIFO           0x0000481C
.define F2A_CH0_STR_CFG               0x00004820
.define F2A_CH1_STR_CFG               0x00004824
.define F2A_CH2_STR_CFG               0x00004828
.define F2A_CH3_STR_CFG               0x0000482C
.define F2A_CH4_STR_CFG               0x00004830
.define F2A_CH5_STR_CFG               0x00004834
.define F2A_CH6_STR_CFG               0x00004838
.define F2A_CH7_STR_CFG               0x0000483C
.define F2A_ENABLE                    0x00004840
.define F2A_CTRL                      0x00004844
.define AFD_CH0_BUF_ACC               0x00004880
.define AFD_CH1_BUF_ACC               0x00004890
.define AFD_CH2_BUF_ACC               0x000048A0
.define AFD_CH3_BUF_ACC               0x000048B0
.define AFD_CH4_BUF_ACC               0x000048C0
.define AFD_CH5_BUF_ACC               0x000048D0
.define AFD_CH6_BUF_ACC               0x000048E0
.define AFD_CH7_BUF_ACC               0x000048F0
.define FIFO_CH0_CTRL                 0x00004A00
.define FIFO_CH0_END_ADDR             0x00004A04
.define FIFO_CH0_START_ADDR           0x00004A08
.define FIFO_CH0_UPPER_WM             0x00004A0C
.define FIFO_CH0_LOWER_WM             0x00004A10
.define FIFO_CH0_STATUS               0x00004A14
.define FIFO_CH0_FILL_LEVEL           0x00004A18
.define FIFO_CH0_WR_PTR               0x00004A1C
.define FIFO_CH0_RD_PTR               0x00004A20
.define FIFO_CH0_IRQ_NOTIFY           0x00004A24
.define FIFO_CH0_IRQ_EN               0x00004A28
.define FIFO_CH0_IRQ_FORCINT          0x00004A2C
.define FIFO_CH0_IRQ_MODE             0x00004A30
.define FIFO_CH0_EIRQ_EN              0x00004A34
.define FIFO_CH1_CTRL                 0x00004A40
.define FIFO_CH1_END_ADDR             0x00004A44
.define FIFO_CH1_START_ADDR           0x00004A48
.define FIFO_CH1_UPPER_WM             0x00004A4C
.define FIFO_CH1_LOWER_WM             0x00004A50
.define FIFO_CH1_STATUS               0x00004A54
.define FIFO_CH1_FILL_LEVEL           0x00004A58
.define FIFO_CH1_WR_PTR               0x00004A5C
.define FIFO_CH1_RD_PTR               0x00004A60
.define FIFO_CH1_IRQ_NOTIFY           0x00004A64
.define FIFO_CH1_IRQ_EN               0x00004A68
.define FIFO_CH1_IRQ_FORCINT          0x00004A6C
.define FIFO_CH1_IRQ_MODE             0x00004A70
.define FIFO_CH1_EIRQ_EN              0x00004A74
.define FIFO_CH2_CTRL                 0x00004A80
.define FIFO_CH2_END_ADDR             0x00004A84
.define FIFO_CH2_START_ADDR           0x00004A88
.define FIFO_CH2_UPPER_WM             0x00004A8C
.define FIFO_CH2_LOWER_WM             0x00004A90
.define FIFO_CH2_STATUS               0x00004A94
.define FIFO_CH2_FILL_LEVEL           0x00004A98
.define FIFO_CH2_WR_PTR               0x00004A9C
.define FIFO_CH2_RD_PTR               0x00004AA0
.define FIFO_CH2_IRQ_NOTIFY           0x00004AA4
.define FIFO_CH2_IRQ_EN               0x00004AA8
.define FIFO_CH2_IRQ_FORCINT          0x00004AAC
.define FIFO_CH2_IRQ_MODE             0x00004AB0
.define FIFO_CH2_EIRQ_EN              0x00004AB4
.define FIFO_CH3_CTRL                 0x00004AC0
.define FIFO_CH3_END_ADDR             0x00004AC4
.define FIFO_CH3_START_ADDR           0x00004AC8
.define FIFO_CH3_UPPER_WM             0x00004ACC
.define FIFO_CH3_LOWER_WM             0x00004AD0
.define FIFO_CH3_STATUS               0x00004AD4
.define FIFO_CH3_FILL_LEVEL           0x00004AD8
.define FIFO_CH3_WR_PTR               0x00004ADC
.define FIFO_CH3_RD_PTR               0x00004AE0
.define FIFO_CH3_IRQ_NOTIFY           0x00004AE4
.define FIFO_CH3_IRQ_EN               0x00004AE8
.define FIFO_CH3_IRQ_FORCINT          0x00004AEC
.define FIFO_CH3_IRQ_MODE             0x00004AF0
.define FIFO_CH3_EIRQ_EN              0x00004AF4
.define FIFO_CH4_CTRL                 0x00004B00
.define FIFO_CH4_END_ADDR             0x00004B04
.define FIFO_CH4_START_ADDR           0x00004B08
.define FIFO_CH4_UPPER_WM             0x00004B0C
.define FIFO_CH4_LOWER_WM             0x00004B10
.define FIFO_CH4_STATUS               0x00004B14
.define FIFO_CH4_FILL_LEVEL           0x00004B18
.define FIFO_CH4_WR_PTR               0x00004B1C
.define FIFO_CH4_RD_PTR               0x00004B20
.define FIFO_CH4_IRQ_NOTIFY           0x00004B24
.define FIFO_CH4_IRQ_EN               0x00004B28
.define FIFO_CH4_IRQ_FORCINT          0x00004B2C
.define FIFO_CH4_IRQ_MODE             0x00004B30
.define FIFO_CH4_EIRQ_EN              0x00004B34
.define FIFO_CH5_CTRL                 0x00004B40
.define FIFO_CH5_END_ADDR             0x00004B44
.define FIFO_CH5_START_ADDR           0x00004B48
.define FIFO_CH5_UPPER_WM             0x00004B4C
.define FIFO_CH5_LOWER_WM             0x00004B50
.define FIFO_CH5_STATUS               0x00004B54
.define FIFO_CH5_FILL_LEVEL           0x00004B58
.define FIFO_CH5_WR_PTR               0x00004B5C
.define FIFO_CH5_RD_PTR               0x00004B60
.define FIFO_CH5_IRQ_NOTIFY           0x00004B64
.define FIFO_CH5_IRQ_EN               0x00004B68
.define FIFO_CH5_IRQ_FORCINT          0x00004B6C
.define FIFO_CH5_IRQ_MODE             0x00004B70
.define FIFO_CH5_EIRQ_EN              0x00004B74
.define FIFO_CH6_CTRL                 0x00004B80
.define FIFO_CH6_END_ADDR             0x00004B84
.define FIFO_CH6_START_ADDR           0x00004B88
.define FIFO_CH6_UPPER_WM             0x00004B8C
.define FIFO_CH6_LOWER_WM             0x00004B90
.define FIFO_CH6_STATUS               0x00004B94
.define FIFO_CH6_FILL_LEVEL           0x00004B98
.define FIFO_CH6_WR_PTR               0x00004B9C
.define FIFO_CH6_RD_PTR               0x00004BA0
.define FIFO_CH6_IRQ_NOTIFY           0x00004BA4
.define FIFO_CH6_IRQ_EN               0x00004BA8
.define FIFO_CH6_IRQ_FORCINT          0x00004BAC
.define FIFO_CH6_IRQ_MODE             0x00004BB0
.define FIFO_CH6_EIRQ_EN              0x00004BB4
.define FIFO_CH7_CTRL                 0x00004BC0
.define FIFO_CH7_END_ADDR             0x00004BC4
.define FIFO_CH7_START_ADDR           0x00004BC8
.define FIFO_CH7_UPPER_WM             0x00004BCC
.define FIFO_CH7_LOWER_WM             0x00004BD0
.define FIFO_CH7_STATUS               0x00004BD4
.define FIFO_CH7_FILL_LEVEL           0x00004BD8
.define FIFO_CH7_WR_PTR               0x00004BDC
.define FIFO_CH7_RD_PTR               0x00004BE0
.define FIFO_CH7_IRQ_NOTIFY           0x00004BE4
.define FIFO_CH7_IRQ_EN               0x00004BE8
.define FIFO_CH7_IRQ_FORCINT          0x00004BEC
.define FIFO_CH7_IRQ_MODE             0x00004BF0
.define FIFO_CH7_EIRQ_EN              0x00004BF4
.define SPE_CTRL_STAT                 0x00004C00
.define SPE_PAT                       0x00004C04
.define SPE_OUT_PAT0                  0x00004C08
.define SPE_OUT_PAT1                  0x00004C0C
.define SPE_OUT_PAT2                  0x00004C10
.define SPE_OUT_PAT3                  0x00004C14
.define SPE_OUT_PAT4                  0x00004C18
.define SPE_OUT_PAT5                  0x00004C1C
.define SPE_OUT_PAT6                  0x00004C20
.define SPE_OUT_PAT7                  0x00004C24
.define SPE_OUT_CTRL                  0x00004C28
.define SPE_IRQ_NOTIFY                0x00004C2C
.define SPE_IRQ_EN                    0x00004C30
.define SPE_IRQ_FORCINT               0x00004C34
.define SPE_IRQ_MODE                  0x00004C38
.define SPE_EIRQ_EN                   0x00004C3C
.define SPE_REV_CNT                   0x00004C40
.define SPE_REV_CMP                   0x00004C44
.define SPE_CTRL_STAT2                0x00004C48
.define SPE_CMD                       0x00004C4C
.define AXIM_FREE                     0x00005000
.define AXIM_REQUEST                  0x00005004
.define AXIM_RELEASE                  0x00005008
.define AXIM_SLOT0_ADDR_LOW           0x00005020
.define AXIM_SLOT0_DATA_LOW           0x00005028
.define AXIM_SLOT0_CFG1               0x00005030
.define AXIM_SLOT0_CFG2               0x00005034
.define AXIM_SLOT0_STATUS             0x00005038
.define AXIM_SLOT1_ADDR_LOW           0x00005040
.define AXIM_SLOT1_DATA_LOW           0x00005048
.define AXIM_SLOT1_CFG1               0x00005050
.define AXIM_SLOT1_CFG2               0x00005054
.define AXIM_SLOT1_STATUS             0x00005058
.define AXIM_SLOT2_ADDR_LOW           0x00005060
.define AXIM_SLOT2_DATA_LOW           0x00005068
.define AXIM_SLOT2_CFG1               0x00005070
.define AXIM_SLOT2_CFG2               0x00005074
.define AXIM_SLOT2_STATUS             0x00005078
.define AXIM_SLOT3_ADDR_LOW           0x00005080
.define AXIM_SLOT3_DATA_LOW           0x00005088
.define AXIM_SLOT3_CFG1               0x00005090
.define AXIM_SLOT3_CFG2               0x00005094
.define AXIM_SLOT3_STATUS             0x00005098
.define AXIM_SLOT4_ADDR_LOW           0x000050A0
.define AXIM_SLOT4_DATA_LOW           0x000050A8
.define AXIM_SLOT4_CFG1               0x000050B0
.define AXIM_SLOT4_CFG2               0x000050B4
.define AXIM_SLOT4_STATUS             0x000050B8
.define AXIM_SLOT5_ADDR_LOW           0x000050C0
.define AXIM_SLOT5_DATA_LOW           0x000050C8
.define AXIM_SLOT5_CFG1               0x000050D0
.define AXIM_SLOT5_CFG2               0x000050D4
.define AXIM_SLOT5_STATUS             0x000050D8
.define AXIM_SLOT6_ADDR_LOW           0x000050E0
.define AXIM_SLOT6_DATA_LOW           0x000050E8
.define AXIM_SLOT6_CFG1               0x000050F0
.define AXIM_SLOT6_CFG2               0x000050F4
.define AXIM_SLOT6_STATUS             0x000050F8
.define AXIM_SLOT7_ADDR_LOW           0x00005100
.define AXIM_SLOT7_DATA_LOW           0x00005108
.define AXIM_SLOT7_CFG1               0x00005110
.define AXIM_SLOT7_CFG2               0x00005114
.define AXIM_SLOT7_STATUS             0x00005118
.define AXIM_SLOT8_ADDR_LOW           0x00005120
.define AXIM_SLOT8_DATA_LOW           0x00005128
.define AXIM_SLOT8_CFG1               0x00005130
.define AXIM_SLOT8_CFG2               0x00005134
.define AXIM_SLOT8_STATUS             0x00005138
.define AXIM_SLOT9_ADDR_LOW           0x00005140
.define AXIM_SLOT9_DATA_LOW           0x00005148
.define AXIM_SLOT9_CFG1               0x00005150
.define AXIM_SLOT9_CFG2               0x00005154
.define AXIM_SLOT9_STATUS             0x00005158
.define AXIM_SLOT10_ADDR_LOW          0x00005160
.define AXIM_SLOT10_DATA_LOW          0x00005168
.define AXIM_SLOT10_CFG1              0x00005170
.define AXIM_SLOT10_CFG2              0x00005174
.define AXIM_SLOT10_STATUS            0x00005178
.define AXIM_SLOT11_ADDR_LOW          0x00005180
.define AXIM_SLOT11_DATA_LOW          0x00005188
.define AXIM_SLOT11_CFG1              0x00005190
.define AXIM_SLOT11_CFG2              0x00005194
.define AXIM_SLOT11_STATUS            0x00005198
.define AXIM_SLOT12_ADDR_LOW          0x000051A0
.define AXIM_SLOT12_DATA_LOW          0x000051A8
.define AXIM_SLOT12_CFG1              0x000051B0
.define AXIM_SLOT12_CFG2              0x000051B4
.define AXIM_SLOT12_STATUS            0x000051B8
.define AXIM_SLOT13_ADDR_LOW          0x000051C0
.define AXIM_SLOT13_DATA_LOW          0x000051C8
.define AXIM_SLOT13_CFG1              0x000051D0
.define AXIM_SLOT13_CFG2              0x000051D4
.define AXIM_SLOT13_STATUS            0x000051D8
.define AXIM_SLOT14_ADDR_LOW          0x000051E0
.define AXIM_SLOT14_DATA_LOW          0x000051E8
.define AXIM_SLOT14_CFG1              0x000051F0
.define AXIM_SLOT14_CFG2              0x000051F4
.define AXIM_SLOT14_STATUS            0x000051F8
.define AXIM_SLOT15_ADDR_LOW          0x00005200
.define AXIM_SLOT15_DATA_LOW          0x00005208
.define AXIM_SLOT15_CFG1              0x00005210
.define AXIM_SLOT15_CFG2              0x00005214
.define AXIM_SLOT15_STATUS            0x00005218
.define AXIM_SLOT16_ADDR_LOW          0x00005220
.define AXIM_SLOT16_DATA_LOW          0x00005228
.define AXIM_SLOT16_CFG1              0x00005230
.define AXIM_SLOT16_CFG2              0x00005234
.define AXIM_SLOT16_STATUS            0x00005238
.define AXIM_SLOT17_ADDR_LOW          0x00005240
.define AXIM_SLOT17_DATA_LOW          0x00005248
.define AXIM_SLOT17_CFG1              0x00005250
.define AXIM_SLOT17_CFG2              0x00005254
.define AXIM_SLOT17_STATUS            0x00005258
.define AXIM_SLOT18_ADDR_LOW          0x00005260
.define AXIM_SLOT18_DATA_LOW          0x00005268
.define AXIM_SLOT18_CFG1              0x00005270
.define AXIM_SLOT18_CFG2              0x00005274
.define AXIM_SLOT18_STATUS            0x00005278
.define AXIM_SLOT19_ADDR_LOW          0x00005280
.define AXIM_SLOT19_DATA_LOW          0x00005288
.define AXIM_SLOT19_CFG1              0x00005290
.define AXIM_SLOT19_CFG2              0x00005294
.define AXIM_SLOT19_STATUS            0x00005298
.define AXIM_SLOT20_ADDR_LOW          0x000052A0
.define AXIM_SLOT20_DATA_LOW          0x000052A8
.define AXIM_SLOT20_CFG1              0x000052B0
.define AXIM_SLOT20_CFG2              0x000052B4
.define AXIM_SLOT20_STATUS            0x000052B8
.define AXIM_SLOT21_ADDR_LOW          0x000052C0
.define AXIM_SLOT21_DATA_LOW          0x000052C8
.define AXIM_SLOT21_CFG1              0x000052D0
.define AXIM_SLOT21_CFG2              0x000052D4
.define AXIM_SLOT21_STATUS            0x000052D8
.define AXIM_SLOT22_ADDR_LOW          0x000052E0
.define AXIM_SLOT22_DATA_LOW          0x000052E8
.define AXIM_SLOT22_CFG1              0x000052F0
.define AXIM_SLOT22_CFG2              0x000052F4
.define AXIM_SLOT22_STATUS            0x000052F8
.define AXIM_SLOT23_ADDR_LOW          0x00005300
.define AXIM_SLOT23_DATA_LOW          0x00005308
.define AXIM_SLOT23_CFG1              0x00005310
.define AXIM_SLOT23_CFG2              0x00005314
.define AXIM_SLOT23_STATUS            0x00005318
.define ADC_CH0_DATA                  0x00005400
.define ADC_CH0_STA                   0x00005404
.define ADC_CH1_DATA                  0x00005408
.define ADC_CH1_STA                   0x0000540C
.define ADC_CH2_DATA                  0x00005410
.define ADC_CH2_STA                   0x00005414
.define ADC_CH3_DATA                  0x00005418
.define ADC_CH3_STA                   0x0000541C
.define ADC_CH4_DATA                  0x00005420
.define ADC_CH4_STA                   0x00005424
.define ADC_CH5_DATA                  0x00005428
.define ADC_CH5_STA                   0x0000542C
.define ADC_CH6_DATA                  0x00005430
.define ADC_CH6_STA                   0x00005434
.define ADC_CH7_DATA                  0x00005438
.define ADC_CH7_STA                   0x0000543C
.define ADC_CH8_DATA                  0x00005440
.define ADC_CH8_STA                   0x00005444
.define ADC_CH9_DATA                  0x00005448
.define ADC_CH9_STA                   0x0000544C
.define ADC_CH10_DATA                 0x00005450
.define ADC_CH10_STA                  0x00005454
.define ADC_CH11_DATA                 0x00005458
.define ADC_CH11_STA                  0x0000545C
.define ADC_CH12_DATA                 0x00005460
.define ADC_CH12_STA                  0x00005464
.define ADC_CH13_DATA                 0x00005468
.define ADC_CH13_STA                  0x0000546C
.define ADC_CH14_DATA                 0x00005470
.define ADC_CH14_STA                  0x00005474
.define ADC_CH15_DATA                 0x00005478
.define ADC_CH15_STA                  0x0000547C
.define ADC_CH16_DATA                 0x00005480
.define ADC_CH16_STA                  0x00005484
.define ADC_CH17_DATA                 0x00005488
.define ADC_CH17_STA                  0x0000548C
.define ADC_CH18_DATA                 0x00005490
.define ADC_CH18_STA                  0x00005494
.define ADC_CH19_DATA                 0x00005498
.define ADC_CH19_STA                  0x0000549C
.define ADC_CH20_DATA                 0x000054A0
.define ADC_CH20_STA                  0x000054A4
.define ADC_CH21_DATA                 0x000054A8
.define ADC_CH21_STA                  0x000054AC
.define ADC_CH22_DATA                 0x000054B0
.define ADC_CH22_STA                  0x000054B4
.define ADC_CH23_DATA                 0x000054B8
.define ADC_CH23_STA                  0x000054BC
.define ADC_CH24_DATA                 0x000054C0
.define ADC_CH24_STA                  0x000054C4
.define ADC_CH25_DATA                 0x000054C8
.define ADC_CH25_STA                  0x000054CC
.define ADC_CH26_DATA                 0x000054D0
.define ADC_CH26_STA                  0x000054D4
.define ADC_CH27_DATA                 0x000054D8
.define ADC_CH27_STA                  0x000054DC
.define ADC_CH28_DATA                 0x000054E0
.define ADC_CH28_STA                  0x000054E4
.define ADC_CH29_DATA                 0x000054E8
.define ADC_CH29_STA                  0x000054EC
.define ADC_CH30_DATA                 0x000054F0
.define ADC_CH30_STA                  0x000054F4
.define ADC_CH31_DATA                 0x000054F8
.define ADC_CH31_STA                  0x000054FC
.define MCS2DPLL_DEB0                  0x00005600
.define MCS2DPLL_DEB1                  0x00005604
.define MCS2DPLL_DEB2                  0x00005608
.define MCS2DPLL_DEB3                  0x0000560C
.define MCS2DPLL_DEB4                  0x00005610
.define MCS2DPLL_DEB5                  0x00005614
.define MCS2DPLL_DEB6                  0x00005618
.define MCS2DPLL_DEB7                  0x0000561C
.define MCS2DPLL_DEB8                  0x00005620
.define MCS2DPLL_DEB9                  0x00005624
.define MCS2DPLL_DEB10                 0x00005628
.define MCS2DPLL_DEB11                 0x0000562C
.define MCS2DPLL_DEB12                 0x00005630
.define MCS2DPLL_DEB15                 0x0000563C
.define FIFO_MEMORY                   0x00006000
.define FIFO_MEMORY_END               0x00006FFC
.define DPLL_CTRL_0                    0x00008000
.define DPLL_CTRL_1                    0x00008004
.define DPLL_CTRL_2                    0x00008008
.define DPLL_CTRL_3                    0x0000800C
.define DPLL_CTRL_4                    0x00008010
.define DPLL_CTRL_5                    0x00008014
.define DPLL_ACT_STA                   0x00008018
.define DPLL_OSW                       0x0000801C
.define DPLL_AOSV_2                    0x00008020
.define DPLL_APT                       0x00008024
.define DPLL_APS                       0x00008028
.define DPLL_APT_2C                    0x0000802C
.define DPLL_APS_1C3                   0x00008030
.define DPLL_NUTC                      0x00008034
.define DPLL_NUSC                      0x00008038
.define DPLL_NTI_CNT                   0x0000803C
.define DPLL_IRQ_NOTIFY                0x00008040
.define DPLL_IRQ_EN                    0x00008044
.define DPLL_IRQ_FORCINT               0x00008048
.define DPLL_IRQ_MODE                  0x0000804C
.define DPLL_EIRQ_EN                   0x00008050
.define DPLL_INC_CNT1                  0x000080B0
.define DPLL_INC_CNT2                  0x000080B4
.define DPLL_APT_SYNC                  0x000080B8
.define DPLL_APS_SYNC                  0x000080BC
.define DPLL_TBU_TS0_T                 0x000080C0
.define DPLL_TBU_TS0_S                 0x000080C4
.define DPLL_ADD_IN_LD1                0x000080C8
.define DPLL_ADD_IN_LD2                0x000080CC
.define DPLL_STATUS                    0x000080FC
.define DPLL_ID_PMTR_0                 0x00008100
.define DPLL_ID_PMTR_1                 0x00008104
.define DPLL_ID_PMTR_2                 0x00008108
.define DPLL_ID_PMTR_3                 0x0000810C
.define DPLL_ID_PMTR_4                 0x00008110
.define DPLL_ID_PMTR_5                 0x00008114
.define DPLL_ID_PMTR_6                 0x00008118
.define DPLL_ID_PMTR_7                 0x0000811C
.define DPLL_ID_PMTR_8                 0x00008120
.define DPLL_ID_PMTR_9                 0x00008124
.define DPLL_ID_PMTR_10                0x00008128
.define DPLL_ID_PMTR_11                0x0000812C
.define DPLL_ID_PMTR_12                0x00008130
.define DPLL_ID_PMTR_13                0x00008134
.define DPLL_ID_PMTR_14                0x00008138
.define DPLL_ID_PMTR_15                0x0000813C
.define DPLL_ID_PMTR_16                0x00008140
.define DPLL_ID_PMTR_17                0x00008144
.define DPLL_ID_PMTR_18                0x00008148
.define DPLL_ID_PMTR_19                0x0000814C
.define DPLL_ID_PMTR_20                0x00008150
.define DPLL_ID_PMTR_21                0x00008154
.define DPLL_ID_PMTR_22                0x00008158
.define DPLL_ID_PMTR_23                0x0000815C
.define DPLL_ID_PMTR_24                0x00008160
.define DPLL_ID_PMTR_25                0x00008164
.define DPLL_ID_PMTR_26                0x00008168
.define DPLL_ID_PMTR_27                0x0000816C
.define DPLL_ID_PMTR_28                0x00008170
.define DPLL_ID_PMTR_29                0x00008174
.define DPLL_ID_PMTR_30                0x00008178
.define DPLL_ID_PMTR_31                0x0000817C
.define DPLL_CTRL_0_SHADOW_TRIGGER     0x000081E0
.define DPLL_CTRL_0_SHADOW_STATE       0x000081E4
.define DPLL_CTRL_1_SHADOW_TRIGGER     0x000081E8
.define DPLL_CTRL_1_SHADOW_STATE       0x000081EC
.define DPLL_RAM_INI                   0x000081FC
.define DPLL_PSA0                      0x00008200
.define DPLL_PSA1                      0x00008204
.define DPLL_PSA2                      0x00008208
.define DPLL_PSA3                      0x0000820C
.define DPLL_PSA4                      0x00008210
.define DPLL_PSA5                      0x00008214
.define DPLL_PSA6                      0x00008218
.define DPLL_PSA7                      0x0000821C
.define DPLL_PSA8                      0x00008220
.define DPLL_PSA9                      0x00008224
.define DPLL_PSA10                     0x00008228
.define DPLL_PSA11                     0x0000822C
.define DPLL_PSA12                     0x00008230
.define DPLL_PSA13                     0x00008234
.define DPLL_PSA14                     0x00008238
.define DPLL_PSA15                     0x0000823C
.define DPLL_PSA16                     0x00008240
.define DPLL_PSA17                     0x00008244
.define DPLL_PSA18                     0x00008248
.define DPLL_PSA19                     0x0000824C
.define DPLL_PSA20                     0x00008250
.define DPLL_PSA21                     0x00008254
.define DPLL_PSA22                     0x00008258
.define DPLL_PSA23                     0x0000825C
.define DPLL_PSA24                     0x00008260
.define DPLL_PSA25                     0x00008264
.define DPLL_PSA26                     0x00008268
.define DPLL_PSA27                     0x0000826C
.define DPLL_PSA28                     0x00008270
.define DPLL_PSA29                     0x00008274
.define DPLL_PSA30                     0x00008278
.define DPLL_PSA31                     0x0000827C
.define DPLL_DLA0                      0x00008280
.define DPLL_DLA1                      0x00008284
.define DPLL_DLA2                      0x00008288
.define DPLL_DLA3                      0x0000828C
.define DPLL_DLA4                      0x00008290
.define DPLL_DLA5                      0x00008294
.define DPLL_DLA6                      0x00008298
.define DPLL_DLA7                      0x0000829C
.define DPLL_DLA8                      0x000082A0
.define DPLL_DLA9                      0x000082A4
.define DPLL_DLA10                     0x000082A8
.define DPLL_DLA11                     0x000082AC
.define DPLL_DLA12                     0x000082B0
.define DPLL_DLA13                     0x000082B4
.define DPLL_DLA14                     0x000082B8
.define DPLL_DLA15                     0x000082BC
.define DPLL_DLA16                     0x000082C0
.define DPLL_DLA17                     0x000082C4
.define DPLL_DLA18                     0x000082C8
.define DPLL_DLA19                     0x000082CC
.define DPLL_DLA20                     0x000082D0
.define DPLL_DLA21                     0x000082D4
.define DPLL_DLA22                     0x000082D8
.define DPLL_DLA23                     0x000082DC
.define DPLL_DLA24                     0x000082E0
.define DPLL_DLA25                     0x000082E4
.define DPLL_DLA26                     0x000082E8
.define DPLL_DLA27                     0x000082EC
.define DPLL_DLA28                     0x000082F0
.define DPLL_DLA29                     0x000082F4
.define DPLL_DLA30                     0x000082F8
.define DPLL_DLA31                     0x000082FC
.define DPLL_NA0                       0x00008300
.define DPLL_NA1                       0x00008304
.define DPLL_NA2                       0x00008308
.define DPLL_NA3                       0x0000830C
.define DPLL_NA4                       0x00008310
.define DPLL_NA5                       0x00008314
.define DPLL_NA6                       0x00008318
.define DPLL_NA7                       0x0000831C
.define DPLL_NA8                       0x00008320
.define DPLL_NA9                       0x00008324
.define DPLL_NA10                      0x00008328
.define DPLL_NA11                      0x0000832C
.define DPLL_NA12                      0x00008330
.define DPLL_NA13                      0x00008334
.define DPLL_NA14                      0x00008338
.define DPLL_NA15                      0x0000833C
.define DPLL_NA16                      0x00008340
.define DPLL_NA17                      0x00008344
.define DPLL_NA18                      0x00008348
.define DPLL_NA19                      0x0000834C
.define DPLL_NA20                      0x00008350
.define DPLL_NA21                      0x00008354
.define DPLL_NA22                      0x00008358
.define DPLL_NA23                      0x0000835C
.define DPLL_NA24                      0x00008360
.define DPLL_NA25                      0x00008364
.define DPLL_NA26                      0x00008368
.define DPLL_NA27                      0x0000836C
.define DPLL_NA28                      0x00008370
.define DPLL_NA29                      0x00008374
.define DPLL_NA30                      0x00008378
.define DPLL_NA31                      0x0000837C
.define DPLL_DTA0                      0x00008380
.define DPLL_DTA1                      0x00008384
.define DPLL_DTA2                      0x00008388
.define DPLL_DTA3                      0x0000838C
.define DPLL_DTA4                      0x00008390
.define DPLL_DTA5                      0x00008394
.define DPLL_DTA6                      0x00008398
.define DPLL_DTA7                      0x0000839C
.define DPLL_DTA8                      0x000083A0
.define DPLL_DTA9                      0x000083A4
.define DPLL_DTA10                     0x000083A8
.define DPLL_DTA11                     0x000083AC
.define DPLL_DTA12                     0x000083B0
.define DPLL_DTA13                     0x000083B4
.define DPLL_DTA14                     0x000083B8
.define DPLL_DTA15                     0x000083BC
.define DPLL_DTA16                     0x000083C0
.define DPLL_DTA17                     0x000083C4
.define DPLL_DTA18                     0x000083C8
.define DPLL_DTA19                     0x000083CC
.define DPLL_DTA20                     0x000083D0
.define DPLL_DTA21                     0x000083D4
.define DPLL_DTA22                     0x000083D8
.define DPLL_DTA23                     0x000083DC
.define DPLL_DTA24                     0x000083E0
.define DPLL_DTA25                     0x000083E4
.define DPLL_DTA26                     0x000083E8
.define DPLL_DTA27                     0x000083EC
.define DPLL_DTA28                     0x000083F0
.define DPLL_DTA29                     0x000083F4
.define DPLL_DTA30                     0x000083F8
.define DPLL_DTA31                     0x000083FC
.define DPLL_TS_T                      0x00008400
.define DPLL_TS_T_OLD                  0x00008404
.define DPLL_FTV_T                     0x00008408
.define DPLL_RAM1B_RSVD_0              0x0000840C
.define DPLL_TS_S                      0x00008410
.define DPLL_TS_S_OLD                  0x00008414
.define DPLL_FTV_S                     0x00008418
.define DPLL_RAM1B_RSVD_1              0x0000841C
.define DPLL_THMI                      0x00008420
.define DPLL_THMA                      0x00008424
.define DPLL_THVAL                     0x00008428
.define DPLL_RAM1B_RSVD_2              0x0000842C
.define DPLL_TOV                       0x00008430
.define DPLL_TOV_S                     0x00008434
.define DPLL_ADD_IN_CAL1               0x00008438
.define DPLL_ADD_IN_CAL2               0x0000843C
.define DPLL_MPVAL1                    0x00008440
.define DPLL_MPVAL2                    0x00008444
.define DPLL_NMB_T_TAR                 0x00008448
.define DPLL_NMB_T_TAR_OLD             0x0000844C
.define DPLL_NMB_S_TAR                 0x00008450
.define DPLL_NMB_S_TAR_OLD             0x00008454
.define DPLL_RAM1B_RSVD_3_0            0x00008458
.define DPLL_RAM1B_RSVD_3_1            0x0000845C
.define DPLL_RCDT_TX                   0x00008460
.define DPLL_RCDT_SX                   0x00008464
.define DPLL_RCDT_TX_NOM               0x00008468
.define DPLL_RCDT_SX_NOM               0x0000846C
.define DPLL_RDT_T_ACT                 0x00008470
.define DPLL_RDT_S_ACT                 0x00008474
.define DPLL_DT_T_ACT                  0x00008478
.define DPLL_DT_S_ACT                  0x0000847C
.define DPLL_EDT_T                     0x00008480
.define DPLL_MEDT_T                    0x00008484
.define DPLL_EDT_S                     0x00008488
.define DPLL_MEDT_S                    0x0000848C
.define DPLL_CDT_TX                    0x00008490
.define DPLL_CDT_SX                    0x00008494
.define DPLL_CDT_TX_NOM                0x00008498
.define DPLL_CDT_SX_NOM                0x0000849C
.define DPLL_TLR                       0x000084A0
.define DPLL_SLR                       0x000084A4
.define DPLL_RAM1B_RSVD_4_0            0x000084A8
.define DPLL_RAM1B_RSVD_4_1            0x000084AC
.define DPLL_RAM1B_RSVD_4_2            0x000084B0
.define DPLL_RAM1B_RSVD_4_3            0x000084B4
.define DPLL_RAM1B_RSVD_4_4            0x000084B8
.define DPLL_RAM1B_RSVD_4_5            0x000084BC
.define DPLL_RAM1B_RSVD_4_6            0x000084C0
.define DPLL_RAM1B_RSVD_4_7            0x000084C4
.define DPLL_RAM1B_RSVD_4_8            0x000084C8
.define DPLL_RAM1B_RSVD_4_9            0x000084CC
.define DPLL_RAM1B_RSVD_4_10           0x000084D0
.define DPLL_RAM1B_RSVD_4_11           0x000084D4
.define DPLL_RAM1B_RSVD_4_12           0x000084D8
.define DPLL_RAM1B_RSVD_4_13           0x000084DC
.define DPLL_RAM1B_RSVD_4_14           0x000084E0
.define DPLL_RAM1B_RSVD_4_15           0x000084E4
.define DPLL_RAM1B_RSVD_4_16           0x000084E8
.define DPLL_RAM1B_RSVD_4_17           0x000084EC
.define DPLL_RAM1B_RSVD_4_18           0x000084F0
.define DPLL_RAM1B_RSVD_4_19           0x000084F4
.define DPLL_RAM1B_RSVD_4_20           0x000084F8
.define DPLL_RAM1B_RSVD_4_21           0x000084FC
.define DPLL_PDT_0                     0x00008500
.define DPLL_PDT_1                     0x00008504
.define DPLL_PDT_2                     0x00008508
.define DPLL_PDT_3                     0x0000850C
.define DPLL_PDT_4                     0x00008510
.define DPLL_PDT_5                     0x00008514
.define DPLL_PDT_6                     0x00008518
.define DPLL_PDT_7                     0x0000851C
.define DPLL_PDT_8                     0x00008520
.define DPLL_PDT_9                     0x00008524
.define DPLL_PDT_10                    0x00008528
.define DPLL_PDT_11                    0x0000852C
.define DPLL_PDT_12                    0x00008530
.define DPLL_PDT_13                    0x00008534
.define DPLL_PDT_14                    0x00008538
.define DPLL_PDT_15                    0x0000853C
.define DPLL_PDT_16                    0x00008540
.define DPLL_PDT_17                    0x00008544
.define DPLL_PDT_18                    0x00008548
.define DPLL_PDT_19                    0x0000854C
.define DPLL_PDT_20                    0x00008550
.define DPLL_PDT_21                    0x00008554
.define DPLL_PDT_22                    0x00008558
.define DPLL_PDT_23                    0x0000855C
.define DPLL_PDT_24                    0x00008560
.define DPLL_PDT_25                    0x00008564
.define DPLL_PDT_26                    0x00008568
.define DPLL_PDT_27                    0x0000856C
.define DPLL_PDT_28                    0x00008570
.define DPLL_PDT_29                    0x00008574
.define DPLL_PDT_30                    0x00008578
.define DPLL_PDT_31                    0x0000857C
.define DPLL_RAM1B_RSVD_5_0            0x00008580
.define DPLL_RAM1B_RSVD_5_1            0x00008584
.define DPLL_RAM1B_RSVD_5_2            0x00008588
.define DPLL_RAM1B_RSVD_5_3            0x0000858C
.define DPLL_RAM1B_RSVD_5_4            0x00008590
.define DPLL_RAM1B_RSVD_5_5            0x00008594
.define DPLL_RAM1B_RSVD_5_6            0x00008598
.define DPLL_RAM1B_RSVD_5_7            0x0000859C
.define DPLL_RAM1B_RSVD_5_8            0x000085A0
.define DPLL_RAM1B_RSVD_5_9            0x000085A4
.define DPLL_RAM1B_RSVD_5_10           0x000085A8
.define DPLL_RAM1B_RSVD_5_11           0x000085AC
.define DPLL_RAM1B_RSVD_5_12           0x000085B0
.define DPLL_RAM1B_RSVD_5_13           0x000085B4
.define DPLL_RAM1B_RSVD_5_14           0x000085B8
.define DPLL_RAM1B_RSVD_5_15           0x000085BC
.define DPLL_MLS1                      0x000085C0
.define DPLL_MLS2                      0x000085C4
.define DPLL_CNT_NUM_1                 0x000085C8
.define DPLL_CNT_NUM_2                 0x000085CC
.define DPLL_PVT                       0x000085D0
.define DPLL_RAM1B_RSVD_6_0            0x000085D4
.define DPLL_RAM1B_RSVD_6_1            0x000085D8
.define DPLL_RAM1B_RSVD_6_2            0x000085DC
.define DPLL_PSTC                      0x000085E0
.define DPLL_PSSC                      0x000085E4
.define DPLL_PSTM                      0x000085E8
.define DPLL_PSTM_OLD                  0x000085EC
.define DPLL_PSSM                      0x000085F0
.define DPLL_PSSM_OLD                  0x000085F4
.define DPLL_NMB_T                     0x000085F8
.define DPLL_NMB_S                     0x000085FC
.define DPLL_RDT_S0                    0x00008600
.define DPLL_RDT_S1                    0x00008604
.define DPLL_RDT_S2                    0x00008608
.define DPLL_RDT_S3                    0x0000860C
.define DPLL_RDT_S4                    0x00008610
.define DPLL_RDT_S5                    0x00008614
.define DPLL_RDT_S6                    0x00008618
.define DPLL_RDT_S7                    0x0000861C
.define DPLL_RDT_S8                    0x00008620
.define DPLL_RDT_S9                    0x00008624
.define DPLL_RDT_S10                   0x00008628
.define DPLL_RDT_S11                   0x0000862C
.define DPLL_RDT_S12                   0x00008630
.define DPLL_RDT_S13                   0x00008634
.define DPLL_RDT_S14                   0x00008638
.define DPLL_RDT_S15                   0x0000863C
.define DPLL_RDT_S16                   0x00008640
.define DPLL_RDT_S17                   0x00008644
.define DPLL_RDT_S18                   0x00008648
.define DPLL_RDT_S19                   0x0000864C
.define DPLL_RDT_S20                   0x00008650
.define DPLL_RDT_S21                   0x00008654
.define DPLL_RDT_S22                   0x00008658
.define DPLL_RDT_S23                   0x0000865C
.define DPLL_RDT_S24                   0x00008660
.define DPLL_RDT_S25                   0x00008664
.define DPLL_RDT_S26                   0x00008668
.define DPLL_RDT_S27                   0x0000866C
.define DPLL_RDT_S28                   0x00008670
.define DPLL_RDT_S29                   0x00008674
.define DPLL_RDT_S30                   0x00008678
.define DPLL_RDT_S31                   0x0000867C
.define DPLL_RDT_S32                   0x00008680
.define DPLL_RDT_S33                   0x00008684
.define DPLL_RDT_S34                   0x00008688
.define DPLL_RDT_S35                   0x0000868C
.define DPLL_RDT_S36                   0x00008690
.define DPLL_RDT_S37                   0x00008694
.define DPLL_RDT_S38                   0x00008698
.define DPLL_RDT_S39                   0x0000869C
.define DPLL_RDT_S40                   0x000086A0
.define DPLL_RDT_S41                   0x000086A4
.define DPLL_RDT_S42                   0x000086A8
.define DPLL_RDT_S43                   0x000086AC
.define DPLL_RDT_S44                   0x000086B0
.define DPLL_RDT_S45                   0x000086B4
.define DPLL_RDT_S46                   0x000086B8
.define DPLL_RDT_S47                   0x000086BC
.define DPLL_RDT_S48                   0x000086C0
.define DPLL_RDT_S49                   0x000086C4
.define DPLL_RDT_S50                   0x000086C8
.define DPLL_RDT_S51                   0x000086CC
.define DPLL_RDT_S52                   0x000086D0
.define DPLL_RDT_S53                   0x000086D4
.define DPLL_RDT_S54                   0x000086D8
.define DPLL_RDT_S55                   0x000086DC
.define DPLL_RDT_S56                   0x000086E0
.define DPLL_RDT_S57                   0x000086E4
.define DPLL_RDT_S58                   0x000086E8
.define DPLL_RDT_S59                   0x000086EC
.define DPLL_RDT_S60                   0x000086F0
.define DPLL_RDT_S61                   0x000086F4
.define DPLL_RDT_S62                   0x000086F8
.define DPLL_RDT_S63                   0x000086FC
.define DPLL_TSF_S0                    0x00008700
.define DPLL_TSF_S1                    0x00008704
.define DPLL_TSF_S2                    0x00008708
.define DPLL_TSF_S3                    0x0000870C
.define DPLL_TSF_S4                    0x00008710
.define DPLL_TSF_S5                    0x00008714
.define DPLL_TSF_S6                    0x00008718
.define DPLL_TSF_S7                    0x0000871C
.define DPLL_TSF_S8                    0x00008720
.define DPLL_TSF_S9                    0x00008724
.define DPLL_TSF_S10                   0x00008728
.define DPLL_TSF_S11                   0x0000872C
.define DPLL_TSF_S12                   0x00008730
.define DPLL_TSF_S13                   0x00008734
.define DPLL_TSF_S14                   0x00008738
.define DPLL_TSF_S15                   0x0000873C
.define DPLL_TSF_S16                   0x00008740
.define DPLL_TSF_S17                   0x00008744
.define DPLL_TSF_S18                   0x00008748
.define DPLL_TSF_S19                   0x0000874C
.define DPLL_TSF_S20                   0x00008750
.define DPLL_TSF_S21                   0x00008754
.define DPLL_TSF_S22                   0x00008758
.define DPLL_TSF_S23                   0x0000875C
.define DPLL_TSF_S24                   0x00008760
.define DPLL_TSF_S25                   0x00008764
.define DPLL_TSF_S26                   0x00008768
.define DPLL_TSF_S27                   0x0000876C
.define DPLL_TSF_S28                   0x00008770
.define DPLL_TSF_S29                   0x00008774
.define DPLL_TSF_S30                   0x00008778
.define DPLL_TSF_S31                   0x0000877C
.define DPLL_TSF_S32                   0x00008780
.define DPLL_TSF_S33                   0x00008784
.define DPLL_TSF_S34                   0x00008788
.define DPLL_TSF_S35                   0x0000878C
.define DPLL_TSF_S36                   0x00008790
.define DPLL_TSF_S37                   0x00008794
.define DPLL_TSF_S38                   0x00008798
.define DPLL_TSF_S39                   0x0000879C
.define DPLL_TSF_S40                   0x000087A0
.define DPLL_TSF_S41                   0x000087A4
.define DPLL_TSF_S42                   0x000087A8
.define DPLL_TSF_S43                   0x000087AC
.define DPLL_TSF_S44                   0x000087B0
.define DPLL_TSF_S45                   0x000087B4
.define DPLL_TSF_S46                   0x000087B8
.define DPLL_TSF_S47                   0x000087BC
.define DPLL_TSF_S48                   0x000087C0
.define DPLL_TSF_S49                   0x000087C4
.define DPLL_TSF_S50                   0x000087C8
.define DPLL_TSF_S51                   0x000087CC
.define DPLL_TSF_S52                   0x000087D0
.define DPLL_TSF_S53                   0x000087D4
.define DPLL_TSF_S54                   0x000087D8
.define DPLL_TSF_S55                   0x000087DC
.define DPLL_TSF_S56                   0x000087E0
.define DPLL_TSF_S57                   0x000087E4
.define DPLL_TSF_S58                   0x000087E8
.define DPLL_TSF_S59                   0x000087EC
.define DPLL_TSF_S60                   0x000087F0
.define DPLL_TSF_S61                   0x000087F4
.define DPLL_TSF_S62                   0x000087F8
.define DPLL_TSF_S63                   0x000087FC
.define DPLL_ADT_S0                    0x00008800
.define DPLL_ADT_S1                    0x00008804
.define DPLL_ADT_S2                    0x00008808
.define DPLL_ADT_S3                    0x0000880C
.define DPLL_ADT_S4                    0x00008810
.define DPLL_ADT_S5                    0x00008814
.define DPLL_ADT_S6                    0x00008818
.define DPLL_ADT_S7                    0x0000881C
.define DPLL_ADT_S8                    0x00008820
.define DPLL_ADT_S9                    0x00008824
.define DPLL_ADT_S10                   0x00008828
.define DPLL_ADT_S11                   0x0000882C
.define DPLL_ADT_S12                   0x00008830
.define DPLL_ADT_S13                   0x00008834
.define DPLL_ADT_S14                   0x00008838
.define DPLL_ADT_S15                   0x0000883C
.define DPLL_ADT_S16                   0x00008840
.define DPLL_ADT_S17                   0x00008844
.define DPLL_ADT_S18                   0x00008848
.define DPLL_ADT_S19                   0x0000884C
.define DPLL_ADT_S20                   0x00008850
.define DPLL_ADT_S21                   0x00008854
.define DPLL_ADT_S22                   0x00008858
.define DPLL_ADT_S23                   0x0000885C
.define DPLL_ADT_S24                   0x00008860
.define DPLL_ADT_S25                   0x00008864
.define DPLL_ADT_S26                   0x00008868
.define DPLL_ADT_S27                   0x0000886C
.define DPLL_ADT_S28                   0x00008870
.define DPLL_ADT_S29                   0x00008874
.define DPLL_ADT_S30                   0x00008878
.define DPLL_ADT_S31                   0x0000887C
.define DPLL_ADT_S32                   0x00008880
.define DPLL_ADT_S33                   0x00008884
.define DPLL_ADT_S34                   0x00008888
.define DPLL_ADT_S35                   0x0000888C
.define DPLL_ADT_S36                   0x00008890
.define DPLL_ADT_S37                   0x00008894
.define DPLL_ADT_S38                   0x00008898
.define DPLL_ADT_S39                   0x0000889C
.define DPLL_ADT_S40                   0x000088A0
.define DPLL_ADT_S41                   0x000088A4
.define DPLL_ADT_S42                   0x000088A8
.define DPLL_ADT_S43                   0x000088AC
.define DPLL_ADT_S44                   0x000088B0
.define DPLL_ADT_S45                   0x000088B4
.define DPLL_ADT_S46                   0x000088B8
.define DPLL_ADT_S47                   0x000088BC
.define DPLL_ADT_S48                   0x000088C0
.define DPLL_ADT_S49                   0x000088C4
.define DPLL_ADT_S50                   0x000088C8
.define DPLL_ADT_S51                   0x000088CC
.define DPLL_ADT_S52                   0x000088D0
.define DPLL_ADT_S53                   0x000088D4
.define DPLL_ADT_S54                   0x000088D8
.define DPLL_ADT_S55                   0x000088DC
.define DPLL_ADT_S56                   0x000088E0
.define DPLL_ADT_S57                   0x000088E4
.define DPLL_ADT_S58                   0x000088E8
.define DPLL_ADT_S59                   0x000088EC
.define DPLL_ADT_S60                   0x000088F0
.define DPLL_ADT_S61                   0x000088F4
.define DPLL_ADT_S62                   0x000088F8
.define DPLL_ADT_S63                   0x000088FC
.define DPLL_DT_S0                     0x00008900
.define DPLL_DT_S1                     0x00008904
.define DPLL_DT_S2                     0x00008908
.define DPLL_DT_S3                     0x0000890C
.define DPLL_DT_S4                     0x00008910
.define DPLL_DT_S5                     0x00008914
.define DPLL_DT_S6                     0x00008918
.define DPLL_DT_S7                     0x0000891C
.define DPLL_DT_S8                     0x00008920
.define DPLL_DT_S9                     0x00008924
.define DPLL_DT_S10                    0x00008928
.define DPLL_DT_S11                    0x0000892C
.define DPLL_DT_S12                    0x00008930
.define DPLL_DT_S13                    0x00008934
.define DPLL_DT_S14                    0x00008938
.define DPLL_DT_S15                    0x0000893C
.define DPLL_DT_S16                    0x00008940
.define DPLL_DT_S17                    0x00008944
.define DPLL_DT_S18                    0x00008948
.define DPLL_DT_S19                    0x0000894C
.define DPLL_DT_S20                    0x00008950
.define DPLL_DT_S21                    0x00008954
.define DPLL_DT_S22                    0x00008958
.define DPLL_DT_S23                    0x0000895C
.define DPLL_DT_S24                    0x00008960
.define DPLL_DT_S25                    0x00008964
.define DPLL_DT_S26                    0x00008968
.define DPLL_DT_S27                    0x0000896C
.define DPLL_DT_S28                    0x00008970
.define DPLL_DT_S29                    0x00008974
.define DPLL_DT_S30                    0x00008978
.define DPLL_DT_S31                    0x0000897C
.define DPLL_DT_S32                    0x00008980
.define DPLL_DT_S33                    0x00008984
.define DPLL_DT_S34                    0x00008988
.define DPLL_DT_S35                    0x0000898C
.define DPLL_DT_S36                    0x00008990
.define DPLL_DT_S37                    0x00008994
.define DPLL_DT_S38                    0x00008998
.define DPLL_DT_S39                    0x0000899C
.define DPLL_DT_S40                    0x000089A0
.define DPLL_DT_S41                    0x000089A4
.define DPLL_DT_S42                    0x000089A8
.define DPLL_DT_S43                    0x000089AC
.define DPLL_DT_S44                    0x000089B0
.define DPLL_DT_S45                    0x000089B4
.define DPLL_DT_S46                    0x000089B8
.define DPLL_DT_S47                    0x000089BC
.define DPLL_DT_S48                    0x000089C0
.define DPLL_DT_S49                    0x000089C4
.define DPLL_DT_S50                    0x000089C8
.define DPLL_DT_S51                    0x000089CC
.define DPLL_DT_S52                    0x000089D0
.define DPLL_DT_S53                    0x000089D4
.define DPLL_DT_S54                    0x000089D8
.define DPLL_DT_S55                    0x000089DC
.define DPLL_DT_S56                    0x000089E0
.define DPLL_DT_S57                    0x000089E4
.define DPLL_DT_S58                    0x000089E8
.define DPLL_DT_S59                    0x000089EC
.define DPLL_DT_S60                    0x000089F0
.define DPLL_DT_S61                    0x000089F4
.define DPLL_DT_S62                    0x000089F8
.define DPLL_DT_S63                    0x000089FC
.define DPLL_TSAC0                     0x00008E00
.define DPLL_TSAC1                     0x00008E04
.define DPLL_TSAC2                     0x00008E08
.define DPLL_TSAC3                     0x00008E0C
.define DPLL_TSAC4                     0x00008E10
.define DPLL_TSAC5                     0x00008E14
.define DPLL_TSAC6                     0x00008E18
.define DPLL_TSAC7                     0x00008E1C
.define DPLL_TSAC8                     0x00008E20
.define DPLL_TSAC9                     0x00008E24
.define DPLL_TSAC10                    0x00008E28
.define DPLL_TSAC11                    0x00008E2C
.define DPLL_TSAC12                    0x00008E30
.define DPLL_TSAC13                    0x00008E34
.define DPLL_TSAC14                    0x00008E38
.define DPLL_TSAC15                    0x00008E3C
.define DPLL_TSAC16                    0x00008E40
.define DPLL_TSAC17                    0x00008E44
.define DPLL_TSAC18                    0x00008E48
.define DPLL_TSAC19                    0x00008E4C
.define DPLL_TSAC20                    0x00008E50
.define DPLL_TSAC21                    0x00008E54
.define DPLL_TSAC22                    0x00008E58
.define DPLL_TSAC23                    0x00008E5C
.define DPLL_TSAC24                    0x00008E60
.define DPLL_TSAC25                    0x00008E64
.define DPLL_TSAC26                    0x00008E68
.define DPLL_TSAC27                    0x00008E6C
.define DPLL_TSAC28                    0x00008E70
.define DPLL_TSAC29                    0x00008E74
.define DPLL_TSAC30                    0x00008E78
.define DPLL_TSAC31                    0x00008E7C
.define DPLL_PSAC0                     0x00008E80
.define DPLL_PSAC1                     0x00008E84
.define DPLL_PSAC2                     0x00008E88
.define DPLL_PSAC3                     0x00008E8C
.define DPLL_PSAC4                     0x00008E90
.define DPLL_PSAC5                     0x00008E94
.define DPLL_PSAC6                     0x00008E98
.define DPLL_PSAC7                     0x00008E9C
.define DPLL_PSAC8                     0x00008EA0
.define DPLL_PSAC9                     0x00008EA4
.define DPLL_PSAC10                    0x00008EA8
.define DPLL_PSAC11                    0x00008EAC
.define DPLL_PSAC12                    0x00008EB0
.define DPLL_PSAC13                    0x00008EB4
.define DPLL_PSAC14                    0x00008EB8
.define DPLL_PSAC15                    0x00008EBC
.define DPLL_PSAC16                    0x00008EC0
.define DPLL_PSAC17                    0x00008EC4
.define DPLL_PSAC18                    0x00008EC8
.define DPLL_PSAC19                    0x00008ECC
.define DPLL_PSAC20                    0x00008ED0
.define DPLL_PSAC21                    0x00008ED4
.define DPLL_PSAC22                    0x00008ED8
.define DPLL_PSAC23                    0x00008EDC
.define DPLL_PSAC24                    0x00008EE0
.define DPLL_PSAC25                    0x00008EE4
.define DPLL_PSAC26                    0x00008EE8
.define DPLL_PSAC27                    0x00008EEC
.define DPLL_PSAC28                    0x00008EF0
.define DPLL_PSAC29                    0x00008EF4
.define DPLL_PSAC30                    0x00008EF8
.define DPLL_PSAC31                    0x00008EFC
.define DPLL_ACB_0                     0x00008F00
.define DPLL_ACB_1                     0x00008F04
.define DPLL_ACB_2                     0x00008F08
.define DPLL_ACB_3                     0x00008F0C
.define DPLL_ACB_4                     0x00008F10
.define DPLL_ACB_5                     0x00008F14
.define DPLL_ACB_6                     0x00008F18
.define DPLL_ACB_7                     0x00008F1C
.define DPLL_CTRL_11                   0x00008F20
.define DPLL_THVAL2                    0x00008F24
.define DPLL_TIDEL                     0x00008F28
.define DPLL_SIDEL                     0x00008F2C
.define DPLL_APS_SYNC_EXT              0x00008F30
.define DPLL_CTRL_EXT                  0x00008F34
.define DPLL_APS_EXT                   0x00008F38
.define DPLL_APS_1C3_EXT               0x00008F3C
.define DPLL_STA                       0x00008F40
.define DPLL_INCF1_OFFSET              0x00008F44
.define DPLL_INCF2_OFFSET              0x00008F48
.define DPLL_DT_T_START                0x00008F4C
.define DPLL_DT_S_START                0x00008F50
.define DPLL_STA_MASK                  0x00008F54
.define DPLL_STA_FLAG                  0x00008F58
.define DPLL_INC_CNT1_MASK             0x00008F5C
.define DPLL_INC_CNT2_MASK             0x00008F60
.define DPLL_NUSC_EXT1                 0x00008F64
.define DPLL_NUSC_EXT2                 0x00008F68
.define DPLL_CTN_MIN                   0x00008F6C
.define DPLL_CTN_MAX                   0x00008F70
.define DPLL_CSN_MIN                   0x00008F74
.define DPLL_CSN_MAX                   0x00008F78
.define DPLL_SW_TRIG                   0x00008F7C
.define DPLL_MP_T                      0x00008F80
.define DPLL_MP_S                      0x00008F84
.define DPLL_CTRL_12                   0x00008F88
.define DPLL_RR2                       0x0000C000
.define DPLL_RR2_END                   0x0000FFFC
