diff options
| -rw-r--r-- | Licenses/README | 1 | ||||
| -rw-r--r-- | Licenses/eCos-2.0.txt | 43 | ||||
| -rw-r--r-- | common/xyzModem.c | 34 | ||||
| -rw-r--r-- | include/crc.h | 33 | ||||
| -rw-r--r-- | include/xyzModem.h | 34 | ||||
| -rw-r--r-- | lib/crc16.c | 34 | 
6 files changed, 48 insertions, 131 deletions
| diff --git a/Licenses/README b/Licenses/README index a4640664f..b1a59cc22 100644 --- a/Licenses/README +++ b/Licenses/README @@ -49,3 +49,4 @@ GNU General Public License v2.0 only		GPL-2.0		Y		gpl-2.0.txt	http://www.gnu.org  GNU General Public License v2.0 or later	GPL-2.0+	Y		gpl-2.0.txt	http://www.gnu.org/licenses/gpl-2.0.txt  GNU Library General Public License v2 or later	LGPL-2.0+	Y		lgpl-2.0.txt	http://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt  GNU Lesser General Public License v2.1 or later	LGPL-2.1+	Y		lgpl-2.1.txt	http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt +eCos license version 2.0			eCos-2.0			eCos-2.0.txt	http://www.gnu.org/licenses/ecos-license.html diff --git a/Licenses/eCos-2.0.txt b/Licenses/eCos-2.0.txt new file mode 100644 index 000000000..8a12e2074 --- /dev/null +++ b/Licenses/eCos-2.0.txt @@ -0,0 +1,43 @@ +   Note that this license is not endorsed by the Free Software Foundation. +   It is available here as a convenience to readers of [1]the license +   list. + +The eCos license version 2.0 + +   This file is part of eCos, the Embedded Configurable Operating System. +   Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. + +   eCos is free software; you can redistribute it and/or modify it under +   the terms of the GNU General Public License as published by the Free +   Software Foundation; either version 2 or (at your option) any later +   version. + +   eCos 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. + +   You should have received a copy of the GNU General Public License along +   with eCos; if not, write to the Free Software Foundation, Inc., 51 +   Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + +   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. + +   Alternative licenses for eCos may be arranged by contacting Red Hat, +   Inc. at http://sources.redhat.com/ecos/ecos-license/ +   ------------------------------------------- + +   ####ECOSGPLCOPYRIGHTEND#### + +References + +   1. http://www.gnu.org/licenses/license-list.html diff --git a/common/xyzModem.c b/common/xyzModem.c index f30b0020a..39f7d17a7 100644 --- a/common/xyzModem.c +++ b/common/xyzModem.c @@ -6,39 +6,7 @@   *      RedBoot stream handler for xyzModem protocol   *   *========================================================================== - *####ECOSGPLCOPYRIGHTBEGIN#### - * ------------------------------------------- - * This file is part of eCos, the Embedded Configurable Operating System. - * Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. - * Copyright (C) 2002 Gary Thomas - * - * eCos is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 or (at your option) any later version. - * - * eCos 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. - * - * You should have received a copy of the GNU General Public License along - * with eCos; if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - * - * 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. - * - * Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. - * at http: *sources.redhat.com/ecos/ecos-license/ - * ------------------------------------------- - *####ECOSGPLCOPYRIGHTEND#### + * SPDX-License-Identifier:	eCos-2.0   *==========================================================================   *#####DESCRIPTIONBEGIN####   * diff --git a/include/crc.h b/include/crc.h index 10560c9fa..5085d4ed4 100644 --- a/include/crc.h +++ b/include/crc.h @@ -6,38 +6,7 @@   *      Interface for the CRC algorithms.   *   *========================================================================== - *####ECOSGPLCOPYRIGHTBEGIN#### - * ------------------------------------------- - * This file is part of eCos, the Embedded Configurable Operating System. - * Copyright (C) 2002 Andrew Lunn - * - * eCos is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 or (at your option) any later version. - * - * eCos 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. - * - * You should have received a copy of the GNU General Public License along - * with eCos; if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - * - * 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. - * - * Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. - * at http: *sources.redhat.com/ecos/ecos-license/ - * ------------------------------------------- - *####ECOSGPLCOPYRIGHTEND#### + * SPDX-License-Identifier:	eCos-2.0   *==========================================================================   *#####DESCRIPTIONBEGIN####   * diff --git a/include/xyzModem.h b/include/xyzModem.h index a3ea76809..0eddbbc78 100644 --- a/include/xyzModem.h +++ b/include/xyzModem.h @@ -6,39 +6,7 @@   *      RedBoot stream handler for xyzModem protocol   *   *========================================================================== - *####ECOSGPLCOPYRIGHTBEGIN#### - * ------------------------------------------- - * This file is part of eCos, the Embedded Configurable Operating System. - * Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. - * Copyright (C) 2002 Gary Thomas - * - * eCos is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 or (at your option) any later version. - * - * eCos 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. - * - * You should have received a copy of the GNU General Public License along - * with eCos; if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - * - * 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. - * - * Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. - * at http: *sources.redhat.com/ecos/ecos-license/ - * ------------------------------------------- - *####ECOSGPLCOPYRIGHTEND#### + * SPDX-License-Identifier:	eCos-2.0   *==========================================================================   *#####DESCRIPTIONBEGIN####   * diff --git a/lib/crc16.c b/lib/crc16.c index 6904365e5..c63fde9c4 100644 --- a/lib/crc16.c +++ b/lib/crc16.c @@ -6,39 +6,7 @@   *      16 bit CRC with polynomial x^16+x^12+x^5+1   *   *========================================================================== - *####ECOSGPLCOPYRIGHTBEGIN#### - * ------------------------------------------- - * This file is part of eCos, the Embedded Configurable Operating System. - * Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. - * Copyright (C) 2002 Gary Thomas - * - * eCos is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 or (at your option) any later version. - * - * eCos 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. - * - * You should have received a copy of the GNU General Public License along - * with eCos; if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - * - * 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. - * - * Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. - * at http: *sources.redhat.com/ecos/ecos-license/ - * ------------------------------------------- - *####ECOSGPLCOPYRIGHTEND#### + * SPDX-License-Identifier:	eCos-2.0   *==========================================================================   *#####DESCRIPTIONBEGIN####   * |