|
RDK-B
|
Go to the documentation of this file.
77 #define OFDM_PARAM_STR_MAX_LEN 64
89 #define UCHAR unsigned char
93 #define BOOLEAN unsigned char
97 #define USHORT unsigned short
101 #define UINT8 unsigned char
109 #define UINT unsigned int
117 #define ULONG unsigned long
137 #define RETURN_ERR -1
140 #ifndef IPV4_ADDRESS_SIZE
141 #define IPV4_ADDRESS_SIZE 4
144 #ifndef ANSC_IPV4_ADDRESS
150 #define ANSC_IPV4_ADDRESS \
153 unsigned char Dot[IPV4_ADDRESS_SIZE]; \
211 CHAR DOCSISDownstreamScanning[64];
212 CHAR DOCSISDownstreamRanging[64];
213 CHAR DOCSISUpstreamScanning[64];
214 CHAR DOCSISUpstreamRanging[64];
216 CHAR DOCSISDataRegComplete[64];
225 CHAR UpstreamServiceFlowParams[64];
226 CHAR DownstreamServiceFlowParams[64];
227 CHAR DOCSISDownstreamDataRate[64];
228 CHAR DOCSISUpstreamDataRate[64];
258 #define EVM_MAX_EVENT_TEXT 255
263 struct timeval docsDevEvFirstTime;
264 struct timeval docsDevEvLastTime;
394 #define MAX_KICKSTART_ROWS 5
int cm_hal_snmpv3_kickstart_initialize(snmpv3_kickstart_table_t *pKickstart_Table)
snmp_kickstart_row_t * kickstart_values[5]
int cm_hal_HTTP_Download_Reboot_Now()
unsigned int CyclicPrefix
int cm_hal_GetDHCPInfo(PCMMGMT_CM_DHCP_INFO pInfo)
unsigned long long PlcTotalCodewords
fixed_length_buffer_t security_name
void docsis_SetUSChannelId(int index)
int docsis_GetStatusOfdmaUsTable(PDOCSIF31_CMSTATUSOFDMA_US *ppinfo, int *output_NumberOfEntries)
struct _CMMGMT_CM_DS_CHANNEL CMMGMT_CM_DS_CHANNEL
int cm_hal_HTTP_Download()
unsigned long LeaseTimeRemaining
unsigned int TimeInterleaverDepth
unsigned int LastActiveSubcarrierNum
int cm_hal_Set_HTTP_Download_Url(char *pHttpUrl, char *pfilename)
struct _CMMGMT_CM_DHCP_INFO CMMGMT_CM_DHCP_INFO
struct _CMMGMT_DML_CM_LOG * PCMMGMT_DML_CM_LOG
unsigned long MaxCpeAllowed
int cm_hal_set_ReinitMacThreshold(unsigned long value)
unsigned long UnerroredCodewords
struct _DOCSIF31_CM_DS_OFDM_CHAN DOCSIF31_CM_DS_OFDM_CHAN
struct _CMMGMT_DML_DOCSISLOG_FULL CMMGMT_DML_DOCSISLOG_FULL
int docsis_GetDocsisEventLogItems(CMMGMT_CM_EventLogEntry_t *entryArray, int len)
int docsis_GetDSChannel(PCMMGMT_CM_DS_CHANNEL *ppinfo)
int cm_hal_FWupdateAndFactoryReset(char *pUrl, char *pImagename)
unsigned int SubcarrierSpacing
unsigned int NumSymbolsPerFrame
struct _CMMGMT_DML_CPE_LIST CMMGMT_DML_CPE_LIST
#define OFDM_PARAM_STR_MAX_LEN
fixed_length_buffer_t security_number
int cm_hal_Get_HTTP_Download_Interface(unsigned int *pinterface)
struct _CMMGMT_CM_DHCP_INFO * PCMMGMT_CM_DHCP_INFO
unsigned int docsDevEvLevel
struct _fixed_length_buffer fixed_length_buffer_t
int cm_hal_GetMarket(char *market)
int docsis_SetMddIpModeOverride(char *pValue)
struct _snmpv3_kickstart_table snmpv3_kickstart_table_t
unsigned int SubcarrierZeroFreq
unsigned long DOCSISTftpAttempts
unsigned long IPv6RebindTimeRemaining
unsigned long IPv6LeaseTimeRemaining
int docsis_GetNumOfActiveRxChannels(unsigned long *cnt)
unsigned int dsDiplexerSetting
unsigned int ChanIndicator
struct _CM_DIPLEXER_SETTINGS CM_DIPLEXER_SETTINGS
unsigned int RangingStatus
unsigned int LastActiveSubcarrierNum
struct _CMMGMT_CM_US_CHANNEL * PCMMGMT_CM_US_CHANNEL
struct _DOCSIF31_CM_DS_OFDM_CHAN * PDOCSIF31_CM_DS_OFDM_CHAN
int docsis_GetNumOfActiveTxChannels(unsigned long *cnt)
unsigned long DOCSISDHCPAttempts
unsigned int FirstActiveSubcarrierNum
struct _CMMGMT_DML_DOCSISLOG_FULL * PCMMGMT_DML_DOCSISLOG_FULL
struct _CMMGMT_CM_DS_CHANNEL * PCMMGMT_CM_DS_CHANNEL
unsigned int SubcarrierSpacing
int cm_hal_Get_LocalResetCount(unsigned long *resetcnt)
int docsis_GetProvIpType(char *pValue)
unsigned int RollOffPeriod
int cm_hal_Get_HTTP_Download_Url(char *pHttpUrl, char *pfilename)
unsigned long long NcpTotalFields
int docsis_GetDsOfdmChanTable(PDOCSIF31_CM_DS_OFDM_CHAN *ppinfo, int *output_NumberOfEntries)
struct _CMMGMT_DML_CPE_LIST * PCMMGMT_DML_CPE_LIST
int cm_hal_HTTP_LED_Flash(unsigned char LedFlash)
unsigned int usDiplexerSetting
int cm_hal_Get_ErouterResetCount(unsigned long *resetcnt)
void docsis_SetStartFreq(unsigned long value)
int cm_hal_GetCPEList(PCMMGMT_DML_CPE_LIST *ppCPEList, unsigned long *InstanceNum, char *LanMode)
unsigned int RollOffPeriod
int docsis_GetMddIpModeOverride(char *pValue)
unsigned int SubcarrierZeroFreq
struct _CMMGMT_CM_ERROR_CODEWORDS * PCMMGMT_CM_ERROR_CODEWORDS
int cm_hal_get_DiplexerSettings(CM_DIPLEXER_SETTINGS *pValue)
int docsis_GetUsStatus(unsigned short i, PCMMGMT_CM_US_CHANNEL pinfo)
unsigned long UncorrectableCodewords
#define ANSC_IPV4_ADDRESS
int cm_hal_Get_DocsisResetCount(unsigned long *resetcnt)
int cm_hal_Reboot_Ready(unsigned long *pValue)
int docsis_GetUsOfdmaChanTable(PDOCSIF31_CM_US_OFDMA_CHAN *ppinfo, int *output_NumberOfEntries)
struct _DOCSIF31_CM_US_OFDMA_CHAN DOCSIF31_CM_US_OFDMA_CHAN
unsigned int RangingAborteds
int cm_hal_Set_HTTP_Download_Interface(unsigned int interface)
int docsis_IsEnergyDetected(unsigned char *pEnergyDetected)
unsigned char ClearDocsisLog
struct _DOCSIF31_CM_US_OFDMA_CHAN * PDOCSIF31_CM_US_OFDMA_CHAN
struct _CMMGMT_DML_CM_LOG CMMGMT_DML_CM_LOG
struct _CMMGMT_CM_US_CHANNEL CMMGMT_CM_US_CHANNEL
int docsis_getCMStatus(char *cm_status)
int(* cm_hal_DiplexerVariationCallback)(CM_DIPLEXER_SETTINGS stCMDiplexerValue)
struct _CMMGMT_CM_IPV6DHCP_INFO CMMGMT_CM_IPV6DHCP_INFO
unsigned int NumActiveSubcarriers
unsigned int NumActiveSubcarriers
int cm_hal_Register_DiplexerVariationCallback(cm_hal_DiplexerVariationCallback callback_proc)
struct _DOCSIF31_CMSTATUSOFDMA_US * PDOCSIF31_CMSTATUSOFDMA_US
unsigned int docsDevEvCounts
int cm_hal_Get_CableModemResetCount(unsigned long *resetcnt)
int docsis_GetUSChannel(PCMMGMT_CM_US_CHANNEL *ppinfo)
int cm_hal_get_ReinitMacThreshold(unsigned long *pValue)
int docsis_GetCertStatus(unsigned long *pVal)
struct _CMMGMT_CM_IPV6DHCP_INFO * PCMMGMT_CM_IPV6DHCP_INFO
unsigned int docsDevEvIndex
unsigned long long NcpFieldCrcFailures
struct _snmpv3_kickstart_row snmp_kickstart_row_t
unsigned long CorrectableCodewords
int docsis_GetErrorCodewords(PCMMGMT_CM_ERROR_CODEWORDS *ppinfo)
unsigned char PreEqEnabled
int docsis_GetCert(char *pCert)
unsigned int CyclicPrefix
int cm_hal_Get_HTTP_Download_Status()
struct _CMMGMT_CM_DOCSIS_INFO * PCMMGMT_CM_DOCSIS_INFO
unsigned int ConfigChangeCt
int docsis_GetDOCSISInfo(PCMMGMT_CM_DOCSIS_INFO pinfo)
unsigned char docsis_GetUSChannelId(void)
int docsis_ClearDocsisEventLog(void)
unsigned char NetworkAccess
#define EVM_MAX_EVENT_TEXT
unsigned long long PlcUnreliableCodewords
unsigned long docsis_GetDownFreq(void)
struct _DOCSIF31_CMSTATUSOFDMA_US DOCSIF31_CMSTATUSOFDMA_US
int cm_hal_GetIPv6DHCPInfo(PCMMGMT_CM_IPV6DHCP_INFO pInfo)
struct _CMMGMT_CM_DOCSIS_INFO CMMGMT_CM_DOCSIS_INFO
struct _CMMGMT_CM_ERROR_CODEWORDS CMMGMT_CM_ERROR_CODEWORDS
#define MAX_KICKSTART_ROWS
unsigned int FirstActiveSubcarrierNum
unsigned long IPv6RenewTimeRemaining