?? npcoproc.inc
字號:
CAB COPROC 4 { ;*** COMMANDS *** cabarb COMMAND 0x0 cabaccess COMMAND 0x1 cabpreempt COMMAND 0x3 ;*** SCALARS *** CABStatus SCALAR 0x0 CABData SCALAR 0x1 CABAddress SCALAR 0x2} ;CAB;****************************;** Enqueue Coprocessor **;****************************ENQ COPROC 5 { ;*** COMMANDS *** enqe COMMAND 0x0 enqi COMMAND 0x1 enqclr COMMAND 0x2 release_label COMMAND 0x3 ;*** ARRAYS *** ActiveFCBPage1 ARRAY 0xFC InActiveFCBPage1 ARRAY 0xFD FCBPage2 ARRAY 0xFE ;*** ARRAY MAPPED SCALARS *** ; Ingress array mapping SP MAP_TO_SCALAR ActiveFCBPage1[0x0] IOSIZE 8 Abort MAP_TO_SCALAR ActiveFCBPage1[0x1] IOSIZE 8 GT MAP_TO_SCALAR ActiveFCBPage1[0x2] IOSIZE 8 FCInfo MAP_TO_SCALAR ActiveFCBPage1[0x3] IOSIZE 8 WBC MAP_TO_SCALAR ActiveFCBPage1[0x4] IOSIZE 16 FCBA MAP_TO_SCALAR ActiveFCBPage1[0x6] IOSIZE 16 CurrentBuffer MAP_TO_SCALAR ActiveFCBPage1[0x8] IOSIZE 16 TDMU MAP_TO_SCALAR ActiveFCBPage1[0xC] IOSIZE 8 L3Stk MAP_TO_SCALAR ActiveFCBPage1[0xD] IOSIZE 8 iDSU MAP_TO_SCALAR ActiveFCBPage1[0xD] IOSIZE 8 PIB MAP_TO_SCALAR ActiveFCBPage1[0xE] IOSIZE 8 TOS MAP_TO_SCALAR ActiveFCBPage1[0xF] IOSIZE 8 TB MAP_TO_SCALAR ActiveFCBPage1[0x10] IOSIZE 16 iUCnMC MAP_TO_SCALAR ActiveFCBPage1[0x12] IOSIZE 8 Priority_SF MAP_TO_SCALAR ActiveFCBPage1[0x13] IOSIZE 8 LID MAP_TO_SCALAR ActiveFCBPage1[0x14] IOSIZE 32 MID MAP_TO_SCALAR ActiveFCBPage1[0x14] IOSIZE 32 VLANHdr MAP_TO_SCALAR ActiveFCBPage1[0x18] IOSIZE 16 Ins_OvlVLAN MAP_TO_SCALAR ActiveFCBPage1[0x1A] IOSIZE 8 FHF MAP_TO_SCALAR ActiveFCBPage1[0x1B] IOSIZE 8 FHE MAP_TO_SCALAR ActiveFCBPage1[0x1C] IOSIZE 32 CounterControl MAP_TO_SCALAR ActiveFCBPage1[0x28] IOSIZE 16 CounterData MAP_TO_SCALAR ActiveFCBPage1[0x2A] IOSIZE 16 CounterBlockIndex MAP_TO_SCALAR ActiveFCBPage1[0x2C] IOSIZE 32 ; Egress array mapping SB MAP_TO_SCALAR ActiveFCBPage1[0x0] IOSIZE 8 MPLS_3 MAP_TO_SCALAR ActiveFCBPage1[0x0] IOSIZE 8 eUCMC MAP_TO_SCALAR ActiveFCBPage1[0x1] IOSIZE 8 DSUSel MAP_TO_SCALAR ActiveFCBPage1[0x2] IOSIZE 8 MPLS_4 MAP_TO_SCALAR ActiveFCBPage1[0x2] IOSIZE 8 ;dup;FCInfo MAP_TO_SCALAR ActiveFCBPage1[0x3] IOSIZE 8 BCI MAP_TO_SCALAR ActiveFCBPage1[0x4] IOSIZE 32 CurrTwin MAP_TO_SCALAR ActiveFCBPage1[0x8] IOSIZE 32 Type MAP_TO_SCALAR ActiveFCBPage1[0xC] IOSIZE 8 MPLS_5 MAP_TO_SCALAR ActiveFCBPage1[0xC] IOSIZE 8 DSU MAP_TO_SCALAR ActiveFCBPage1[0xD] IOSIZE 8 QHD MAP_TO_SCALAR ActiveFCBPage1[0xE] IOSIZE 8 OW MAP_TO_SCALAR ActiveFCBPage1[0xF] IOSIZE 8 QID MAP_TO_SCALAR ActiveFCBPage1[0x10] IOSIZE 32 DATAFirstTwin MAP_TO_SCALAR ActiveFCBPage1[0x14] IOSIZE 32 EtypeAct MAP_TO_SCALAR ActiveFCBPage1[0x15] IOSIZE 8 EtypeValue MAP_TO_SCALAR ActiveFCBPage1[0x16] IOSIZE 16 DAPtr MAP_TO_SCALAR ActiveFCBPage1[0x18] IOSIZE 8 SAPtr MAP_TO_SCALAR ActiveFCBPage1[0x19] IOSIZE 8 DA47_32 MAP_TO_SCALAR ActiveFCBPage1[0x1A] IOSIZE 16 MPLS_6 MAP_TO_SCALAR ActiveFCBPage1[0x1A] IOSIZE 8 MPLS_7 MAP_TO_SCALAR ActiveFCBPage1[0x1B] IOSIZE 8 DA31_0 MAP_TO_SCALAR ActiveFCBPage1[0x1C] IOSIZE 32 MPLS_8 MAP_TO_SCALAR ActiveFCBPage1[0x1C] IOSIZE 8 MPLS_9 MAP_TO_SCALAR ActiveFCBPage1[0x1D] IOSIZE 8 MPLS_10 MAP_TO_SCALAR ActiveFCBPage1[0x1E] IOSIZE 8 MPLS_11 MAP_TO_SCALAR ActiveFCBPage1[0x1F] IOSIZE 8 SAInsOvl MAP_TO_SCALAR ActiveFCBPage1[0x20] IOSIZE 8 EN_HWA MAP_TO_SCALAR ActiveFCBPage1[0x20] IOSIZE 8 VLAN_MPLS_HWA MAP_TO_SCALAR ActiveFCBPage1[0x21] IOSIZE 8 CRCAction MAP_TO_SCALAR ActiveFCBPage1[0x22] IOSIZE 8 DLLStake MAP_TO_SCALAR ActiveFCBPage1[0x23] IOSIZE 8 TTLAssist MAP_TO_SCALAR ActiveFCBPage1[0x24] IOSIZE 8 MPLS_0 MAP_TO_SCALAR ActiveFCBPage1[0x25] IOSIZE 8 MPLS_1 MAP_TO_SCALAR ActiveFCBPage1[0x26] IOSIZE 8 MPLS_2 MAP_TO_SCALAR ActiveFCBPage1[0x27] IOSIZE 8 ;dup;CounterControl MAP_TO_SCALAR ActiveFCBPage1[0x28] IOSIZE 16 ;dup;CounterData MAP_TO_SCALAR ActiveFCBPage1[0x2A] IOSIZE 16 ;dup;CounterBlockIndex MAP_TO_SCALAR ActiveFCBPage1[0x2C] IOSIZE 32 ; Ingress array mapping fcb2_SP MAP_TO_SCALAR FCBPage2[0x0] IOSIZE 8 fcb2_Abort MAP_TO_SCALAR FCBPage2[0x1] IOSIZE 8 fcb2_GT MAP_TO_SCALAR FCBPage2[0x2] IOSIZE 8 fcb2_FCInfo MAP_TO_SCALAR FCBPage2[0x3] IOSIZE 8 fcb2_WBC MAP_TO_SCALAR FCBPage2[0x4] IOSIZE 16 fcb2_FCBA MAP_TO_SCALAR FCBPage2[0x6] IOSIZE 16 fcb2_CurrentBuffer MAP_TO_SCALAR FCBPage2[0x8] IOSIZE 16 fcb2_TDMU MAP_TO_SCALAR FCBPage2[0xC] IOSIZE 8 fcb2_L3Stk MAP_TO_SCALAR FCBPage2[0xD] IOSIZE 8 fcb2_iDSU MAP_TO_SCALAR FCBPage2[0xD] IOSIZE 8 fcb2_PIB MAP_TO_SCALAR FCBPage2[0xE] IOSIZE 8 fcb2_TOS MAP_TO_SCALAR FCBPage2[0xF] IOSIZE 8 fcb2_TB MAP_TO_SCALAR FCBPage2[0x10] IOSIZE 16 fcb2_iUCnMC MAP_TO_SCALAR FCBPage2[0x12] IOSIZE 8 fcb2_Priority_SF MAP_TO_SCALAR FCBPage2[0x13] IOSIZE 8 fcb2_LID MAP_TO_SCALAR FCBPage2[0x14] IOSIZE 32 fcb2_MID MAP_TO_SCALAR FCBPage2[0x14] IOSIZE 32 fcb2_VLANHdr MAP_TO_SCALAR FCBPage2[0x18] IOSIZE 16 fcb2_Ins_OvlVLAN MAP_TO_SCALAR FCBPage2[0x1A] IOSIZE 8 fcb2_FHF MAP_TO_SCALAR FCBPage2[0x1B] IOSIZE 8 fcb2_FHE MAP_TO_SCALAR FCBPage2[0x1C] IOSIZE 32 fcb2_CounterControl MAP_TO_SCALAR FCBPage2[0x28] IOSIZE 16 fcb2_CounterData MAP_TO_SCALAR FCBPage2[0x2A] IOSIZE 16 fcb2_CounterBlockIndex MAP_TO_SCALAR FCBPage2[0x2C] IOSIZE 32 ; Egress array mapping fcb2_SB MAP_TO_SCALAR FCBPage2[0x0] IOSIZE 8 fcb2_MPLS_3 MAP_TO_SCALAR FCBPage2[0x0] IOSIZE 8 fcb2_eUCMC MAP_TO_SCALAR FCBPage2[0x1] IOSIZE 8 fcb2_DSUSel MAP_TO_SCALAR FCBPage2[0x2] IOSIZE 8 fcb2_MPLS_4 MAP_TO_SCALAR FCBPage2[0x2] IOSIZE 8 ;dup;fcb2_FCInfo MAP_TO_SCALAR FCBPage2[0x3] IOSIZE 8 fcb2_BCI MAP_TO_SCALAR FCBPage2[0x4] IOSIZE 32 fcb2_CurrTwin MAP_TO_SCALAR FCBPage2[0x8] IOSIZE 32 fcb2_Type MAP_TO_SCALAR FCBPage2[0xC] IOSIZE 8 fcb2_MPLS_5 MAP_TO_SCALAR FCBPage2[0xC] IOSIZE 8 fcb2_DSU MAP_TO_SCALAR FCBPage2[0xD] IOSIZE 8 fcb2_QHD MAP_TO_SCALAR FCBPage2[0xE] IOSIZE 8 fcb2_OW MAP_TO_SCALAR FCBPage2[0xF] IOSIZE 8 fcb2_QID MAP_TO_SCALAR FCBPage2[0x10] IOSIZE 32 fcb2_DATAFirstTwin MAP_TO_SCALAR FCBPage2[0x14] IOSIZE 32 fcb2_EtypeAct MAP_TO_SCALAR FCBPage2[0x15] IOSIZE 8 fcb2_EtypeValue MAP_TO_SCALAR FCBPage2[0x16] IOSIZE 16 fcb2_DAPtr MAP_TO_SCALAR FCBPage2[0x18] IOSIZE 8 fcb2_SAPtr MAP_TO_SCALAR FCBPage2[0x19] IOSIZE 8 fcb2_DA47_32 MAP_TO_SCALAR FCBPage2[0x1A] IOSIZE 16 fcb2_MPLS_6 MAP_TO_SCALAR FCBPage2[0x1A] IOSIZE 8 fcb2_MPLS_7 MAP_TO_SCALAR FCBPage2[0x1B] IOSIZE 8 fcb2_DA31_0 MAP_TO_SCALAR FCBPage2[0x1C] IOSIZE 32 fcb2_MPLS_8 MAP_TO_SCALAR FCBPage2[0x1C] IOSIZE 8 fcb2_MPLS_9 MAP_TO_SCALAR FCBPage2[0x1D] IOSIZE 8 fcb2_MPLS_10 MAP_TO_SCALAR FCBPage2[0x1E] IOSIZE 8 fcb2_MPLS_11 MAP_TO_SCALAR FCBPage2[0x1F] IOSIZE 8 fcb2_SAInsOvl MAP_TO_SCALAR FCBPage2[0x20] IOSIZE 8 fcb2_EN_HWA MAP_TO_SCALAR FCBPage2[0x20] IOSIZE 8 fcb2_VLAN_MPLS_HWA MAP_TO_SCALAR FCBPage2[0x21] IOSIZE 8 fcb2_CRCAction MAP_TO_SCALAR FCBPage2[0x22] IOSIZE 8 fcb2_DLLStake MAP_TO_SCALAR FCBPage2[0x23] IOSIZE 8 fcb2_TTLAssist MAP_TO_SCALAR FCBPage2[0x24] IOSIZE 8 fcb2_MPLS_0 MAP_TO_SCALAR FCBPage2[0x25] IOSIZE 8 fcb2_MPLS_1 MAP_TO_SCALAR FCBPage2[0x26] IOSIZE 8 fcb2_MPLS_2 MAP_TO_SCALAR FCBPage2[0x27] IOSIZE 8 ;dup;fcb2_CounterControl MAP_TO_SCALAR FCBPage2[0x28] IOSIZE 16 ;dup;fcb2_CounterData MAP_TO_SCALAR FCBPage2[0x2A] IOSIZE 16 ;dup;fcb2_CounterBlockIndex MAP_TO_SCALAR FCBPage2[0x2C] IOSIZE 32} ;ENQ;*****************************;** Checksum Coprocessor **;*****************************CHK COPROC 6 { ;*** COMMANDS *** gengen COMMAND 0x0 genip COMMAND 0x1 chkgen COMMAND 0x2 chkip COMMAND 0x3 gengenx COMMAND 0x4 genipx COMMAND 0x5 chkgenx COMMAND 0x6 chkipx COMMAND 0x7 ;*** SCALARS *** ; read only ChkSum_Stat SCALAR 0x0 ; read and write ChkSum_Acc SCALAR 0x1 ChkSum_Stake SCALAR 0x2 ChkSum_Length SCALAR 0x3} ;CHK;****************************;** String Coprocessor ***;****************************SC COPROC 7 { ;*** COMMANDS *** strcopy COMMAND 0x0 ;*** SCALARS *** StrCpy_Saddr SCALAR 0x0 StrCpy_Daddr SCALAR 0x1 ; read only StrCpy_ByteCnt SCALAR 0x2} ;SC;****************************;** Policy Coprocessor ***;****************************POL COPROC 8 { ;*** COMMANDS *** polaccess COMMAND 0x0 ;*** SCALARS *** ; read and write PolColor SCALAR 0x0 PolPktLen SCALAR 0x1 ; read only PolCBA SCALAR 0x2} ;POL;*****************************;** Counter Coprocessor ***;*****************************CTR COPROC 9 { ;*** COMMANDS *** ctrinc COMMAND 0x0 ctradd COMMAND 0x1 ctrRinc COMMAND 0x2 ctrRadd COMMAND 0x3 ctrrd COMMAND 0x4 ctrrdclr COMMAND 0x5 ctrwr15_0 COMMAND 0x6 ctrwr31_16 COMMAND 0x7 ;*** SCALARS *** CtrDataLo SCALAR 0x0 CtrDataHi SCALAR 0x1 CtrControl SCALAR 0x2} ;CTR;************************************************;** Content Addressable Memory Coprocessor ***;************************************************CAM COPROC 10 { ;*** COMMANDS *** CamSetBusy COMMAND 0x0 ;*** SCALARS *** ; read only CamResults SCALAR 0x0} ;CAM;*******************************;** Semaphore Coprocessor ***;*******************************SEM COPROC 11 { ;*** COMMANDS *** semlock COMMAND 0x0 semunlock COMMAND 0x1 semresrel COMMAND 0x2}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -