📄 btables.h
字号:
{ (bb_RegPointer_type) 0x04D2, 0x0026 },
{ (bb_RegPointer_type) 0x04D6, 0x0000 },
{ (bb_RegPointer_type) 0x04DA, 0x0024 },
/* IXF6048 RX MSA Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x05A0, 0x0000 },
{ (bb_RegPointer_type) 0x05D2, 0x0000 },
{ (bb_RegPointer_type) 0x05D6, 0x0000 },
{ (bb_RegPointer_type) 0x05DA, 0x0000 },
/* IXF6048 RX MSA Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x06A0, 0x0000 },
{ (bb_RegPointer_type) 0x06D2, 0x0000 },
{ (bb_RegPointer_type) 0x06D6, 0x0000 },
{ (bb_RegPointer_type) 0x06DA, 0x0000 },
/* IXF6048 RX MSA Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x07A0, 0x0000 },
{ (bb_RegPointer_type) 0x07D2, 0x0000 },
{ (bb_RegPointer_type) 0x07D6, 0x0000 },
{ (bb_RegPointer_type) 0x07DA, 0x0000 },
/* IXF6048 RX HPM Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x04A4, 0x60FC },
{ (bb_RegPointer_type) 0x04A5, 0x0200 },
{ (bb_RegPointer_type) 0x04D7, 0x0000 },
/* IXF6048 RX HPM Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x05A4, 0x60FC },
{ (bb_RegPointer_type) 0x05A5, 0x0200 },
{ (bb_RegPointer_type) 0x05D7, 0x0000 },
/* IXF6048 RX HPM Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x06A4, 0x60FC },
{ (bb_RegPointer_type) 0x06A5, 0x0200 },
{ (bb_RegPointer_type) 0x06D7, 0x0000 },
/* IXF6048 RX HPM Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x07A4, 0x60FC },
{ (bb_RegPointer_type) 0x07A5, 0x0200 },
{ (bb_RegPointer_type) 0x07D7, 0x0000 },
/* IXF6048 RMST Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x04E0, 0x8040 },
{ (bb_RegPointer_type) 0x04E1, 0x0124 },
{ (bb_RegPointer_type) 0x04E2, 0x000A },
/* IXF6048 RMST Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x05E0, 0x8040 },
{ (bb_RegPointer_type) 0x05E1, 0x0124 },
{ (bb_RegPointer_type) 0x05E2, 0x000A },
/* IXF6048 RMST Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x06E0, 0x8040 },
{ (bb_RegPointer_type) 0x06E1, 0x0124 },
{ (bb_RegPointer_type) 0x06E2, 0x000A },
/* IXF6048 RMST Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x07E0, 0x8040 },
{ (bb_RegPointer_type) 0x07E1, 0x0124 },
{ (bb_RegPointer_type) 0x07E2, 0x000A },
/* IXF6048 TX MSA Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x04E9, 0x0000 },
/* IXF6048 TX MSA Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x05E9, 0x0000 },
/* IXF6048 TX MSA Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x06E9, 0x0000 },
/* IXF6048 TX MSA Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x07E9, 0x0000 },
/* IXF6048 TX HPM Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x04E8, 0x0140 },
{ (bb_RegPointer_type) 0x04EF, 0x0410 },
/* IXF6048 TX HPM Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x05E8, 0x0140 },
{ (bb_RegPointer_type) 0x05EF, 0x0610 },
/* IXF6048 TX HPM Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x06E8, 0x0140 },
{ (bb_RegPointer_type) 0x06EF, 0x0610 },
/* IXF6048 TX HPM Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x07E8, 0x0140 },
{ (bb_RegPointer_type) 0x07EF, 0x0610 },
/* IXF6048 RX ATM Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0420, 0x0783 },
{ (bb_RegPointer_type) 0x0421, 0xFF01 },
{ (bb_RegPointer_type) 0x042C, 0x0000 },
/* IXF6048 RX ATM Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0520, 0x0183 },
{ (bb_RegPointer_type) 0x0521, 0xFF01 },
{ (bb_RegPointer_type) 0x052C, 0x0000 },
/* IXF6048 RX ATM Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x0620, 0x0183 },
{ (bb_RegPointer_type) 0x0621, 0xFF01 },
{ (bb_RegPointer_type) 0x062C, 0x0000 },
/* IXF6048 RX ATM Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x0720, 0x0183 },
{ (bb_RegPointer_type) 0x0721, 0xFF01 },
{ (bb_RegPointer_type) 0x072C, 0x0000 },
/* IXF6048 TX ATM Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0410, 0x0023 },
{ (bb_RegPointer_type) 0x0411, 0x6A01 },
{ (bb_RegPointer_type) 0x0417, 0x0000 },
/* IXF6048 TX ATM Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0510, 0x0023 },
{ (bb_RegPointer_type) 0x0511, 0x6A01 },
{ (bb_RegPointer_type) 0x0517, 0x0000 },
/* IXF6048 TX ATM Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x0610, 0x0023 },
{ (bb_RegPointer_type) 0x0611, 0x6A01 },
{ (bb_RegPointer_type) 0x0617, 0x0000 },
/* IXF6048 TX ATM Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x0710, 0x0023 },
{ (bb_RegPointer_type) 0x0711, 0x6A01 },
{ (bb_RegPointer_type) 0x0717, 0x0000 },
/* IXF6048 RX POS Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0460, 0x00ED },
{ (bb_RegPointer_type) 0x0461, 0x0002 },
{ (bb_RegPointer_type) 0x0462, 0x0600 },
{ (bb_RegPointer_type) 0x0470, 0x0000 },
/* IXF6048 RX POS Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0560, 0x006F },
{ (bb_RegPointer_type) 0x0561, 0x0002 },
{ (bb_RegPointer_type) 0x0562, 0x0600 },
{ (bb_RegPointer_type) 0x0570, 0x0000 },
/* IXF6048 RX POS Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x0660, 0x006F },
{ (bb_RegPointer_type) 0x0661, 0x0002 },
{ (bb_RegPointer_type) 0x0662, 0x0600 },
{ (bb_RegPointer_type) 0x0670, 0x0000 },
/* IXF6048 RX POS Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x0760, 0x006F },
{ (bb_RegPointer_type) 0x0761, 0x0002 },
{ (bb_RegPointer_type) 0x0762, 0x0600 },
{ (bb_RegPointer_type) 0x0770, 0x0000 },
/* IXF6048 TX POS Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0440, 0x004D },
{ (bb_RegPointer_type) 0x0441, 0x0401 },
{ (bb_RegPointer_type) 0x044A, 0x0000 },
/* IXF6048 TX POS Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0540, 0x004F },
{ (bb_RegPointer_type) 0x0541, 0x0401 },
{ (bb_RegPointer_type) 0x054A, 0x0000 },
/* IXF6048 TX POS Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x0640, 0x004F },
{ (bb_RegPointer_type) 0x0641, 0x0401 },
{ (bb_RegPointer_type) 0x064A, 0x0000 },
/* IXF6048 TX POS Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x0740, 0x004F },
{ (bb_RegPointer_type) 0x0741, 0x0401 },
{ (bb_RegPointer_type) 0x074A, 0x0000 },
{ (bb_RegPointer_type) 0xFFFF, 0xA5A5 }
};
static const InitRegTable_t RegInitBatteryWallace[] =
{
/* Note: Channel applies depending of the Chip Block as:
Channel could represent the DataLine
Channel could represent the group
Channel could represent the Tributary
Channel could represent the Line */
/* IXF6048 Global Cnfg Register Block */
{ (bb_RegPointer_type) 0x0001, 0x0001 },
{ (bb_RegPointer_type) 0x0003, 0x0000 },
{ (bb_RegPointer_type) 0x0004, 0x0000 },
{ (bb_RegPointer_type) 0x0008, 0x0038 },
{ (bb_RegPointer_type) 0x000C, 0x0000 },
{ (bb_RegPointer_type) 0x000D, 0x0000 },
{ (bb_RegPointer_type) 0x000E, 0x0000 },
{ (bb_RegPointer_type) 0x000F, 0xF000 },
{ (bb_RegPointer_type) 0x0010, 0x0000 },
{ (bb_RegPointer_type) 0x0011, 0x0000 },
{ (bb_RegPointer_type) 0x0014, 0x0010 },
{ (bb_RegPointer_type) 0x0015, 0x0000 },
{ (bb_RegPointer_type) 0x001E, 0x0000 },
{ (bb_RegPointer_type) 0x001B, 0x0001 },
{ (bb_RegPointer_type) 0x001D, 0x0000 },
{ (bb_RegPointer_type) 0x0020, 0x0000 },
/* IXF6048 Channel Confg Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0009, 0x0003 },
{ (bb_RegPointer_type) 0x000A, 0x00EA },
{ (bb_RegPointer_type) 0x000B, 0x050A },
/* IXF6048 Channel Confg Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0109, 0x0003 },
{ (bb_RegPointer_type) 0x010A, 0x00EA },
{ (bb_RegPointer_type) 0x010B, 0x050A },
/* IXF6048 Channel Confg Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x0209, 0x0003 },
{ (bb_RegPointer_type) 0x020A, 0x00EA },
{ (bb_RegPointer_type) 0x020B, 0x050A },
/* IXF6048 Channel Confg Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x0309, 0x0003 },
{ (bb_RegPointer_type) 0x030A, 0x00EA },
{ (bb_RegPointer_type) 0x030B, 0x050A },
/* IXF6048 Glb Utopia Register Block */
{ (bb_RegPointer_type) 0x0070, 0x0164 },
{ (bb_RegPointer_type) 0x0071, 0x0002 },
{ (bb_RegPointer_type) 0x0050, 0x0024 },
{ (bb_RegPointer_type) 0x0051, 0x0002 },
{ (bb_RegPointer_type) 0x0073, 0x0000 },
{ (bb_RegPointer_type) 0x0053, 0x0000 },
/* IXF6048 Channel Utopia Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0060, 0x0005 },
{ (bb_RegPointer_type) 0x0061, 0x000F },
{ (bb_RegPointer_type) 0x0040, 0x0010 },
{ (bb_RegPointer_type) 0x0041, 0x00FF },
{ (bb_RegPointer_type) 0x0042, 0x000F },
{ (bb_RegPointer_type) 0x0043, 0x000F },
/* IXF6048 Channel Utopia Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0160, 0x0105 },
{ (bb_RegPointer_type) 0x0161, 0x000F },
{ (bb_RegPointer_type) 0x0140, 0x0105 },
{ (bb_RegPointer_type) 0x0141, 0x001F },
{ (bb_RegPointer_type) 0x0142, 0x000F },
{ (bb_RegPointer_type) 0x0143, 0x000F },
/* IXF6048 Channel Utopia Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x0260, 0x0105 },
{ (bb_RegPointer_type) 0x0261, 0x000F },
{ (bb_RegPointer_type) 0x0240, 0x0105 },
{ (bb_RegPointer_type) 0x0241, 0x001F },
{ (bb_RegPointer_type) 0x0242, 0x000F },
{ (bb_RegPointer_type) 0x0243, 0x000F },
/* IXF6048 Channel Utopia Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x0360, 0x0105 },
{ (bb_RegPointer_type) 0x0361, 0x000F },
{ (bb_RegPointer_type) 0x0340, 0x0105 },
{ (bb_RegPointer_type) 0x0341, 0x001F },
{ (bb_RegPointer_type) 0x0342, 0x000F },
{ (bb_RegPointer_type) 0x0343, 0x000F },
/* IXF6048 RST Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0480, 0x8000 },
{ (bb_RegPointer_type) 0x0481, 0x0000 },
{ (bb_RegPointer_type) 0x0487, 0x0002 },
{ (bb_RegPointer_type) 0x04D0, 0x030F },
{ (bb_RegPointer_type) 0x04D4, 0x0000 },
{ (bb_RegPointer_type) 0x04D8, 0x0000 },
/* IXF6048 RST Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0580, 0x8100 },
{ (bb_RegPointer_type) 0x0581, 0x0000 },
{ (bb_RegPointer_type) 0x0587, 0x0002 },
{ (bb_RegPointer_type) 0x05D0, 0x0008 },
{ (bb_RegPointer_type) 0x05D4, 0x0000 },
{ (bb_RegPointer_type) 0x05D8, 0x0008 },
/* IXF6048 RST Register Block Channel = 2 */
{ (bb_RegPointer_type) 0x0680, 0x8100 },
{ (bb_RegPointer_type) 0x0681, 0x0000 },
{ (bb_RegPointer_type) 0x0687, 0x0002 },
{ (bb_RegPointer_type) 0x06D0, 0x0008 },
{ (bb_RegPointer_type) 0x06D4, 0x0000 },
{ (bb_RegPointer_type) 0x06D8, 0x0008 },
/* IXF6048 RST Register Block Channel = 3 */
{ (bb_RegPointer_type) 0x0780, 0x8100 },
{ (bb_RegPointer_type) 0x0781, 0x0000 },
{ (bb_RegPointer_type) 0x0787, 0x0002 },
{ (bb_RegPointer_type) 0x07D0, 0x0008 },
{ (bb_RegPointer_type) 0x07D4, 0x0000 },
{ (bb_RegPointer_type) 0x07D8, 0x0008 },
/* IXF6048 MST Register Block Channel = 0 */
{ (bb_RegPointer_type) 0x0490, 0x0508 },
{ (bb_RegPointer_type) 0x04B0, 0x0003 },
{ (bb_RegPointer_type) 0x04B1, 0x0003 },
{ (bb_RegPointer_type) 0x04B2, 0x03F7 },
{ (bb_RegPointer_type) 0x04B3, 0x0004 },
{ (bb_RegPointer_type) 0x04B4, 0x000F },
{ (bb_RegPointer_type) 0x04B5, 0x0020 },
{ (bb_RegPointer_type) 0x04B8, 0x0000 },
{ (bb_RegPointer_type) 0x04B9, 0x0000 },
{ (bb_RegPointer_type) 0x04BC, 0x0000 },
{ (bb_RegPointer_type) 0x04BD, 0x0000 },
{ (bb_RegPointer_type) 0x04D1, 0x0FFF },
{ (bb_RegPointer_type) 0x04D5, 0x0000 },
{ (bb_RegPointer_type) 0x04D9, 0x0000 },
/* IXF6048 MST Register Block Channel = 1 */
{ (bb_RegPointer_type) 0x0590, 0x0500 },
{ (bb_RegPointer_type) 0x05B0, 0x0000 },
{ (bb_RegPointer_type) 0x05B1, 0x0003 },
{ (bb_RegPointer_type) 0x05B2, 0x002B },
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -