43 lines
1.7 KiB
C
43 lines
1.7 KiB
C
#include "nms_types.h"
|
|
|
|
extern char string1[];
|
|
extern char string2[];
|
|
|
|
extern OCTET_STRING octet1[];
|
|
extern OCTET_STRING octet2[];
|
|
|
|
extern CO_DOMAIN_PTR pDomain1;
|
|
extern CO_DOMAIN_PTR pDomain2;
|
|
|
|
#ifdef xxx
|
|
RET_T sdoServInd(CO_LINE_TYPE, BOOL_T, UNSIGNED8, UNSIGNED16, UNSIGNED8);
|
|
RET_T sdoServWrInd(CO_LINE_TYPE, BOOL_T, UNSIGNED8, UNSIGNED16, UNSIGNED8);
|
|
RET_T sdoServChkInd(CO_LINE_TYPE, BOOL_T, UNSIGNED8, UNSIGNED16, UNSIGNED8, const UNSIGNED8 *);
|
|
void errCtrl(CO_LINE_DECL, UNSIGNED8, CO_ERRCTRL_T, CO_NMT_STATE_T);
|
|
RET_T nmtInd(CO_LINE_DECL, BOOL_T, CO_NMT_STATE_T);
|
|
void pdoInd(CO_LINE_TYPE, UNSIGNED16);
|
|
void pdoRecInd(CO_LINE_TYPE, UNSIGNED16);
|
|
void pdoSyncInd(CO_LINE_TYPE, UNSIGNED16);
|
|
void syncInd(CO_LINE_TYPE);
|
|
void syncFinishedInd(CO_LINE_TYPE);
|
|
void ledRedInd(CO_LINE_TYPE, BOOL_T);
|
|
void ledGreenInd(CO_LINE_TYPE, BOOL_T);
|
|
void canInd(CO_LINE_TYPE, CO_CAN_STATE_T);
|
|
void commInd(CO_LINE_TYPE, CO_COMM_STATE_EVENT_T);
|
|
void sdoClRd(CO_LINE_TYPE, UNSIGNED8, UNSIGNED16, UNSIGNED8, UNSIGNED32, UNSIGNED32);
|
|
void sdoClWr(CO_LINE_TYPE, UNSIGNED8, UNSIGNED16, UNSIGNED8, UNSIGNED32);
|
|
void sdoQuInd(CO_LINE_TYPE, void *pData, UNSIGNED32 result);
|
|
RET_T emcyInd(CO_LINE_TYPE, UNSIGNED16 errCode, const UNSIGNED8 *addErrorCode);
|
|
void emcyConsInd(CO_LINE_TYPE, UNSIGNED8 node, UNSIGNED16 errCode, UNSIGNED8 errorRegister, UNSIGNED8 const *addErrorCode);
|
|
void timeInd(CO_LINE_TYPE, CO_TIME_T *pTime);
|
|
RET_T storeInd(CO_LINE_DECL, UNSIGNED8 subIndex);
|
|
#endif
|
|
|
|
|
|
void sdoClientReadInd(UNSIGNED8 canLine, UNSIGNED8 sdoNr, UNSIGNED16 index,
|
|
UNSIGNED8 subIndex, UNSIGNED32 size, UNSIGNED32 result);
|
|
void sdoClientWriteInd(UNSIGNED8 canLine, UNSIGNED8 sdoNr,
|
|
UNSIGNED16 index, UNSIGNED8 subIndex, UNSIGNED32 result);
|
|
|
|
uint8 getMyNodeId(CO_LINE_DECL);
|