Browse Source

Add explicit copyright notices to source and Makefiles.
Optiboot is licensed under GPLv2
(Since a bootloader can be updated orthoganally to application code
in a microcontroller, this does NOT mean that applications using
optiboot also need to be GPL'ed.)

https://github.com/Optiboot/optiboot/issues/119

WestfW 10 years ago
parent
commit
adc01f2209

+ 4 - 0
optiboot/bootloaders/optiboot/Makefile

@@ -34,6 +34,10 @@
 #                   Set many variables with ?= so they can be overridden
 #                   Use arduinoISP settings as default for ISP targets
 #
+#
+# * Copyright 2013-2015 by Bill Westfield.  Part of Optiboot.
+# * This software is licensed under version 2 of the Gnu Public Licence.
+# * See optiboot.c for details.
 
 #----------------------------------------------------------------------
 #

+ 3 - 0
optiboot/bootloaders/optiboot/Makefile.1284

@@ -1,6 +1,9 @@
 #
 # Makefile for 40-pin AVR chips, including ATmega644 and ATmega1284
 #
+# * Copyright 2013-2015 by Bill Westfield.  Part of Optiboot.
+# * This software is licensed under version 2 of the Gnu Public Licence.
+# * See optiboot.c for details.
 
 # Chip level targets
 #

+ 3 - 0
optiboot/bootloaders/optiboot/Makefile.custom

@@ -1,6 +1,9 @@
 #
 # Makefile for "custom" platforms.   Add your board here.
 #
+# * Copyright 2013-2015 by Bill Westfield.  Part of Optiboot.
+# * This software is licensed under version 2 of the Gnu Public Licence.
+# * See optiboot.c for details.
 
 
 wildfire: TARGET = $@

+ 4 - 0
optiboot/bootloaders/optiboot/Makefile.extras

@@ -1,6 +1,10 @@
 #
 # Makefile for "other" implemented platforms.
 #
+# * Copyright 2013-2015 by Bill Westfield.  Part of Optiboot.
+# * This software is licensed under version 2 of the Gnu Public Licence.
+# * See optiboot.c for details.
+#
 
 #
 # Extra chips (maybe) supported by optiboot

+ 7 - 2
optiboot/bootloaders/optiboot/Makefile.isp

@@ -14,11 +14,16 @@
 # make lilypad_isp
 # make ng_isp
 # etc...
-
+#
 #
 # Note: inherit paths/etc from parent Makefile.
 #
-
+#---------------------------------------------------------------------------
+# 
+# * Copyright 2013-2015 by Bill Westfield.  Part of Optiboot.
+# * This software is licensed under version 2 of the Gnu Public Licence.
+# * See optiboot.c for details.
+# 
 #---------------------------------------------------------------------------
 
 # enter the parameters for the avrdude isp tool  -b19200

+ 4 - 0
optiboot/bootloaders/optiboot/baudcheck.c

@@ -11,6 +11,10 @@
  * writes the desired output...
  *
  * Note that the C-style comments are stripped by the C preprocessor.
+ *
+ * Copyright 2013-2015 by Bill Westfield.
+ * This software is licensed under version 2 of the Gnu Public Licence.
+ * See optiboot.c for details.
  */
 
 /*

+ 4 - 0
optiboot/bootloaders/optiboot/optiboot.c

@@ -66,6 +66,10 @@
 /*   Adaboot               http://www.ladyada.net/library/arduino/bootloader.html */
 /*   AVR305                Atmel Application Note         */
 /*                                                        */
+
+/* Copyright 2013-2015 by Bill Westfield.                 */
+/* Copyright 2010 by Peter Knight.                        */
+/*                                                        */
 /* This program 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       */

+ 13 - 0
optiboot/bootloaders/optiboot/pin_defs.h

@@ -1,3 +1,16 @@
+/*
+ * pin_defs.h
+ * optiboot helper defining the default pin assignments (LED, SOFT_UART)
+ * for the various chips that are supported.  This also has some ugly macros
+ * for selecting among various UARTs and LED possibilities using command-line
+ * defines like "UART=2 LED=B5"
+ *
+ * Copyright 2013-2015 by Bill Westfield.
+ * Copyright 2010 by Peter Knight.
+ * This software is licensed under version 2 of the Gnu Public Licence.
+ * See optiboot.c for details.
+ */
+
 /*------------------------------------------------------------------------ */
 #if defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATmega88) || defined(__AVR_ATmega8__) || defined(__AVR_ATmega88__)
 /*------------------------------------------------------------------------ */

+ 6 - 1
optiboot/bootloaders/optiboot/stk500.h

@@ -1,4 +1,9 @@
-/* STK500 constants list, from AVRDUDE */
+/* STK500 constants list, from AVRDUDE
+ *
+ * Trivial set of constants derived from Atmel App Note AVR061
+ * Not copyrighted.  Released to the public domain.
+ */
+
 #define STK_OK              0x10
 #define STK_FAILED          0x11  // Not used
 #define STK_UNKNOWN         0x12  // Not used