nwk_data_sendandrecive.c

来自「ucos在NEC平台下的移植」· C语言 代码 · 共 35 行

C
35
字号
//#pragma  section @@DATA Nwk_data_sendAndRecive at 0xFA00
#include "includes.h"

NWK_FRAMES              nwkConfirmationHandles[MAX_NWK_FRAMES];
extern UINT16 devicePanId;
extern UINT16 deviceShortAddress;
extern volatile UINT16  nwkDstAddrInHeaderOfRecivedPacket;
extern volatile UINT16  nwkSrcAddrInHeaderOfRecivedPacket;
extern UINT16 nwkBroadcastAddress;
extern NLDE_DATA_REQUEST_INFO nldeDataRequestInfo;
NLDE_DATA_CONFIRM_INFO           nldeDataConfirmInfo;
extern MCPS_DATA_INFO   mcpsDataRequestInfo;
//extern BYTE             nwkTxFrame[NWK_HEADER_LENGTH+nwkcMaxPayloadSize];
extern NWK_NIB nnib;
extern MCPS_DATA_INDICATION  mcpsDataIndicationInfo;
extern NEIGHBOR_RECORD neighborTable[NEIGHBOR_TABLE_ENTRIES];
extern BTR   *BTT[NWK_NUM_BUFFERED_BROADCAST_MESSAGES];  // Broadcast Transaction Table
extern BYTE  nwkRxFrameFromAPS[aMaxNWKFrameSize-NWK_HEADER_LENGTH];
extern UINT8  nwkSequenceNumber;
extern NWK_TX_INFO      nwkTxInfo;
extern UINT8 macDsn;
extern ROUTE_DISCOVERY_ENTRY   *routeDiscoveryTablePointer[NWK_ROUTE_DISCOVERY_TABLE_SIZE];
extern volatile UINT16  deviceCoordShortAddress;
extern ROUTE_TABLE_RNTRY   routingTable[NWK_ROUTE_TABLE_SIZE] ;  
extern ROUTE_TABLE_RNTRY       currentRoutingEntry;
// Pointer to the current routing entry in ROM
extern ROUTE_TABLE_RNTRY   *pCurrentRoutingEntry;

extern NEIGHBOR_TABLE_INFO     currentNeighborTableInfo;  
extern NEIGHBOR_RECORD        *pCurrentNeighborRecord;
extern NEIGHBOR_RECORD         currentNeighborRecord;                      // Node information.



//婸槑珯鐩Z檸規櫄yucOS攷

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?