📄 gtistat.h
字号:
#define GTI_GAIN1_RECEIVER_GAIN 0x00#define GTI_GAIN2_RECEIVER_GAIN 0x01#define GTI_GAIN3_RECEIVER_GAIN 0x02 /******************************************/ /* Defines for Line Swap Status */ /******************************************/#define GTI_SWAPPED 0x01#define GTI_UNSWAPPED 0x00 /******************************************/ /* Defines for LOC Detect Status */ /******************************************/#define GTI_LOC_DETECT_VALUE 0xff /*********************************************/ /* Defines for GTI_REMOTE_FW_VERSION_STATUS */ /*********************************************/#define GTI_RMT_FW_VERSION_1_0 0x10#define GTI_RMT_FW_VERSION_1_1 0x11#define GTI_RMT_FW_VERSION_1_2 0x12#define GTI_RMT_FW_VERSION_1_3 0x13#define GTI_RMT_FW_VERSION_1_4 0x14#define GTI_RMT_FW_VERSION_1_5 0x15#define GTI_RMT_FW_VERSION_1_6 0x16#define GTI_RMT_FW_VERSION_1_7 0x17#define GTI_RMT_FW_VERSION_UNKNOWN 0xffff /******************************************/ /* Defines for STARLET version */ /* See Interface Control Doc */ /* Table StatusXCVR Fields */ /******************************************/ /******************************************/ /* Defines for XMIT Power */ /* See Interface Control Doc */ /* Table StatusXCVR Fields */ /******************************************/ /******************************************/ /* Defines for Start Progress */ /* See Interface Control Doc */ /* Table Values of GTI_START_PROGRESS */ /******************************************/ /******************************************/ /* No activity */ /******************************************/#define GTI_SP_NO_STARTUP 0x00 /******************************************/ /* handshake 0x01-0x3f */ /******************************************/#define GTI_SP_HS_PREACTIVATION 0x01#define GTI_SP_HS_ACTIVATION 0x04#define GTI_SP_CHECK_BITRATE_CAPABILITY 0x07#define GTI_SP_PMMS_CHECK_COMMON_RATE 0x08#define GTI_SP_CO_RX_AR 0X31#define GTI_SP_CO_TX_BC 0X32#define GTI_SP_CO_WAIT_4_ARP 0x35#define GTI_SP_CO_TX_BCP 0x36#define GTI_SP_CO_SC_STARTED 0X38#define GTI_SP_CP_TX_AR 0X30#define GTI_SP_CP_RX_BC 0X33#define GTI_SP_CP_TX_ARP 0x34#define GTI_SP_CP_CR_STARTED 0X37#define GTI_SP_CP_SR_STARTED 0X39 /******************************************/ /* training 0x40-0x6f */ /******************************************/#define GTI_SP_CO_LINE_AGC 0X40#define GTI_SP_CP_LINE_AGC 0X41#define GTI_SP_FD_EC_TRAINING 0X42#define GTI_SP_EQU_TRAINING 0x43#define GTI_SP_TNR_DETECTED 0x44#define GTI_SP_CO_TX_TC 0X45#define GTI_SP_CO_RX_TR 0X46#define GTI_SP_CO_TX_FC1 0X47#define GTI_SP_CO_TX_FC2 0X48#define GTI_SP_CP_RX_TC 0X49#define GTI_SP_CP_TX_TR 0X4A#define GTI_SP_CP_RX_FC 0X4B /******************************************/ /* loading code 0x80-0xbf */ /******************************************/#define GTI_SP_LOAD_CPPA 0x80#define GTI_SP_LOAD_CPTRAIN 0x81#define GTI_SP_LOAD_CPTOMX 0x82#define GTI_SP_LOAD_CPDM 0x83#define GTI_SP_LOAD_COPA 0x90#define GTI_SP_LOAD_COTRAIN 0x91#define GTI_SP_LOAD_COTOMX 0x92#define GTI_SP_LOAD_CODM 0x93#define GTI_SP_LOAD_CORATE 0xa0#define GTI_SP_LOAD_CO_REGFILT 0xa1#define GTI_SP_LOAD_CPRATE 0xb0#define GTI_SP_LOAD_CP_REGFILT 0xb1 /******************************************/ /* Defines for Last_Fail 0xc0-0xe0 */ /******************************************/#define GTI_SP_INVALID_FILTER_SELECTION 0xc0#define GTI_SP_INVALID_BITS_PER_BAUD 0xc1#define GTI_SP_INVALID_GEMINI_VERSION 0xc2#define GTI_SP_INVALID_FRAMER_TYPE 0xc3#define GTI_SP_INVALID_WHICH_CORE 0xc4#define GTI_SP_INVALID_INTERLEAVE_FORMAT 0xc5#define GTI_SP_DRIVERS_TEST_FAILURE 0xc6#define GTI_SP_IPU_TESTCODE_LOAD_FAILURE 0xc7#define GTI_SP_STOP_BERT_FAILURE 0xc8#define GTI_SP_CORE_LOOPBACK_FAILURE 0xc9#define GTI_SP_INVALID_BITRATE 0xca#define GTI_SP_INVALID_ADDA_TYPE 0xcb#define GTI_SP_NO_COMMON_SUBRATE 0xcc /******************************************/ /* Test 0x70-0x7f */ /******************************************/#define GTI_DATA_TEST_INTEGRITY 0x70#define GTI_SP_SPECTRUM_TEST_OK 0x71#define GTI_SP_ALB_TEST_OK 0x72#define GTI_SP_DLB_TEST_OK 0x73 /******************************************/ /* Defines for WatchDog Timer */ /* See Interface Control Doc */ /* GTI_WATCHDOG_TIMER */ /******************************************/#define GTI_WATCHDOG_SET_VALUE 0x0053#define GTI_WATCHDOG_CLR_VALUE 0x0000 /******************************************/ /* Defines for BERT Error */ /* See Interface Control Doc */ /* GTI_BERT_ERROR */ /******************************************/#define GTI_UNFRAMED_BERT_SYNCH 0x80#define GTI_FRAMED_BERT_SYNCH 0x40 /******************************************/ /* Defines for GTI_ACTUAL_BITRATE_STATUS */ /* Defines for GTI_RMT_REQ_BITRATE_STATUS */ /* Same as used for ParamXCVR */ /* Array Position 0,1 */ /* Array 0 Bit[6] = +16kb */ /* Array 0 bit[5-0] = nx64 */ /******************************************/ /******************************************/ /* Defines for GTI_FRAMER_SYNC_STATUS */ /* Array Position 0 -CHA */ /* Array Position 2 -CHB */ /******************************************/#define GTI_FRM_IN_SYNC 0x01#define GTI_FRM_OUT_OF_SYNC 0x00 /******************************************/ /* Defines for GTI_TIP_RING_STATUS */ /* Array Position 0 -CHA */ /******************************************/#define GTI_NORMAL_TIP_RING 0x00#define GTI_REVERSE_TIP_RING 0x01 /****************************************************/ /* Defines for GTI_DRIFT_ALARM */ /****************************************************/#define GTI_NO_DRIFT_ALARM 0x00#define GTI_RX_CK_ALARM 0x01 /****************************************************/ /* Defines for GTI_LOSW_STATUS */ /****************************************************/#define GTI_NO_LOSW_DEFECT 0x00#define GTI_LOSW_DEFECT 0x01 /****************************************************/ /* Defines for GTI_RCV_FRM_INT_ID_STATUS */ /****************************************************/#define GTI_RCV_IB_INT_PENDING 0x01#define GTI_RCV_EOC_INT_PENDING 0x02#define GTI_FRM_SYNC_INT_PENDING 0x04#define GTI_CRC_ERR_INT_PENDING 0x08 /***************************************************/ /* Defines for GTI_FRAMER_ONE_SECOND_CNT */ /* Define for each element in the response. */ /***************************************************/#define GTI_CRC_ONE_SECOND_CNT 0x00#define GTI_SEGA_ONE_SECOND_CNT 0x01#define GTI_LOSW_ONE_SECOND_CNT 0x02#define GTI_LOSW_DEFECT_ONE_SECOND_CNT GTI_LOSW_ONE_SECOND_CNT#define GTI_FEBE_ONE_SECOND_CNT GTI_SEGA_ONE_SECOND_CNT /***************************************************/ /* Defines for GTI_ACT_ANNEX_TYPE_STATUS */ /***************************************************/#define GTI_ACT_ANNEX_A 0x01#define GTI_ACT_ANNEX_B 0x02#define GTI_ACT_ANNEX_B_ANFP 0x03#define GTI_ACT_ANNEX_A_F 0x05 /***************************************************/ /* Defines for GTI_4WIRE_HS_MODE */ /***************************************************/#define GTI_4WIRE_HS_MODE_STANDARD 0x00#define GTI_4WIRE_HS_MODE_ENHANCED 0x01 /********************************************/ /* Defines for GTI_UTOPIA_READ_COUNTERS */ /* Define for each element in the response. */ /********************************************/#define GTI_CELL_DELINEATION_READ 0x00#define GTI_RX_CELL_COUNT_READ 0x01#define GTI_CELL_DROP_COUNT_READ 0x02#define GTI_RX_HEC_ERROR_COUNT_READ 0x03#define GTI_TX_CELL_COUNT_READ 0x04#define GTI_CELL_DELINEATION_HUNT 0xf0#define GTI_CELL_DELINEATION_PRE_SYNC 0xa0#define GTI_CELL_DELINEATION_IN_SYNC 0x01 /********************************************/ /* Defines for GTI_XXX_HANDSHAKE_STATUS */ /* Define for each element in the response. */ /* Status contains 0x1A - GTI_WORDS */ /********************************************/ /* Local Remote Actual */#define GTI_HANDSHAKE_ANNEX_TYPE 0x00 /* Yes Yes NA */#define GTI_HANDSHAKE_PMMS_MODE 0x01 /* Yes Yes NA */#define GTI_HANDSHAKE_4WIRE_MODE 0x02 /* Yes Yes Yes */#define GTI_HANDSHAKE_SRU_MODE 0x03 /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_PBO 0x04 /* NA NA Yes */#define GTI_HANDSHAKE_UP_PBO 0x05 /* NA NA Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_SYM_0 0x06 /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_SYM_1 0x07 /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_SYM_2 0x08 /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_SYM_3 0x09 /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_SYM_4 0x0a /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_SYM_5 0x0b /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_SYM_6 0x0c /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_SYM_0 0x0d /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_SYM_1 0x0e /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_SYM_2 0x0f /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_SYM_3 0x10 /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_SYM_4 0x11 /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_SYM_5 0x12 /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_SYM_6 0x13 /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_BASE_RATES_ASYM 0x14 /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_BASE_RATES_ASYM 0x15 /* Yes Yes Yes */#define GTI_HANDSHAKE_UP_SUB_RATES 0x16 /* Yes Yes Yes */#define GTI_HANDSHAKE_DWN_SUB_RATES 0x17 /* Yes Yes Yes */#define GTI_HANDSHAKE_CLOCK_MODE 0x18 /* Yes Yes Yes */#define GTI_HANDSHAKE_FRAMER_MODE 0x19 /* Yes Yes NA */#define GTI_HANDSHAKE_UP_FRAME_SYNC_WORD 0x1a /* Yes NA NA */#define GTI_HANDSHAKE_DWN_FRAME_SYNC_WORD 0x1b /* Yes NA NA *//* defines for GTI_HANDSHAKE_ANNEX_TYPE */#define GTI_HANDSHAKE_ANNEX_A 0x0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -