⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 btables.h

📁 开发Inetl IXP2400平台所必须的硬件诊断和测试程序。该软件包支持的功能包括CPU基本功能检测
💻 H
📖 第 1 页 / 共 5 页
字号:
    { (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 BDExtLoopbackArray[] = { 

/* 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,    0x0028 },
    { (bb_RegPointer_type) 0x000C,    0x0000 },
    { (bb_RegPointer_type) 0x000D,    0x0000 },
    { (bb_RegPointer_type) 0x000E,    0x0000 },
    { (bb_RegPointer_type) 0x000F,    0xF001 },
    { (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,    0x000F },
    { (bb_RegPointer_type) 0x001D,    0x0000 },
    { (bb_RegPointer_type) 0x0020,    0x0000 },
    /* IXF6048 Channel Confg Register Block Channel = 0 */
    { (bb_RegPointer_type) 0x0009,    0x0006 },
    { (bb_RegPointer_type) 0x000A,    0x0010 },
    { (bb_RegPointer_type) 0x000B,    0x0210 },
    /* IXF6048 Channel Confg Register Block Channel = 1 */
    { (bb_RegPointer_type) 0x0109,    0x0006 },
    { (bb_RegPointer_type) 0x010A,    0x00EA },
    { (bb_RegPointer_type) 0x010B,    0x050A },
    /* IXF6048 Channel Confg Register Block Channel = 2 */
    { (bb_RegPointer_type) 0x0209,    0x0006 },
    { (bb_RegPointer_type) 0x020A,    0x00EA },
    { (bb_RegPointer_type) 0x020B,    0x050A },
    /* IXF6048 Channel Confg Register Block Channel = 3 */
    { (bb_RegPointer_type) 0x0309,    0x0006 },
    { (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,    0x0105 },
    { (bb_RegPointer_type) 0x0061,    0x000F },
    { (bb_RegPointer_type) 0x0040,    0x0110 },
    { (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,    0x0000 },
    { (bb_RegPointer_type) 0x04D4,    0x037F },
    { (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 },
    { (bb_RegPointer_type) 0x05B3,    0x0000 },
    { (bb_RegPointer_type) 0x05B4,    0x0003 },
    { (bb_RegPointer_type) 0x05B5,    0x0008 },
    { (bb_RegPointer_type) 0x05B8,    0x0003 },
    { (bb_RegPointer_type) 0x05B9,    0x002B },
    { (bb_RegPointer_type) 0x05BC,    0x0003 },
    { (bb_RegPointer_type) 0x05BD,    0x0008 },
    { (bb_RegPointer_type) 0x05D1,    0x0000 },
    { (bb_RegPointer_type) 0x05D5,    0x0000 },
    { (bb_RegPointer_type) 0x05D9,    0x0000 },
    /* IXF6048 MST Register Block Channel = 2 */
    { (bb_RegPointer_type) 0x0690,    0x0500 },
    { (bb_RegPointer_type) 0x06B0,    0x0000 },
    { (bb_RegPointer_type) 0x06B1,    0x0003 },
    { (bb_RegPointer_type) 0x06B2,    0x002B },
    { (bb_RegPointer_type) 0x06B3,    0x0000 },
    { (bb_RegPointer_type) 0x06B4,    0x0003 },
    { (bb_RegPointer_type) 0x06B5,    0x0008 },
    { (bb_RegPointer_type) 0x06B8,    0x0003 },
    { (bb_RegPointer_type) 0x06B9,    0x002B },
    { (bb_RegPointer_type) 0x06BC,    0x0003 },
    { (bb_RegPointer_type) 0x06BD,    0x0008 },
    { (bb_RegPointer_type) 0x06D1,    0x0000 },
    { (bb_RegPointer_type) 0x06D5,    0x0000 },
    { (bb_RegPointer_type) 0x06D9,    0x0000 },
    /* IXF6048 MST Register Block Channel = 3 */
    { (bb_RegPointer_type) 0x0790,    0x0500 },
    { (bb_RegPointer_type) 0x07B0,    0x0000 },
    { (bb_RegPointer_type) 0x07B1,    0x0003 },
    { (bb_RegPointer_type) 0x07B2,    0x002B },
    { (bb_RegPointer_type) 0x07B3,    0x0000 },
    { (bb_RegPointer_type) 0x07B4,    0x0003 },
    { (bb_RegPointer_type) 0x07B5,    0x0008 },
    { (bb_RegPointer_type) 0x07B8,    0x0003 },
    { (bb_RegPointer_type) 0x07B9,    0x002B },
    { (bb_RegPointer_type) 0x07BC,    0x0003 },
    { (bb_RegPointer_type) 0x07BD,    0x0008 },
    { (bb_RegPointer_type) 0x07D1,    0x0000 },
    { (bb_RegPointer_type) 0x07D5,    0x0000 },
    { (bb_RegPointer_type) 0x07D9,    0x0000 },
    /* IXF6048 RX MSA Register Block Channel = 0 */
    { (bb_RegPointer_type) 0x04A0,    0x0000 },
    { (bb_RegPointer_type) 0x04D2,    0x0000 },
    { (bb_RegPointer_type) 0x04D6,    0x003F },
    { (bb_RegPointer_type) 0x04DA,    0x0000 },
    /* 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,    0x4058 },
    { (bb_RegPointer_type) 0x04A5,    0x0200 },
    { (bb_RegPointer_type) 0x04D7,    0x0FFF },
    /* IXF6048 RX HPM Register Block Channel = 1 */
    { (bb_RegPointer_type) 0x05A4,    0x4058 },
    { (bb_RegPointer_type) 0x05A5,    0x0200 },
    { (bb_RegPointer_type) 0x05D7,    0x0000 },
    /* IXF6048 RX HPM Register Block Channel = 2 */
    { (bb_RegPointer_type) 0x06A4,    0x607C },
    { (bb_RegPointer_type) 0x06A5,    0x0200 },
    { (bb_RegPointer_type) 0x06D7,    0x0000 },
    /* IXF6048 RX HPM Register Block Channel = 3 */
    { (bb_RegPointer_type) 0x07A4,    0x607C },
    { (bb_RegPointer_type) 0x07A5,    0x0200 },
    { (bb_RegPointer_type) 0x07D7,    0x0000 },
    /* IXF6048 RMST Register Block Channel = 0 */
    { (bb_RegPointer_type) 0x04E0,    0x8080 },
    { (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,    0x800A },
    /* IXF6048 RMST Register Block Channel = 2 */
    { (bb_RegPointer_type) 0x06E0,    0x8040 },
    { (bb_RegPointer_type) 0x06E1,    0x0124 },
    { (bb_RegPointer_type) 0x06E2,    0x800A },
    /* IXF6048 RMST Register Block Channel = 3 */
    { (bb_RegPointer_type) 0x07E0,    0x8040 },
    { (bb_RegPointer_type) 0x07E1,    0x0124 },
    { (bb_RegPointer_type) 0x07E2,    0x800A },
    /* IXF6048 TX MSA Register Block Channel = 0 */
    { (bb_RegPointer_type) 0x04E9,    0x8400 },
    /* IXF6048 TX MSA Register Block Channel = 1 */
    { (bb_RegPointer_type) 0x05E9,    0x8800 },
    /* IXF6048 TX MSA Register Block Channel = 2 */
    { (bb_RegPointer_type) 0x06E9,    0x8800 },
    /* IXF6048 TX MSA Register Block Channel = 3 */
    { (bb_RegPointer_type) 0x07E9,    0x8800 },
    /* IXF6048 TX HPM Register Block Channel = 0 */
    { (bb_RegPointer_type) 0x04E8,    0x0140 },
    { (bb_RegPointer_type) 0x04EF,    0x04C0 },
    /* IXF6048 TX HPM Register Block Channel = 1 */
    { (bb_RegPointer_type) 0x05E8,    0x0140 },
    { (bb_RegPointer_type) 0x05EF,    0x04C0 },
    /* IXF6048 TX HPM Register Block Channel = 2 */
    { (bb_RegPointer_type) 0x06E8,    0x0140 },
    { (bb_RegPointer_type) 0x06EF,    0x04C0 },
    /* IXF6048 TX HPM Register Block Channel = 3 */
    { (bb_RegPointer_type) 0x07E8,    0x0140 },
    { (bb_RegPointer_type) 0x07EF,    0x04C0 },
    /* 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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -