nwk_neighbor.c
来自「ucos在NEC平台下的移植」· C语言 代码 · 共 40 行
C
40 行
//#pragma section @@DATA neighbor at 0xEAFF
#include "includes.h"
extern NWK_NIB nnib;
extern NWK_DIRECT_JOIN_INFO nwkDirectJoinInfo;
extern MAC_ASSOCIATE_INDICATION_INFO macAssociateIndicationInfo;
//#ifndef NWK_OPT_RFD
NEIGHBOR_RECORD neighborTable[NEIGHBOR_TABLE_ENTRIES];
MAP_ENTRY macAddressTable[NWK_MAX_CHILDREN_PER_PARENT ];
NEIGHBOR_TABLE_INFO currentNeighborTableInfo; // Info about the neighbor table and the node's children.
NEIGHBOR_RECORD *pCurrentNeighborRecord;
NEIGHBOR_RECORD currentNeighborRecord; // Node information.
//-------------------------------------------------------------------------------------------------------
// void neighborTableInit(void);
//
// DESCRIPTION:
// Init neighbor table. Called when Network is formed by PAN coordinator or when a Router successfully joins a network.
// This also initializes the address table block.
//
// PARAMETERS:
// NO
// RETURN VALUE:
// NO
//-------------------------------------------------------------------------------------------------------
void neighborTableInit(void) {
BYTE i;
BYTE nullLongAddress[8];
for(i=0;i<8;i++)
{
nullLongAddress[i]=0x00;
}
for (i=0;i<NEIGHBOR_TABLE_ENTRIES;i++)
{
//姇晭簬N晥塛槑脴A棊
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?