IgH EtherCAT Master
1.5.2
sii_firmware.h
Go to the documentation of this file.
1
/******************************************************************************
2
*
3
* $Id$
4
*
5
* Copyright (C) 2016 Gavin Lambert
6
*
7
* This file is part of the IgH EtherCAT Master.
8
*
9
* The IgH EtherCAT Master is free software; you can redistribute it and/or
10
* modify it under the terms of the GNU General Public License version 2, as
11
* published by the Free Software Foundation.
12
*
13
* The IgH EtherCAT Master is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
16
* Public License for more details.
17
*
18
* You should have received a copy of the GNU General Public License along
19
* with the IgH EtherCAT Master; if not, write to the Free Software
20
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
21
*
22
* ---
23
*
24
* The license mentioned above concerns the source code only. Using the
25
* EtherCAT technology and brand is only permitted in compliance with the
26
* industrial property and similar rights of Beckhoff Automation GmbH.
27
*
28
*****************************************************************************/
29
35
/*****************************************************************************/
36
37
#ifndef __EC_SII_FIRMWARE_H__
38
#define __EC_SII_FIRMWARE_H__
39
40
#ifdef EC_SII_OVERRIDE
41
42
#include <linux/firmware.h>
43
44
#include "
globals.h
"
45
46
/*****************************************************************************/
47
48
void
ec_request_sii_firmware(
ec_slave_t
*,
void
*,
49
void
(*)(
const
struct
firmware *,
void
*));
50
51
void
ec_release_sii_firmware(
const
struct
firmware *);
52
53
/*****************************************************************************/
54
55
#endif
56
#endif
globals.h
Global definitions and macros.
ec_slave
EtherCAT slave.
Definition:
slave.h:214
master
sii_firmware.h
Generated by
1.8.13