?? scu2niuc.h
字號:
#ifndef _SCU_NIUC_H
#define _SCU_NIUC_H
#define SDB_SCUNIUC 200000
/* for control code */
#define SDC_READY (SDB_SCUNIUC+0)
#define SDC_BT8370_LOCAL_PERCHANNEL_LOOPBACK (SDB_SCUNIUC+1)
#define SDC_BT8370_LOCAL_FRAMER_LOOPBACK (SDB_SCUNIUC+2)
#define SDC_BT8370_LOCAL_ANALOG_LOOPBACK (SDB_SCUNIUC+3)
#define SDC_BT8370_REMOTE_PERCHANNEL_LOOPBACK (SDB_SCUNIUC+4)
#define SDC_BT8370_REMOTE_PAYLOAD_LOOPBACK (SDB_SCUNIUC+5)
#define SDC_BT8370_REMOTE_LINE_LOOPBACK (SDB_SCUNIUC+6)
#define SDC_ZIPSOCKET_NEAR_END_PCM_TO_PCM_LOOPBACK (SDB_SCUNIUC+7)
#define SDC_ZIPSOCKET_FAR_END_HDSL_TO_PCM_LOOPBACK (SDB_SCUNIUC+8)
#define SDC_ZIPSOCKET_ISOLATED_ANALOG_LOOPBACK (SDB_SCUNIUC+9)
#define SDC_ZIPSOCKET_EXTERNAL_ANALOG_LOOPBACK (SDB_SCUNIUC+10)
#define SDC_SET_FRAME_MODE (SDB_SCUNIUC+11)
/* for error code */
#define SDE_ZIPSOCKET_FAIL (-SDB_SCUNIUC-0) /* INIT FAILED */
/* for alarm code */
#define SDA_ZIPSOCKET0_SYNC1 (SDB_SCUNIUC+0)
#define SDA_ZIPSOCKET0_SYNC2 (SDB_SCUNIUC+1)
#define SDA_ZIPSOCKET0_ALARM (SDB_SCUNIUC+2)
#define SDA_ZIPSOCKET0_TESTMODE (SDB_SCUNIUC+3)
#define SDA_ZIPSOCKET1_SYNC1 (SDB_SCUNIUC+4)
#define SDA_ZIPSOCKET1_SYNC2 (SDB_SCUNIUC+5)
#define SDA_ZIPSOCKET1_ALARM (SDB_SCUNIUC+6)
#define SDA_ZIPSOCKET1_TESTMODE (SDB_SCUNIUC+7)
#define SDA_BT8370_ALARM0 (SDB_SCUNIUC+8)
#define SDA_BT8370_ALARM1 (SDB_SCUNIUC+9)
#define SDA_BT8370_LOSS_OF_FRAME_ALIGNMENT (SDB_SCUNIUC+10)
#define SDA_BT8370_LOSS_OF_RECEIVE_SIGNAL (SDB_SCUNIUC+11)
#define SDA_BT8370_LOSS_OF_RECEIVE_ANALOG_SIGNAL (SDB_SCUNIUC+12)
#define SDA_BT8370_LOSS_OF_ALARM_INDICATION_SIGNAL (SDB_SCUNIUC+13)
#define SDA_BT8370_POSITIVE_FRAME_SLIP (SDB_SCUNIUC+14)
#define SDA_BT8370_NEGATIVE_FRAME_SLIP (SDB_SCUNIUC+15)
#define SDA_BT8370_POSITIVE_BIT_SLIP (SDB_SCUNIUC+16)
#define SDA_BT8370_NEGATIVE_BIT_SLIP (SDB_SCUNIUC+17)
typedef struct{
int Mode; /* 0=NIU_E1, 1=NIU_HDSL , other=NIU_OTHER */
ULONG Base; /* Bt8370Base */
LineLevelStruct Reset;
}NiuCfg;
typedef struct{
int UartNo; /* for manage zipsocket */
int ch; /* current niu */
LineLevelStruct Select; /* select current niu, Hi=1, Lo=0 */
int OpReady; /* current operation is ready? */
NiuCfg Niu[2];
}ScuNiucCfgStruct;
char *ScuNiucBspInit(int DEV, char *FreeMemPtr, ScuNiucCfgStruct *cfg);
#define NIU_NONE 0
#define NIU_E1 1
#define NIU_HDSL 2
#endif /* _SCU_NIUC_H */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -