- Reworked the connection object and the IO system

- Reworked the support for TRICS
- Added a second generation motor
This commit is contained in:
koennecke
2009-02-03 08:05:39 +00:00
parent f6d595665e
commit 361ee9ebea
119 changed files with 16455 additions and 3674 deletions

View File

@ -40,19 +40,21 @@
/* this enum defines the output types in SICS */
typedef enum {
eInternal,
eCommand,
eHWError,
eInError,
eStatus,
eValue,
eStart,
eFinish,
eEvent,
eWarning,
eError,
eHdbValue,
eHdbEvent
eInternal, /* internal */
eCommand, /* reserved, not used */
eHWError, /* reserved, used only for SICSLog */
eInError, /* reserved, used as a mark in the handling of output codes */
eStatus, /* reserved, deprecated */
eValue, /* value reponse: copied into Tcl */
eStart, /* start message */
eFinish, /* finish message */
eEvent, /* some callback messages */
eWarning, /* warnings */
eError, /* error: copied into Tcl */
eHdbValue, /* hipadaba value chnage */
eHdbEvent, /* Hipadaba event */
eLog, /* log message: is always written to client */
eLogError /* error message to log: is always written to client */
} OutCode;
#include "interrupt.h"