diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..9a3c841 --- /dev/null +++ b/LICENSE @@ -0,0 +1,34 @@ +Simple Open EtherCAT Master Library + +Copyright (C) 2005-2017 Speciaal Machinefabriek Ketels v.o.f. +Copyright (C) 2005-2017 Arthur Ketels +Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven +Copyright (C) 2009-2017 rt-labs AB, Sweden + +SOEM is free software; you can redistribute it and/or modify it under the terms +of the GNU General Public License version 2 as published by the Free Software +Foundation. + +SOEM is distributed in the hope that it will be useful, but WITHOUT ANY +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A +PARTICULAR PURPOSE. See the GNU General Public License for more details. + +As a special exception, if other files instantiate templates or use macros or +inline functions from this file, or you compile this file and link it with other +works to produce a work based on this file, this file does not by itself cause +the resulting work to be covered by the GNU General Public License. However the +source code for this file must still be made available in accordance with +section (3) of the GNU General Public License. + +This exception does not invalidate any other reasons why a work based on this +file might be covered by the GNU General Public License. + +The EtherCAT Technology, the trade name and logo "EtherCAT" are the intellectual +property of, and protected by Beckhoff Automation GmbH. You can use SOEM for the +sole purpose of creating, using and/or selling or otherwise distributing an +EtherCAT network master provided that an EtherCAT Master License is obtained +from Beckhoff Automation GmbH. + +In case you did not receive a copy of the EtherCAT Master License along with +SOEM write to Beckhoff Automation GmbH, Eiserstrasse 5, D-33415 Verl, Germany +(www.beckhoff.com). diff --git a/osal/intime/osal.c b/osal/intime/osal.c index 7880a22..357edc1 100644 --- a/osal/intime/osal.c +++ b/osal/intime/osal.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/osal/intime/osal_defs.h b/osal/intime/osal_defs.h index 4ef9dee..1325963 100644 --- a/osal/intime/osal_defs.h +++ b/osal/intime/osal_defs.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal_defs.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #ifndef _osal_defs_ diff --git a/osal/linux/Makefile b/osal/linux/Makefile index de930d3..b7a0324 100644 --- a/osal/linux/Makefile +++ b/osal/linux/Makefile @@ -1,21 +1,3 @@ -#****************************************************************************** -# * *** *** -# *** *** *** -# *** **** ********** *** ***** *** **** ***** -# ********* ********** *** ********* ************ ********* -# **** *** *** *** *** **** *** -# *** *** ****** *** *********** *** **** ***** -# *** *** ****** *** ************* *** **** ***** -# *** **** **** *** *** *** **** *** -# *** ******* ***** ************** ************* ********* -# *** ***** *** ******* ** ** ****** ***** -# t h e r e a l t i m e t a r g e t e x p e r t s -# -# http://www.rt-labs.com -# Copyright (C) 2009. rt-labs AB, Sweden. All rights reserved. -#------------------------------------------------------------------------------ -# $Id: Makefile 125 2012-04-01 17:36:17Z rtlaka $ -#------------------------------------------------------------------------------ LIBNAME = osal include $(PRJ_ROOT)/make/lib.mk diff --git a/osal/linux/osal.c b/osal/linux/osal.c index ac51b31..b0f0f50 100644 --- a/osal/linux/osal.c +++ b/osal/linux/osal.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/osal/linux/osal_defs.h b/osal/linux/osal_defs.h index eeb5d28..7140754 100644 --- a/osal/linux/osal_defs.h +++ b/osal/linux/osal_defs.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal_defs.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #ifndef _osal_defs_ diff --git a/osal/osal.h b/osal/osal.h index 7f183dd..6ff9eab 100644 --- a/osal/osal.h +++ b/osal/osal.h @@ -1,21 +1,6 @@ -/****************************************************************************** - * * *** *** - * *** *** *** - * *** **** ********** *** ***** *** **** ***** - * ********* ********** *** ********* ************ ********* - * **** *** *** *** *** **** *** - * *** *** ****** *** *********** *** **** ***** - * *** *** ****** *** ************* *** **** ***** - * *** **** **** *** *** *** **** *** - * *** ******* ***** ************** ************* ********* - * *** ***** *** ******* ** ** ****** ***** - * t h e r e a l t i m e t a r g e t e x p e r t s - * - * http://www.rt-labs.com - * Copyright (C) 2009. rt-labs AB, Sweden. All rights reserved. - *------------------------------------------------------------------------------ - * $Id: osal.h 473 2013-04-08 11:43:02Z rtlaka $ - *------------------------------------------------------------------------------ +/* + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #ifndef _osal_ diff --git a/osal/rtk/Makefile b/osal/rtk/Makefile index a620dc2..91768e0 100644 --- a/osal/rtk/Makefile +++ b/osal/rtk/Makefile @@ -1,21 +1,2 @@ -#****************************************************************************** -# * *** *** -# *** *** *** -# *** **** ********** *** ***** *** **** ***** -# ********* ********** *** ********* ************ ********* -# **** *** *** *** *** **** *** -# *** *** ****** *** *********** *** **** ***** -# *** *** ****** *** ************* *** **** ***** -# *** **** **** *** *** *** **** *** -# *** ******* ***** ************** ************* ********* -# *** ***** *** ******* ** ** ****** ***** -# t h e r e a l t i m e t a r g e t e x p e r t s -# -# http://www.rt-labs.com -# Copyright (C) 2009. rt-labs AB, Sweden. All rights reserved. -#------------------------------------------------------------------------------ -# $Id: Makefile 411 2012-12-02 20:16:39Z rtlaka $ -#------------------------------------------------------------------------------ - LIBNAME = osal include $(PRJ_ROOT)/make/lib.mk diff --git a/osal/rtk/osal.c b/osal/rtk/osal.c index a7b1741..a519bb7 100644 --- a/osal/rtk/osal.c +++ b/osal/rtk/osal.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/osal/rtk/osal_defs.h b/osal/rtk/osal_defs.h index 8976f48..c848b42 100644 --- a/osal/rtk/osal_defs.h +++ b/osal/rtk/osal_defs.h @@ -1,21 +1,6 @@ -/****************************************************************************** - * * *** *** - * *** *** *** - * *** **** ********** *** ***** *** **** ***** - * ********* ********** *** ********* ************ ********* - * **** *** *** *** *** **** *** - * *** *** ****** *** *********** *** **** ***** - * *** *** ****** *** ************* *** **** ***** - * *** **** **** *** *** *** **** *** - * *** ******* ***** ************** ************* ********* - * *** ***** *** ******* ** ** ****** ***** - * t h e r e a l t i m e t a r g e t e x p e r t s - * - * http://www.rt-labs.com - * Copyright (C) 2009. rt-labs AB, Sweden. All rights reserved. - *------------------------------------------------------------------------------ - * $Id: osal_defs.h 472 2013-04-08 11:39:51Z rtlaka $ - *------------------------------------------------------------------------------ +/* + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #ifndef _osal_defs_ diff --git a/osal/vxworks/osal.c b/osal/vxworks/osal.c index 608f908..305ae8b 100644 --- a/osal/vxworks/osal.c +++ b/osal/vxworks/osal.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal.c - * Version : 1.3.1 - * Date : 10-01-2017 - * Copyright (C) 2005-2017 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2017 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2017 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/osal/vxworks/osal_defs.h b/osal/vxworks/osal_defs.h index e5e48be..1a3310d 100644 --- a/osal/vxworks/osal_defs.h +++ b/osal/vxworks/osal_defs.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal_defs.h - * Version : 1.3.1 - * Date : 10-01-2017 - * Copyright (C) 2005-2017 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2017 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2017 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #ifndef _osal_defs_ diff --git a/osal/win32/osal.c b/osal/win32/osal.c index a42186f..53ba179 100644 --- a/osal/win32/osal.c +++ b/osal/win32/osal.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/osal/win32/osal_defs.h b/osal/win32/osal_defs.h index af27c53..d24c6a8 100644 --- a/osal/win32/osal_defs.h +++ b/osal/win32/osal_defs.h @@ -1,43 +1,8 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal_defs.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ + #ifndef _osal_defs_ #define _osal_defs_ diff --git a/osal/win32/osal_win32.h b/osal/win32/osal_win32.h index 17579df..b1c87ff 100644 --- a/osal/win32/osal_win32.h +++ b/osal/win32/osal_win32.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : osal_win32.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #ifndef _osal_win32_ diff --git a/oshw/intime/nicdrv.c b/oshw/intime/nicdrv.c index f31e760..e77e610 100644 --- a/oshw/intime/nicdrv.c +++ b/oshw/intime/nicdrv.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/intime/nicdrv.h b/oshw/intime/nicdrv.h index c29acf8..24c14f5 100644 --- a/oshw/intime/nicdrv.h +++ b/oshw/intime/nicdrv.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/intime/oshw.c b/oshw/intime/oshw.c index f33fe0a..d068050 100644 --- a/oshw/intime/oshw.c +++ b/oshw/intime/oshw.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/oshw/intime/oshw.h b/oshw/intime/oshw.h index 3e9de5c..7939153 100644 --- a/oshw/intime/oshw.h +++ b/oshw/intime/oshw.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/linux/Makefile b/oshw/linux/Makefile index 06e786b..0a103ad 100644 --- a/oshw/linux/Makefile +++ b/oshw/linux/Makefile @@ -1,21 +1,2 @@ -#****************************************************************************** -# * *** *** -# *** *** *** -# *** **** ********** *** ***** *** **** ***** -# ********* ********** *** ********* ************ ********* -# **** *** *** *** *** **** *** -# *** *** ****** *** *********** *** **** ***** -# *** *** ****** *** ************* *** **** ***** -# *** **** **** *** *** *** **** *** -# *** ******* ***** ************** ************* ********* -# *** ***** *** ******* ** ** ****** ***** -# t h e r e a l t i m e t a r g e t e x p e r t s -# -# http://www.rt-labs.com -# Copyright (C) 2009. rt-labs AB, Sweden. All rights reserved. -#------------------------------------------------------------------------------ -# $Id: Makefile 125 2012-04-01 17:36:17Z rtlaka $ -#------------------------------------------------------------------------------ - LIBNAME = oshw include $(PRJ_ROOT)/make/lib.mk diff --git a/oshw/linux/nicdrv.c b/oshw/linux/nicdrv.c index 29170c1..45cae60 100644 --- a/oshw/linux/nicdrv.c +++ b/oshw/linux/nicdrv.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/linux/nicdrv.h b/oshw/linux/nicdrv.h index 6ee032a..4dcfcfd 100644 --- a/oshw/linux/nicdrv.h +++ b/oshw/linux/nicdrv.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/linux/oshw.c b/oshw/linux/oshw.c index 5ecf793..4003490 100644 --- a/oshw/linux/oshw.c +++ b/oshw/linux/oshw.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/oshw/linux/oshw.h b/oshw/linux/oshw.h index 38a1953..78d131b 100644 --- a/oshw/linux/oshw.h +++ b/oshw/linux/oshw.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/rtk/nicdrv.c b/oshw/rtk/nicdrv.c index 486c20a..a4e450d 100644 --- a/oshw/rtk/nicdrv.c +++ b/oshw/rtk/nicdrv.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/rtk/nicdrv.h b/oshw/rtk/nicdrv.h index c4ff524..8f7635f 100644 --- a/oshw/rtk/nicdrv.h +++ b/oshw/rtk/nicdrv.h @@ -1,43 +1,6 @@ /* -/* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/rtk/oshw.c b/oshw/rtk/oshw.c index 898f12d..98a26e7 100644 --- a/oshw/rtk/oshw.c +++ b/oshw/rtk/oshw.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include "oshw.h" diff --git a/oshw/rtk/oshw.h b/oshw/rtk/oshw.h index 7e1f8eb..0eb3c0b 100644 --- a/oshw/rtk/oshw.h +++ b/oshw/rtk/oshw.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/vxworks/nicdrv.c b/oshw/vxworks/nicdrv.c index 9d1faca..047712c 100644 --- a/oshw/vxworks/nicdrv.c +++ b/oshw/vxworks/nicdrv.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.c - * Version : 1.3.1 - * Date : 10-01-2017 - * Copyright (C) 2005-2017 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2017 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2017 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/vxworks/nicdrv.h b/oshw/vxworks/nicdrv.h index c153c00..9c567a6 100644 --- a/oshw/vxworks/nicdrv.h +++ b/oshw/vxworks/nicdrv.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.h - * Version : 1.3.1 - * Date : 10-01-2017 - * Copyright (C) 2005-2017 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2017 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2017 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/vxworks/oshw.c b/oshw/vxworks/oshw.c index 81fe351..2b5b259 100644 --- a/oshw/vxworks/oshw.c +++ b/oshw/vxworks/oshw.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.c - * Version : 1.3.1 - * Date : 10-01-2017 - * Copyright (C) 2005-2017 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2017 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2017 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include diff --git a/oshw/vxworks/oshw.h b/oshw/vxworks/oshw.h index 79d2497..3f36af6 100644 --- a/oshw/vxworks/oshw.h +++ b/oshw/vxworks/oshw.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.h - * Version : 1.3.1 - * Date : 10-01-2017 - * Copyright (C) 2005-2017 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2017 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2017 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/win32/nicdrv.c b/oshw/win32/nicdrv.c index 7f1b5ed..f7050e3 100644 --- a/oshw/win32/nicdrv.c +++ b/oshw/win32/nicdrv.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/win32/nicdrv.h b/oshw/win32/nicdrv.h index 2c190ce..1bce18e 100644 --- a/oshw/win32/nicdrv.h +++ b/oshw/win32/nicdrv.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : nicdrv.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/oshw/win32/oshw.c b/oshw/win32/oshw.c index e7f1fb3..923b449 100644 --- a/oshw/win32/oshw.c +++ b/oshw/win32/oshw.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ #include "oshw.h" diff --git a/oshw/win32/oshw.h b/oshw/win32/oshw.h index 1efdf0c..dfe2efd 100644 --- a/oshw/win32/oshw.h +++ b/oshw/win32/oshw.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : oshw.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2012-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercat.h b/soem/ethercat.h index a0d6321..ee92358 100644 --- a/soem/ethercat.h +++ b/soem/ethercat.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercat.h - * Version : 1.3.1 - * Date : 18-12-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatbase.c b/soem/ethercatbase.c index f5b7c4a..1178a92 100644 --- a/soem/ethercatbase.c +++ b/soem/ethercatbase.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatbase.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatbase.h b/soem/ethercatbase.h index 07baf15..2f6a900 100644 --- a/soem/ethercatbase.h +++ b/soem/ethercatbase.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatbase.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatcoe.c b/soem/ethercatcoe.c index 65cb0a1..9942798 100644 --- a/soem/ethercatcoe.c +++ b/soem/ethercatcoe.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatcoe.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatcoe.h b/soem/ethercatcoe.h index 189db43..8a789c8 100644 --- a/soem/ethercatcoe.h +++ b/soem/ethercatcoe.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatcoe.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatconfig.c b/soem/ethercatconfig.c index b3bcc4b..34b9e97 100644 --- a/soem/ethercatconfig.c +++ b/soem/ethercatconfig.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatconfig.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatconfig.h b/soem/ethercatconfig.h index 7462507..38e939f 100644 --- a/soem/ethercatconfig.h +++ b/soem/ethercatconfig.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatconfig.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatconfiglist.h b/soem/ethercatconfiglist.h index d3fb26d..5f41edb 100644 --- a/soem/ethercatconfiglist.h +++ b/soem/ethercatconfiglist.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatconfiglist.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatdc.c b/soem/ethercatdc.c index 1359d23..9809fc3 100644 --- a/soem/ethercatdc.c +++ b/soem/ethercatdc.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatdc.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatdc.h b/soem/ethercatdc.h index e446e66..b4ad2d1 100644 --- a/soem/ethercatdc.h +++ b/soem/ethercatdc.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatdc.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatfoe.c b/soem/ethercatfoe.c index 26d6fb4..fddbde2 100644 --- a/soem/ethercatfoe.c +++ b/soem/ethercatfoe.c @@ -1,44 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatfoe.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). - - * 14-06-2010 : fixed bug in FOEread() by Torsten Bitterlich + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatfoe.h b/soem/ethercatfoe.h index 165b059..c35a42d 100644 --- a/soem/ethercatfoe.h +++ b/soem/ethercatfoe.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatfoe.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatmain.c b/soem/ethercatmain.c index 78e43dc..555d650 100644 --- a/soem/ethercatmain.c +++ b/soem/ethercatmain.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatmain.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** diff --git a/soem/ethercatmain.h b/soem/ethercatmain.h index ad17588..47a4a1d 100644 --- a/soem/ethercatmain.h +++ b/soem/ethercatmain.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatmain.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatprint.c b/soem/ethercatprint.c index b03c5e6..b239a5d 100644 --- a/soem/ethercatprint.c +++ b/soem/ethercatprint.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatprint.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatprint.h b/soem/ethercatprint.h index 688012f..d862cb7 100644 --- a/soem/ethercatprint.h +++ b/soem/ethercatprint.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatprint.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatsoe.c b/soem/ethercatsoe.c index c01c808..91e3b64 100644 --- a/soem/ethercatsoe.c +++ b/soem/ethercatsoe.c @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatsoe.c - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercatsoe.h b/soem/ethercatsoe.h index 0a597df..42de488 100644 --- a/soem/ethercatsoe.h +++ b/soem/ethercatsoe.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercatsoe.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file diff --git a/soem/ethercattype.h b/soem/ethercattype.h index a3dee0c..12f40bd 100644 --- a/soem/ethercattype.h +++ b/soem/ethercattype.h @@ -1,42 +1,6 @@ /* - * Simple Open EtherCAT Master Library - * - * File : ethercattype.h - * Version : 1.3.1 - * Date : 11-03-2015 - * Copyright (C) 2005-2015 Speciaal Machinefabriek Ketels v.o.f. - * Copyright (C) 2005-2015 Arthur Ketels - * Copyright (C) 2008-2009 TU/e Technische Universiteit Eindhoven - * Copyright (C) 2014-2015 rt-labs AB , Sweden - * - * SOEM is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License version 2 as published by the Free - * Software Foundation. - * - * SOEM is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * As a special exception, if other files instantiate templates or use macros - * or inline functions from this file, or you compile this file and link it - * with other works to produce a work based on this file, this file does not - * by itself cause the resulting work to be covered by the GNU General Public - * License. However the source code for this file must still be made available - * in accordance with section (3) of the GNU General Public License. - * - * This exception does not invalidate any other reasons why a work based on - * this file might be covered by the GNU General Public License. - * - * The EtherCAT Technology, the trade name and logo “EtherCAT” are the intellectual - * property of, and protected by Beckhoff Automation GmbH. You can use SOEM for - * the sole purpose of creating, using and/or selling or otherwise distributing - * an EtherCAT network master provided that an EtherCAT Master License is obtained - * from Beckhoff Automation GmbH. - * - * In case you did not receive a copy of the EtherCAT Master License along with - * SOEM write to Beckhoff Automation GmbH, Eiserstraße 5, D-33415 Verl, Germany - * (www.beckhoff.com). + * Licensed under the GNU General Public License version 2 with exceptions. See + * LICENSE file in the project root for full license information */ /** \file