fp@27: /****************************************************************************** fp@27: * fp@27: * ec_module.h fp@27: * fp@27: * EtherCAT-Master-Treiber fp@27: * fp@27: * Autoren: Wilhelm Hagemeister, Florian Pose fp@27: * fp@27: * $Id$ fp@27: * fp@27: * (C) Copyright IgH 2005 fp@27: * Ingenieurgemeinschaft IgH fp@27: * Heinz-Bäcker Str. 34 fp@27: * D-45356 Essen fp@27: * Tel.: +49 201/61 99 31 fp@27: * Fax.: +49 201/61 98 36 fp@27: * E-mail: sp@igh-essen.com fp@27: * fp@27: ******************************************************************************/ fp@27: fp@27: #include fp@27: #include fp@27: #include fp@27: fp@27: #include "ec_master.h" fp@27: fp@27: /******************************************************************************/ fp@27: fp@27: int __init ecat_init_module(void); fp@27: void __exit ecat_cleanup_module(void); fp@27: fp@33: // Registration of devices fp@33: int EtherCAT_register_device(int, EtherCAT_device_t *); fp@33: void EtherCAT_unregister_device(int, EtherCAT_device_t *); fp@33: fp@33: EtherCAT_master_t *EtherCAT_request(int); fp@33: void EtherCAT_release(EtherCAT_master_t *); fp@27: fp@27: /******************************************************************************/