Browse Source

Update more external links (#18819)

Diego von Deschwanden 3 years ago
parent
commit
de5cca6b1f
No account linked to committer's email address

+ 2
- 3
LICENSE View File

3
                     GNU GENERAL PUBLIC LICENSE
3
                     GNU GENERAL PUBLIC LICENSE
4
                        Version 3, 29 June 2007
4
                        Version 3, 29 June 2007
5
 
5
 
6
- Copyright (c) 2007 Free Software Foundation, Inc. <https://fsf.org/>
6
+ Copyright (c) 2007 Free Software Foundation, Inc. <https://www.fsf.org/>
7
  Everyone is permitted to copy and distribute verbatim copies
7
  Everyone is permitted to copy and distribute verbatim copies
8
  of this license document, but changing it is not allowed.
8
  of this license document, but changing it is not allowed.
9
 
9
 
673
 may consider it more useful to permit linking proprietary applications with
673
 may consider it more useful to permit linking proprietary applications with
674
 the library.  If this is what you want to do, use the GNU Lesser General
674
 the library.  If this is what you want to do, use the GNU Lesser General
675
 Public License instead of this License.  But first, please read
675
 Public License instead of this License.  But first, please read
676
-<https://www.gnu.org/philosophy/why-not-lgpl.html>.
677
-
676
+<https://www.gnu.org/licenses/why-not-lgpl.html>.

+ 1
- 0
Marlin/src/HAL/DUE/HAL.cpp View File

15
  *
15
  *
16
  * You should have received a copy of the GNU General Public License
16
  * You should have received a copy of the GNU General Public License
17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18
+ *
18
  */
19
  */
19
 
20
 
20
 /**
21
 /**

+ 1
- 0
Marlin/src/HAL/ESP32/ota.cpp View File

15
  *
15
  *
16
  * You should have received a copy of the GNU General Public License
16
  * You should have received a copy of the GNU General Public License
17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18
+ *
18
  */
19
  */
19
 
20
 
20
 #ifdef ARDUINO_ARCH_ESP32
21
 #ifdef ARDUINO_ARCH_ESP32

+ 5
- 5
Marlin/src/HAL/STM32/SoftwareSerial.cpp View File

3
  *
3
  *
4
  * Multi-instance software serial library for Arduino/Wiring
4
  * Multi-instance software serial library for Arduino/Wiring
5
  * -- Interrupt-driven receive and other improvements by ladyada
5
  * -- Interrupt-driven receive and other improvements by ladyada
6
- *    (https://ladyada.net)
6
+ *    <https://ladyada.net>
7
  * -- Tuning, circular buffer, derivation from class Print/Stream,
7
  * -- Tuning, circular buffer, derivation from class Print/Stream,
8
  *    multi-instance support, porting to 8MHz processors,
8
  *    multi-instance support, porting to 8MHz processors,
9
  *    various optimizations, PROGMEM delay tables, inverse logic and
9
  *    various optimizations, PROGMEM delay tables, inverse logic and
10
- *    direct port writing by Mikal Hart (http://www.arduiniana.org)
11
- * -- Pin change interrupt macros by Paul Stoffregen (https://www.pjrc.com)
12
- * -- 20MHz processor support by Garrett Mace (http://www.macetech.com)
13
- * -- ATmega1280/2560 support by Brett Hagman (https://www.roguerobotics.com/)
10
+ *    direct port writing by Mikal Hart <http://www.arduiniana.org>
11
+ * -- Pin change interrupt macros by Paul Stoffregen <https://www.pjrc.com>
12
+ * -- 20MHz processor support by Garrett Mace <http://www.macetech.com>
13
+ * -- ATmega1280/2560 support by Brett Hagman <https://www.roguerobotics.com>
14
  * -- STM32 support by Armin van der Togt
14
  * -- STM32 support by Armin van der Togt
15
  *
15
  *
16
  * This library is free software; you can redistribute it and/or
16
  * This library is free software; you can redistribute it and/or

+ 1
- 1
Marlin/src/HAL/shared/backtrace/unwarmbytab.cpp View File

4
  *
4
  *
5
  * This Source Code Form is subject to the terms of the Mozilla Public
5
  * This Source Code Form is subject to the terms of the Mozilla Public
6
  * License, v. 2.0. If a copy of the MPL was not distributed with this
6
  * License, v. 2.0. If a copy of the MPL was not distributed with this
7
- * file, You can obtain one at https://mozilla.org/MPL/2.0/.
7
+ * file, You can obtain one at https://www.mozilla.org/en-US/MPL/2.0/
8
  *
8
  *
9
  * This library was modified, some bugs fixed, stack address validated
9
  * This library was modified, some bugs fixed, stack address validated
10
  * and adapted to be used in Marlin 3D printer firmware as backtracer
10
  * and adapted to be used in Marlin 3D printer firmware as backtracer

+ 1
- 1
Marlin/src/feature/dac/dac_mcp4728.cpp View File

27
  * https://ww1.microchip.com/downloads/en/DeviceDoc/22187a.pdf
27
  * https://ww1.microchip.com/downloads/en/DeviceDoc/22187a.pdf
28
  *
28
  *
29
  * For discussion and feedback, please go to:
29
  * For discussion and feedback, please go to:
30
- * https://arduino.cc/forum/index.php/topic,51842.0.html
30
+ * https://forum.arduino.cc/index.php/topic,51842.0.html
31
  */
31
  */
32
 
32
 
33
 #include "../../inc/MarlinConfig.h"
33
 #include "../../inc/MarlinConfig.h"

+ 1
- 1
Marlin/src/gcode/motion/G5.cpp View File

29
 
29
 
30
 /**
30
 /**
31
  * Parameters interpreted according to:
31
  * Parameters interpreted according to:
32
- * https://linuxcnc.org/docs/2.6/html/gcode/gcode.html#sec:G5-Cubic-Spline
32
+ * https://linuxcnc.org/docs/2.7/html/gcode/g-code.html#gcode:g5
33
  * However I, J omission is not supported at this point; all
33
  * However I, J omission is not supported at this point; all
34
  * parameters can be omitted and default to zero.
34
  * parameters can be omitted and default to zero.
35
  */
35
  */

+ 8
- 8
buildroot/share/vscode/avrdude.conf View File

145
 #     VCC pins are not defined for the programmer, a message
145
 #     VCC pins are not defined for the programmer, a message
146
 #     indicating that the device needs a power-cycle is printed out.
146
 #     indicating that the device needs a power-cycle is printed out.
147
 #     This flag was added to work around a problem with the
147
 #     This flag was added to work around a problem with the
148
-#     at90s4433/2333's; see the at90s4433 errata at:
148
+#     at90s4433/2333's; see the at90s4433 errata page 2 at:
149
 #
149
 #
150
-#         http://www.atmel.com/atmel/acrobat/doc1280.pdf
150
+#         https://ww1.microchip.com/downloads/en/AppNotes/doc2574.pdf
151
 #
151
 #
152
 # INSTRUCTION FORMATS
152
 # INSTRUCTION FORMATS
153
 #
153
 #
416
 
416
 
417
 programmer
417
 programmer
418
   id    = "usbasp";
418
   id    = "usbasp";
419
-  desc  = "USBasp, http://www.fischl.de/usbasp/";
419
+  desc  = "USBasp, https://www.fischl.de/usbasp/";
420
   type  = usbasp;
420
   type  = usbasp;
421
 ;
421
 ;
422
 
422
 
423
 programmer
423
 programmer
424
   id    = "usbtiny";
424
   id    = "usbtiny";
425
-  desc  = "USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/";
425
+  desc  = "USBtiny simple USB programmer, https://learn.adafruit.com/usbtinyisp";
426
   type  = usbtiny;
426
   type  = usbtiny;
427
 ;
427
 ;
428
 
428
 
596
 
596
 
597
 programmer
597
 programmer
598
   id    = "bsd";
598
   id    = "bsd";
599
-  desc  = "Brian Dean's Programmer, http://www.bsdhome.com/avrdude/";
599
+  desc  = "Brian Dean's Programmer, https://savannah.nongnu.org/projects/avrdude";
600
   type  = par;
600
   type  = par;
601
   vcc   = 2, 3, 4, 5;
601
   vcc   = 2, 3, 4, 5;
602
   reset = 7;
602
   reset = 7;
743
 
743
 
744
 programmer
744
 programmer
745
   id    = "atisp";
745
   id    = "atisp";
746
-  desc  = "AT-ISP V1.1 programming cable for AVR-SDK1 from <http://micro-research.co.th/> micro-research.co.th";
746
+  desc  = "AT-ISP V1.1 programming cable for AVR-SDK1 from <https://www.micro-research.co.th/> micro-research.co.th";
747
   type  = par;
747
   type  = par;
748
   reset = ~6;
748
   reset = ~6;
749
   sck   = ~8;
749
   sck   = ~8;
773
 ;
773
 ;
774
 
774
 
775
 # It is almost same as pony-stk200, except vcc on pin 5 to auto
775
 # It is almost same as pony-stk200, except vcc on pin 5 to auto
776
-# disconnect port (download on http://electropol.free.fr)
776
+# disconnect port download on http://www.electropol.fr
777
 programmer
777
 programmer
778
   id    = "frank-stk200";
778
   id    = "frank-stk200";
779
   desc  = "Frank STK200";
779
   desc  = "Frank STK200";
787
 ;
787
 ;
788
 
788
 
789
 # The AT98ISP Cable is a simple parallel dongle for AT89 family.
789
 # The AT98ISP Cable is a simple parallel dongle for AT89 family.
790
-# http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2877
790
+# https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en592141
791
 programmer
791
 programmer
792
 id = "89isp";
792
 id = "89isp";
793
 desc = "Atmel at89isp cable";
793
 desc = "Atmel at89isp cable";

+ 8
- 8
buildroot/share/vscode/avrdude_linux.conf View File

145
 #     VCC pins are not defined for the programmer, a message
145
 #     VCC pins are not defined for the programmer, a message
146
 #     indicating that the device needs a power-cycle is printed out.
146
 #     indicating that the device needs a power-cycle is printed out.
147
 #     This flag was added to work around a problem with the
147
 #     This flag was added to work around a problem with the
148
-#     at90s4433/2333's; see the at90s4433 errata at:
148
+#     at90s4433/2333's; see the at90s4433 errata page 2 at:
149
 #
149
 #
150
-#         http://www.atmel.com/atmel/acrobat/doc1280.pdf
150
+#         https://ww1.microchip.com/downloads/en/AppNotes/doc2574.pdf
151
 #
151
 #
152
 # INSTRUCTION FORMATS
152
 # INSTRUCTION FORMATS
153
 #
153
 #
416
 
416
 
417
 programmer
417
 programmer
418
   id    = "usbasp";
418
   id    = "usbasp";
419
-  desc  = "USBasp, http://www.fischl.de/usbasp/";
419
+  desc  = "USBasp, https://www.fischl.de/usbasp/";
420
   type  = usbasp;
420
   type  = usbasp;
421
 ;
421
 ;
422
 
422
 
423
 programmer
423
 programmer
424
   id    = "usbtiny";
424
   id    = "usbtiny";
425
-  desc  = "USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/";
425
+  desc  = "USBtiny simple USB programmer, https://learn.adafruit.com/usbtinyisp";
426
   type  = usbtiny;
426
   type  = usbtiny;
427
 ;
427
 ;
428
 
428
 
596
 
596
 
597
 programmer
597
 programmer
598
   id    = "bsd";
598
   id    = "bsd";
599
-  desc  = "Brian Dean's Programmer, http://www.bsdhome.com/avrdude/";
599
+  desc  = "Brian Dean's Programmer, https://savannah.nongnu.org/projects/avrdude";
600
   type  = par;
600
   type  = par;
601
   vcc   = 2, 3, 4, 5;
601
   vcc   = 2, 3, 4, 5;
602
   reset = 7;
602
   reset = 7;
743
 
743
 
744
 programmer
744
 programmer
745
   id    = "atisp";
745
   id    = "atisp";
746
-  desc  = "AT-ISP V1.1 programming cable for AVR-SDK1 from <http://micro-research.co.th/> micro-research.co.th";
746
+  desc  = "AT-ISP V1.1 programming cable for AVR-SDK1 from <https://www.micro-research.co.th/> micro-research.co.th";
747
   type  = par;
747
   type  = par;
748
   reset = ~6;
748
   reset = ~6;
749
   sck   = ~8;
749
   sck   = ~8;
773
 ;
773
 ;
774
 
774
 
775
 # It is almost same as pony-stk200, except vcc on pin 5 to auto
775
 # It is almost same as pony-stk200, except vcc on pin 5 to auto
776
-# disconnect port (download on http://electropol.free.fr)
776
+# disconnect port download on http://www.electropol.fr
777
 programmer
777
 programmer
778
   id    = "frank-stk200";
778
   id    = "frank-stk200";
779
   desc  = "Frank STK200";
779
   desc  = "Frank STK200";
787
 ;
787
 ;
788
 
788
 
789
 # The AT98ISP Cable is a simple parallel dongle for AT89 family.
789
 # The AT98ISP Cable is a simple parallel dongle for AT89 family.
790
-# http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2877
790
+# https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en592141
791
 programmer
791
 programmer
792
 id = "89isp";
792
 id = "89isp";
793
 desc = "Atmel at89isp cable";
793
 desc = "Atmel at89isp cable";

+ 4
- 4
buildroot/share/vscode/avrdude_macOS.conf View File

145
 #     VCC pins are not defined for the programmer, a message
145
 #     VCC pins are not defined for the programmer, a message
146
 #     indicating that the device needs a power-cycle is printed out.
146
 #     indicating that the device needs a power-cycle is printed out.
147
 #     This flag was added to work around a problem with the
147
 #     This flag was added to work around a problem with the
148
-#     at90s4433/2333's; see the at90s4433 errata at:
148
+#     at90s4433/2333's; see the at90s4433 errata page 2 at:
149
 #
149
 #
150
-#         http://www.atmel.com/atmel/acrobat/doc1280.pdf
150
+#         https://ww1.microchip.com/downloads/en/AppNotes/doc2574.pdf
151
 #
151
 #
152
 # INSTRUCTION FORMATS
152
 # INSTRUCTION FORMATS
153
 #
153
 #
416
 
416
 
417
 programmer
417
 programmer
418
   id    = "usbasp";
418
   id    = "usbasp";
419
-  desc  = "USBasp, http://www.fischl.de/usbasp/";
419
+  desc  = "USBasp, https://www.fischl.de/usbasp/";
420
   type  = usbasp;
420
   type  = usbasp;
421
 ;
421
 ;
422
 
422
 
423
 programmer
423
 programmer
424
   id    = "usbtiny";
424
   id    = "usbtiny";
425
-  desc  = "USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/";
425
+  desc  = "USBtiny simple USB programmer, https://learn.adafruit.com/usbtinyisp";
426
   type  = usbtiny;
426
   type  = usbtiny;
427
 ;
427
 ;
428
 
428
 

+ 1
- 1
platformio.ini View File

4
 #
4
 #
5
 # For detailed documentation with EXAMPLES:
5
 # For detailed documentation with EXAMPLES:
6
 #
6
 #
7
-# https://docs.platformio.org/en/latest/projectconf.html
7
+# https://docs.platformio.org/en/latest/projectconf/index.html
8
 #
8
 #
9
 
9
 
10
 # Automatic targets - enable auto-uploading
10
 # Automatic targets - enable auto-uploading

Loading…
Cancel
Save