libec/libec.h
author Florian Pose <fp@igh-essen.com>
Fri, 20 Jan 2006 17:50:35 +0000
changeset 57 bae4965439b8
permissions -rw-r--r--
LibEC
57
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
/******************************************************************************
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
 *
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     3
 *  l i b e c . h
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     4
 *
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     5
 *  EtherCAT-Library fuer Echtzeitmodule
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     6
 *
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
 *  $Id$
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
 *
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     9
 *****************************************************************************/
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    10
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    11
#ifndef _LIBEC_H_
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    12
#define _LIBEC_H_
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    13
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    14
#ifndef _ETHERCAT_RT_H_
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    15
#include "../include/EtherCAT_rt.h"
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    16
#endif
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    17
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    18
/*****************************************************************************/
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    19
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    20
int LEC_read_EL10XX(ec_slave_t *slave, unsigned int channel);
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    21
int LEC_read_EL31XX(ec_slave_t *slave, unsigned int channel);
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    22
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    23
void LEC_write_EL20XX(ec_slave_t *slave, unsigned int channel, int value);
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    24
void LEC_write_EL41XX(ec_slave_t *slave, unsigned int channel, int value);
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    25
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    26
/*****************************************************************************/
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    27
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    28
#endif
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    29
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    30
/* Emacs-Konfiguration
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    31
;;; Local Variables: ***
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    32
;;; c-basic-offset:4 ***
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    33
;;; End: ***
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    34
*/