/*
 ******************************************************************************
 *  Copyright 1994 DeltaLink bv. All Rights Reserved.
 ******************************************************************************
 *
 * DeltaLink FactoryLink Utilities Header file with module identification definitions
 *
 * File: modules.h
 *
 */
#ifndef _MODULES_INCLUDED /* { */
#define _MODULES_INCLUDED 1


/* define the unique module numbers */

#define DUMMY        0
#define SINEC_H1     1
#define DECODER      2
#define TIWAY_1      3
#define MODBUS_P     4
#define XYCHART      5
#define IBUS_S       6
#define SINEC_L2     7
#define RPT_PLUS     8
#define AL_LOG       9
#define AL_VIEW      10
#define FMC_AGV      11
#define DATA8        12
#define HSLOG        13
#define MCI_PD       14
#define FL_RED       15   /* Redundancy module */
#define S88_CTRL     16   /* S88 batch control module */
#define S88_VIEW     17   /* S88 batch view module */
#define S88_SIM      18   /* S88 batch unit simulation module */
#define PROFIBUS     19   /* Profibus Protocol Driver */
#define S5_PG        20   /* S5 PG Port Protocol Driver */
#define APRIL_PB     21   /* April PB Net Protocol Driver */
#define VALMET       22   /* Valmet Protocol Driver */
#define IBS_AT       23   /* Interbus-S AT RAPDriver */
#define S_3964R      24   /* Siemens RK512 - 3964R RAPDriver */
#define SINAUT       25   /* Siemens Sinaut ST RAPDriver */
#define SAPI_S7      26   /* Siemens S7 API RAPDriver */
#define IOXLATOR     27   /* I/O Tranlator Task */
#define CCTV         28   /* Philips Closed Circuit TeleVision RAPDriver */
#define AMI          29   /* VIMEC AMI RAPDriver */


/* define the different platforms */

#define P_DOS   0x01
#define P_WIN   0x02
#define P_OS2   0x03
#define P_SCO   0x04
#define P_AIX   0x05
#define P_OSF1  0x06
#define P_HPUX  0x07
#define P_VMS   0x08
#define P_WINNT 0x09


/* Define USDATA Protection bits */

#define US_IOXLATOR_BIT       64

#define US_S3964R_BIT        103
#define US_SINEC_H1_BIT      104
#define US_PROFIUS_BIT       105
#define US_S7_API_BIT        106

#define US_LITE_BIT          152

#endif /* _MODULES_INCLUDED */
