3.11. Reduced Feature Set

On chosen platforms several EC-Master libraries with excluded features are available. They can be used to increase the performance or to reduce the footprint. They are defined incrementally as follows. Each level includes the previous one:

3.11.1. Rfs1: Convenience functionality excluded

EXCLUDE_LOG_MESSAGES
EXCLUDE_MASTER_OBD
EXCLUDE_VARREAD

3.11.2. Rfs2: Rare functionalities excluded

EXCLUDE_ADS_ADAPTER
EXCLUDE_CONFIG_EXTEND
EXCLUDE_EOE_DEFFERED_SWITCHING
EXCLUDE_EXECJOB_REENTRANCY_SUPPORT
EXCLUDE_FRAME_LOGGING
EXCLUDE_FRAME_LOSS_SIMULATION
EXCLUDE_GEN_OP_ENI
EXCLUDE_INTERFACE_LOCK
EXCLUDE_RAWMBX_SUPPORT
EXCLUDE_SLAVE_HANDLING
EXCLUDE_SPLITTED_FRAME_PROCESSING
EXCLUDE_TRACE_DATA
EXCLUDE_TRACE_DATA_VARINFO

3.11.3. Rfs3: Common functionalities excluded

EXCLUDE_DC_ADD_ACYC_DISTRIBUTION
EXCLUDE_DCX
EXCLUDE_EEPROM_SUPPORT
EXCLUDE_EOE_ENDPOINT
EXCLUDE_FORCE_PROCESSDATA
EXCLUDE_JUNCTION_REDUNDANCY
EXCLUDE_MASTER_RED
EXCLUDE_MASTERSYNCUNITS
EXCLUDE_MEMORY_PROVIDER
EXCLUDE_MULTIPLE_CYC_ENTRIES
EXCLUDE_PORT_OPERATION
EXCLUDE_RED_DEVICE
EXCLUDE_RESCUE_SCAN
EXCLUDE_SLAVE_IDENTIFICATION

3.11.4. Rfs4: Error detection and diagnosis excluded

EXCLUDE_BAD_CONNECTIONS
EXCLUDE_CYCFRAMES_MONITORING
EXCLUDE_LINE_CROSSED_DETECTION
EXCLUDE_MAILBOX_STATISTICS
EXCLUDE_SLAVE_STATISTICS
EXCLUDE_WKCSTATE

3.11.5. Rfs5: Only CoE SubDevices supported

EXCLUDE_AOE_SUPPORT
EXCLUDE_EOE_SUPPORT
EXCLUDE_FOE_SUPPORT
EXCLUDE_S2SMBX_SUPPORT
EXCLUDE_SOE_SUPPORT
EXCLUDE_VOE_SUPPORT