|
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 |