Skip to content

Commit 3d935e8

Browse files
Update broken links in readme and comments (#1110)
Update broken links in readme and comments
1 parent fffed5e commit 3d935e8

File tree

46 files changed

+103
-82
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+103
-82
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ application projects. That way you will have the correct FreeRTOS source files
1414
included, and the correct include paths configured. Once a demo application is
1515
building and executing you can remove the demo application files, and start to
1616
add in your own application source files. See the
17-
[FreeRTOS Kernel Quick Start Guide](https://www.FreeRTOS.org/FreeRTOS-quick-start-guide.html)
17+
[FreeRTOS Kernel Quick Start Guide](https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/02-Quick-start-guide)
1818
for detailed instructions and other useful links.
1919

2020
Additionally, for FreeRTOS kernel feature information refer to the
21-
[Developer Documentation](https://www.FreeRTOS.org/features.html),
22-
and [API Reference](https://www.FreeRTOS.org/a00106.html).
21+
[Developer Documentation](https://www.freertos.org/Documentation/02-Kernel/02-Kernel-features/00-Developer-docs),
22+
and [API Reference](https://www.freertos.org/Documentation/02-Kernel/04-API-references/01-Task-creation/00-TaskHandle).
2323

2424
Also for contributing and creating a Pull Request please refer to
2525
[the instructions here](.github/CONTRIBUTING.md#contributing-via-pull-request).

examples/cmake_example/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
* This is a simple main that will start the FreeRTOS-Kernel and run a periodic task
3131
* that only delays if compiled with the template port, this project will do nothing.
3232
* For more information on getting started please look here:
33-
* https://freertos.org/FreeRTOS-quick-start-guide.html
33+
* https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/02-Quick-start-guide
3434
*/
3535

3636
/* FreeRTOS includes. */

include/queue.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1645,7 +1645,7 @@ BaseType_t xQueueGiveMutexRecursive( QueueHandle_t xMutex ) PRIVILEGED_FUNCTION;
16451645
* or semaphores contained in the set is in a state where a queue read or
16461646
* semaphore take operation would be successful.
16471647
*
1648-
* Note 1: See the documentation on https://www.FreeRTOS.org/RTOS-queue-sets.html
1648+
* Note 1: See the documentation on https://www.freertos.org/Documentation/02-Kernel/04-API-references/07-Queue-sets/00-RTOS-queue-sets
16491649
* for reasons why queue sets are very rarely needed in practice as there are
16501650
* simpler methods of blocking on multiple objects.
16511651
*
@@ -1742,7 +1742,7 @@ BaseType_t xQueueGiveMutexRecursive( QueueHandle_t xMutex ) PRIVILEGED_FUNCTION;
17421742
* See FreeRTOS/Source/Demo/Common/Minimal/QueueSet.c for an example using this
17431743
* function.
17441744
*
1745-
* Note 1: See the documentation on https://www.FreeRTOS.org/RTOS-queue-sets.html
1745+
* Note 1: See the documentation on https://www.freertos.org/Documentation/02-Kernel/04-API-references/07-Queue-sets/00-RTOS-queue-sets
17461746
* for reasons why queue sets are very rarely needed in practice as there are
17471747
* simpler methods of blocking on multiple objects.
17481748
*

list.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ void vListInsert( List_t * const pxList,
166166
{
167167
/* *** NOTE ***********************************************************
168168
* If you find your application is crashing here then likely causes are
169-
* listed below. In addition see https://www.FreeRTOS.org/FAQHelp.html for
169+
* listed below. In addition see https://www.freertos.org/Why-FreeRTOS/FAQs for
170170
* more tips, and ensure configASSERT() is defined!
171171
* https://www.FreeRTOS.org/a00110.html#configASSERT
172172
*

portable/ARMv8M/non_secure/port.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,7 +1650,7 @@ BaseType_t xPortStartScheduler( void ) /* PRIVILEGED_FUNCTION */
16501650
*
16511651
* Assertion failures here indicate incorrect installation of the
16521652
* FreeRTOS handlers. For help installing the FreeRTOS handlers, see
1653-
* https://www.FreeRTOS.org/FAQHelp.html.
1653+
* https://www.freertos.org/Why-FreeRTOS/FAQs.
16541654
*
16551655
* Systems with a configurable address for the interrupt vector table
16561656
* can also encounter assertion failures or even system faults here if
@@ -2041,7 +2041,7 @@ BaseType_t xPortIsInsideInterrupt( void )
20412041
*
20422042
* The following links provide detailed information:
20432043
* https://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html
2044-
* https://www.FreeRTOS.org/FAQHelp.html */
2044+
* https://www.freertos.org/Why-FreeRTOS/FAQs */
20452045
configASSERT( ucCurrentPriority >= ucMaxSysCallPriority );
20462046
}
20472047

portable/CCS/ARM_CM3/port.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ void vPortSetupTimerInterrupt( void )
669669
*
670670
* The following links provide detailed information:
671671
* https://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html
672-
* https://www.FreeRTOS.org/FAQHelp.html */
672+
* https://www.freertos.org/Why-FreeRTOS/FAQs */
673673
configASSERT( ucCurrentPriority >= ucMaxSysCallPriority );
674674
}
675675

portable/CCS/ARM_CM4F/port.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,7 @@ void vPortSetupTimerInterrupt( void )
694694
*
695695
* The following links provide detailed information:
696696
* https://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html
697-
* https://www.FreeRTOS.org/FAQHelp.html */
697+
* https://www.freertos.org/Why-FreeRTOS/FAQs */
698698
configASSERT( ucCurrentPriority >= ucMaxSysCallPriority );
699699
}
700700

portable/GCC/ARM_CM0/port.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1288,7 +1288,7 @@ BaseType_t xPortStartScheduler( void ) /* PRIVILEGED_FUNCTION */
12881288
*
12891289
* Assertion failures here indicate incorrect installation of the
12901290
* FreeRTOS handlers. For help installing the FreeRTOS handlers, see
1291-
* https://www.FreeRTOS.org/FAQHelp.html.
1291+
* https://www.freertos.org/Why-FreeRTOS/FAQs.
12921292
*
12931293
* Systems with a configurable address for the interrupt vector table
12941294
* can also encounter assertion failures or even system faults here if

portable/GCC/ARM_CM23/non_secure/port.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,7 +1650,7 @@ BaseType_t xPortStartScheduler( void ) /* PRIVILEGED_FUNCTION */
16501650
*
16511651
* Assertion failures here indicate incorrect installation of the
16521652
* FreeRTOS handlers. For help installing the FreeRTOS handlers, see
1653-
* https://www.FreeRTOS.org/FAQHelp.html.
1653+
* https://www.freertos.org/Why-FreeRTOS/FAQs.
16541654
*
16551655
* Systems with a configurable address for the interrupt vector table
16561656
* can also encounter assertion failures or even system faults here if
@@ -2041,7 +2041,7 @@ BaseType_t xPortIsInsideInterrupt( void )
20412041
*
20422042
* The following links provide detailed information:
20432043
* https://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html
2044-
* https://www.FreeRTOS.org/FAQHelp.html */
2044+
* https://www.freertos.org/Why-FreeRTOS/FAQs */
20452045
configASSERT( ucCurrentPriority >= ucMaxSysCallPriority );
20462046
}
20472047

portable/GCC/ARM_CM23_NTZ/non_secure/port.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,7 +1650,7 @@ BaseType_t xPortStartScheduler( void ) /* PRIVILEGED_FUNCTION */
16501650
*
16511651
* Assertion failures here indicate incorrect installation of the
16521652
* FreeRTOS handlers. For help installing the FreeRTOS handlers, see
1653-
* https://www.FreeRTOS.org/FAQHelp.html.
1653+
* https://www.freertos.org/Why-FreeRTOS/FAQs.
16541654
*
16551655
* Systems with a configurable address for the interrupt vector table
16561656
* can also encounter assertion failures or even system faults here if
@@ -2041,7 +2041,7 @@ BaseType_t xPortIsInsideInterrupt( void )
20412041
*
20422042
* The following links provide detailed information:
20432043
* https://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html
2044-
* https://www.FreeRTOS.org/FAQHelp.html */
2044+
* https://www.freertos.org/Why-FreeRTOS/FAQs */
20452045
configASSERT( ucCurrentPriority >= ucMaxSysCallPriority );
20462046
}
20472047

0 commit comments

Comments
 (0)