ConOpSys V2970
P004.07
ANVILEX control operating system
|
ANYBUS module base class header file. More...
#include <string.h>
#include "abcc_drv_cfg.h"
#include "abp.h"
#include "abcc.h"
#include "SPI_Master_Base.h"
#include "Protocol_Base.h"
#include "Interval_Timer.h"
#include "Request_Synchroniser.h"
Go to the source code of this file.
Classes | |
class | TABCC_Base |
struct | TABCC_Base::TSPI_MOSI_Frame |
struct | TABCC_Base::TSPI_MISO_Frame |
struct | TABCC_Base::TABBC_Process_Data |
struct | TABCC_Base::TProcess_Data_Parameter_Record |
Macros | |
#define | ABCC_MESSAGE_DATA_BUFFER_SIZE ( 16 ) |
#define | ABCC_PROCESS_DATA_BUFFER_SIZE ( 128+64 ) |
#define | ABCC_MAXIMAL_MAPPABLE_PROCESS_DATA_PARAMETERS ( 128 ) |
Typedefs | |
typedef enum APPL_ErrCode | APPL_ErrCodeType |
Enumerations | |
enum | APPL_ErrCode { APPL_NO_ERROR = 0 , APPL_AD_PD_READ_SIZE_ERR = 1 , APPL_AD_PD_WRITE_SIZE_ERR = 2 , APPL_AD_TOO_MANY_READ_MAPPINGS = 3 , APPL_AD_TOO_MANY_WRITE_MAPPINGS = 4 , APPL_AD_UNKNOWN_ADI = 5 } |
ANYBUS module base class header file.
#define ABCC_MAXIMAL_MAPPABLE_PROCESS_DATA_PARAMETERS ( 128 ) |
#define ABCC_MESSAGE_DATA_BUFFER_SIZE ( 16 ) |
#define ABCC_PROCESS_DATA_BUFFER_SIZE ( 128+64 ) |
typedef enum APPL_ErrCode APPL_ErrCodeType |
enum APPL_ErrCode |