ConOpSys V2970  P004.07
ANVILEX control operating system
Functions
ad_obj.h File Reference
#include "abcc_drv_cfg.h"
#include "abp.h"
#include "abcc_ad_if.h"
#include "ABCC_Base.h"
Include dependency graph for ad_obj.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

EXTFUNC APPL_ErrCodeType AD_Init (const AD_AdiEntryType *psAdiEntry, U16 iNumAdi, const AD_DefaultMapType *psDefaultMap)
 
EXTFUNC U16 AD_AdiMappingReq (const AD_AdiEntryType **ppsAdiEntry, const AD_DefaultMapType **ppsDefaultMap)
 
EXTFUNC void AD_ProcObjectRequest (ABP_MsgType *psMsgBuffer)
 
EXTFUNC void AD_UpdatePdReadData (void *pxPdDataBuf)
 
EXTFUNC BOOL AD_UpdatePdWriteData (void *pxPdDataBuf)
 

Function Documentation

◆ AD_AdiMappingReq()

EXTFUNC U16 AD_AdiMappingReq ( const AD_AdiEntryType **  ppsAdiEntry,
const AD_DefaultMapType **  ppsDefaultMap 
)

References ad_iNumOfADIs.

◆ AD_Init()

EXTFUNC APPL_ErrCodeType AD_Init ( const AD_AdiEntryType *  psAdiEntry,
U16  iNumAdi,
const AD_DefaultMapType *  psDefaultMap 
)

◆ AD_ProcObjectRequest()

EXTFUNC void AD_ProcObjectRequest ( ABP_MsgType *  psMsgBuffer)

References AD_ALL_ADI_INDEX, ad_asADIEntryList, AD_GetAdiInstEntry(), ad_iNumOfADIs, ad_ReadMapInfo, ad_WriteMapInfo, GetAdiSizeInOctets(), GetAdiValue(), NULL, SetAdiValue(), and SizeInOctets.

Referenced by ABCC_CbfReceiveMsg().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AD_UpdatePdReadData()

EXTFUNC void AD_UpdatePdReadData ( void *  pxPdDataBuf)

◆ AD_UpdatePdWriteData()

EXTFUNC BOOL AD_UpdatePdWriteData ( void *  pxPdDataBuf)