diff --git a/.github/scripts/core_checker.py b/.github/scripts/core_checker.py index f02f4f7bc5..4b707937c5 100755 --- a/.github/scripts/core_checker.py +++ b/.github/scripts/core_checker.py @@ -266,7 +266,8 @@ FREERTOS_IGNORED_FILES = [ 'run-cbmc-proofs.py', '.editorconfig', 'lcovrc', - 'htif.c', 'htif.h' + 'htif.c', 'htif.h', + 'ethernetif.c' ] FREERTOS_HEADER = [ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 402fced626..0342db86db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -59,6 +59,39 @@ jobs: name: doxygen.zip-${{ github.sha }} path: ./freertos/doxygen.zip retention-days: 2 + + spell-check: + runs-on: ubuntu-latest + steps: + - name: Checkout Parent Repo + uses: actions/checkout@v2 + with: + ref: main + repository: FreeRTOS/CI-CD-Github-Actions + path: commonCI + - name: Clone This Repo + uses: actions/checkout@v2 + with: + path: ./FreeRTOS + - name: Install spell + run: | + sudo apt-get install spell + sudo apt-get install util-linux + - name: Check spelling + run: | + # Add path to the tool to the environment variable. + PATH=$PATH:commonCI/spellings/tools + # Make sure that only Amazon licenced files are checked. + sed -i 's/`find $DIRNAME \\( -iname \\\*\.\[ch\] -o -iname \\\*\.dox \\) -type f`/`grep -ril "copyright \(c\) \[0-9\]\[0-9\]\[0-9\]\[0-9\] amazon.com" | grep "\\.\[ch\]"`/g' commonCI/spellings/tools/find-unknown-comment-words + # Run the spell check script. + find-unknown-comment-words --directory FreeRTOS/ --lexicon FreeRTOS/lexicon.txt + # Check the exit status. + if [ "$?" = "0" ]; then + exit 0 + else + exit 1 + fi + verify-manifest: runs-on: ubuntu-latest steps: @@ -71,4 +104,3 @@ jobs: run: python3 -m pip install -r .github/scripts/verify_manifest_requirements.txt - name: Run script to verify manifest.yml run: python3 .github/scripts/verify_manifest.py - diff --git a/FreeRTOS-Plus/Demo/AWS/Device_Defender_Windows_Simulator/Device_Defender_Demo/DemoTasks/DefenderDemoExample.c b/FreeRTOS-Plus/Demo/AWS/Device_Defender_Windows_Simulator/Device_Defender_Demo/DemoTasks/DefenderDemoExample.c index d00630544a..ebc0ed93e4 100644 --- a/FreeRTOS-Plus/Demo/AWS/Device_Defender_Windows_Simulator/Device_Defender_Demo/DemoTasks/DefenderDemoExample.c +++ b/FreeRTOS-Plus/Demo/AWS/Device_Defender_Windows_Simulator/Device_Defender_Demo/DemoTasks/DefenderDemoExample.c @@ -36,7 +36,7 @@ * Device Defender is an AWS service. * * This demo subscribes to the Device Defender topics. It then collects metrics - * for the open ports and sockets on the device using FreeRTOS+TCP. Additonally + * for the open ports and sockets on the device using FreeRTOS+TCP. Additionally * the stack high water mark and task IDs are collected for custom metrics. * These metrics are used to generate a Device Defender report. The * report is then published, and the demo waits for a response from the device diff --git a/FreeRTOS-Plus/Demo/AWS/Mqtt_Demo_Helpers/mqtt_demo_helpers.c b/FreeRTOS-Plus/Demo/AWS/Mqtt_Demo_Helpers/mqtt_demo_helpers.c index dccd2e0ca7..a53e99ac92 100644 --- a/FreeRTOS-Plus/Demo/AWS/Mqtt_Demo_Helpers/mqtt_demo_helpers.c +++ b/FreeRTOS-Plus/Demo/AWS/Mqtt_Demo_Helpers/mqtt_demo_helpers.c @@ -259,11 +259,11 @@ static PublishPackets_t outgoingPublishPackets[ MAX_OUTGOING_PUBLISHES ] = { 0 } * in the backoffAlgorithm library API. * * @note The "uxRand" function represents a pseudo random number generator. - * However, it is recommended to use a True Randon Number Generator (TRNG) + * However, it is recommended to use a True Random Number Generator (TRNG) * for generating unique device-specific random values to avoid possibility * of network collisions from multiple devices retrying network operations. * - * @return The generated randon number. This function ALWAYS succeeds. + * @return The generated random number. This function ALWAYS succeeds. */ static int32_t prvGenerateRandomNumber(); diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/aws_ota_codesigner_certificate.h b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/aws_ota_codesigner_certificate.h index 8987464586..a5ca9be90a 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/aws_ota_codesigner_certificate.h +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/aws_ota_codesigner_certificate.h @@ -26,10 +26,10 @@ /** * @file aws_ota_codesigner_certificate.h - * @brief Code signer certifciate as char array. + * @brief Code signer certificate as char array. * * Define this char array containing the PEM encode signing certificate. - * Note - It is highly recommended to use this for demo pupose and store + * Note - It is highly recommended to use this for demo purpose and store * certificates in secure location in production devices. */ diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification.h b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification.h index 61d33e1d4e..53349a8c55 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification.h +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification.h @@ -26,7 +26,7 @@ /** * @file code_signature_verification.h - * @brief Interface for code siganture verfication funtions. + * @brief Interface for code signature verification functions. * */ diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification_mbedtls.c b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification_mbedtls.c index f48bf54865..bf978f7f92 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification_mbedtls.c +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/Code_Signature_Verification/code_signature_verification_mbedtls.c @@ -25,10 +25,10 @@ */ /** - * @file code_signature_verfication_mbedtls.c + * @file code_signature_verification_mbedtls.c * @brief Code signature verification using mbedtls crypto. * - * The file demonstrates implements the code signature verfication functionality on + * The file demonstrates implements the code signature verification functionality on * the specified file using mbedtls for SHA256 ECDSA. */ diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/ota_pal.c b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/ota_pal.c index ee356f92c5..82aebfeb2d 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/ota_pal.c +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Common/Ota_PAL/Win32/ota_pal.c @@ -372,7 +372,7 @@ OtaPalImageState_t otaPal_GetPlatformImageState( OtaFileContext_t * const pFileC if( 1 != fread( &eSavedAgentState, sizeof(OtaImageState_t), 1, pstPlatformImageState ) ) /*lint !e586 !e9029 * C standard library call is being used for portability. */ { - /* If an error occured reading the file, mark the state as aborted. */ + /* If an error occurred reading the file, mark the state as aborted. */ LogError( ( "Unable to read image state file.\r\n" ) ); ePalState = ( OtaPalImageStateInvalid | (errno & OTA_PAL_ERR_MASK) ); } diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/DemoTasks/OtaOverHttpDemoExample.c b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/DemoTasks/OtaOverHttpDemoExample.c index a64c864492..0857740417 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/DemoTasks/OtaOverHttpDemoExample.c +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/DemoTasks/OtaOverHttpDemoExample.c @@ -431,7 +431,7 @@ static TlsTransportParams_t xTlsTransportParamsHttps; * elements are done only from one task at a time. The subscription manager * implementation expects that the array of the subscription elements used for * storing subscriptions to be initialized to 0. As this is a global array, it - * will be intialized to 0 by default. + * will be initialized to 0 by default. */ static SubscriptionElement_t xGlobalSubscriptionList[ SUBSCRIPTION_MANAGER_MAX_SUBSCRIPTIONS ]; @@ -522,7 +522,7 @@ static void prvMQTTAgentTask(void* pParam); * for the request complete notification from the agent. The notification along with result of the * operation is sent back to the caller task using xTaksNotify API. For publishes involving QOS 1 and * QOS2 the operation is complete once an acknowledgment (PUBACK) is received. OTA agent uses this function - * to fetch new job, provide status update and send other control related messges to the MQTT broker. + * to fetch new job, provide status update and send other control related messages to the MQTT broker. * * @param[in] pacTopic Topic to publish the control packet to. * @param[in] topicLen Length of the topic string. @@ -2134,7 +2134,7 @@ static void prvMQTTAgentTask(void* pParam) /* Clear Agent queue so that no any pending MQTT operations are processed. */ xQueueReset(xCommandQueue.queue); - /* Success is returned for application intiated disconnect or termination. The socket will also be disconnected by the caller. */ + /* Success is returned for application initiated disconnect or termination. The socket will also be disconnected by the caller. */ if (xMQTTStatus != MQTTSuccess) { xResult = prvSuspendOTA(); diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/ota_config.h b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/ota_config.h index 4e649c77c3..441f97ec1e 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/ota_config.h +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo/ota_config.h @@ -180,7 +180,7 @@ extern void vLoggingPrintf( const char * pcFormatString, * Enable data over MQTT - ( OTA_DATA_OVER_MQTT ) * Enable data over HTTP - ( OTA_DATA_OVER_HTTP) * - * Note - Please check the OTA over MQTT demo which has the MQTT data trasnfer functionality and + * Note - Please check the OTA over MQTT demo which has the MQTT data transfer functionality and * and this configuration is set to OTA_DATA_OVER_MQTT. */ #define configENABLED_DATA_PROTOCOLS ( OTA_DATA_OVER_HTTP ) diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/DemoTasks/OtaOverMqttDemoExample.c b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/DemoTasks/OtaOverMqttDemoExample.c index ab4c823d1d..eb08ff4a68 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/DemoTasks/OtaOverMqttDemoExample.c +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/DemoTasks/OtaOverMqttDemoExample.c @@ -366,7 +366,7 @@ static TlsTransportParams_t xTlsTransportParams; * elements are done only from one task at a time. The subscription manager * implementation expects that the array of the subscription elements used for * storing subscriptions to be initialized to 0. As this is a global array, it - * will be intialized to 0 by default. + * will be initialized to 0 by default. */ static SubscriptionElement_t xGlobalSubscriptionList[ SUBSCRIPTION_MANAGER_MAX_SUBSCRIPTIONS ]; @@ -438,7 +438,7 @@ static void prvMQTTAgentTask(void* pParam); * for the request complete notification from the agent. The notification along with result of the * operation is sent back to the caller task using xTaksNotify API. For publishes involving QOS 1 and * QOS2 the operation is complete once an acknowledgment (PUBACK) is received. OTA agent uses this function - * to fetch new job, provide status update and send other control related messges to the MQTT broker. + * to fetch new job, provide status update and send other control related messages to the MQTT broker. * * @param[in] pacTopic Topic to publish the control packet to. * @param[in] topicLen Length of the topic string. @@ -1727,7 +1727,7 @@ static void prvMQTTAgentTask(void* pParam) /* Clear Agent queue so that no any pending MQTT operations are processed. */ xQueueReset(xCommandQueue.queue); - /* Success is returned for application intiated disconnect or termination. The socket will also be disconnected by the caller. */ + /* Success is returned for application initiated disconnect or termination. The socket will also be disconnected by the caller. */ if (xMQTTStatus != MQTTSuccess) { xResult = prvSuspendOTA(); diff --git a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/ota_config.h b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/ota_config.h index cb85b0e2a3..85a8eb8669 100644 --- a/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/ota_config.h +++ b/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Mqtt_Demo/ota_config.h @@ -180,7 +180,7 @@ extern void vLoggingPrintf( const char * pcFormatString, * Enable data over MQTT - ( OTA_DATA_OVER_MQTT ) * Enable data over HTTP - ( OTA_DATA_OVER_HTTP) * - * Note - Please check the OTA over HTTP demo which has the HTTP data trasnfer functionality and + * Note - Please check the OTA over HTTP demo which has the HTTP data transfer functionality and * and this configuration is set to OTA_DATA_OVER_HTTP. */ #define configENABLED_DATA_PROTOCOLS ( OTA_DATA_OVER_MQTT ) diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/File-Related-CLI-commands.c b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/File-Related-CLI-commands.c index f0fb788195..8144fbcf93 100644 --- a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/File-Related-CLI-commands.c +++ b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/File-Related-CLI-commands.c @@ -1,6 +1,6 @@ /* * FreeRTOS V202104.00 - * Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* FreeRTOS includes. */ @@ -1405,7 +1404,7 @@ int32_t lStatus; } else { - strcpy( pcWriteBuffer, "Working state changes succesfully aborted." ); + strcpy( pcWriteBuffer, "Working state changes successfully aborted." ); } } @@ -1437,7 +1436,7 @@ FSSTRESSPARAM param; uxOriginalPriority = uxTaskPriorityGet( NULL ); vTaskPrioritySet( NULL, configMAX_PRIORITIES - 1 ); - /* Delete all files to avoid inteferring with the test. */ + /* Delete all files to avoid interfering with the test. */ red_umount( "" ); red_format( "" ); red_mount( "" ); diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/TCPEchoClient_SingleTasks.c b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/TCPEchoClient_SingleTasks.c index 9e21b73cb9..daba8002e6 100644 --- a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/TCPEchoClient_SingleTasks.c +++ b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/TCPEchoClient_SingleTasks.c @@ -28,7 +28,7 @@ * A set of tasks are created that send TCP echo requests to the standard echo * port (port 7) on the IP address set by the configECHO_SERVER_ADDR0 to * configECHO_SERVER_ADDR3 constants, then wait for and verify the reply - * (another demo is avilable that demonstrates the reception being performed in + * (another demo is available that demonstrates the reception being performed in * a task other than that from with the request was made). * * See the following web page for essential demo usage and configuration diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/code_coverage_additions.c b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/code_coverage_additions.c index defa62db93..05d9c7e667 100644 --- a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/code_coverage_additions.c +++ b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/code_coverage_additions.c @@ -26,7 +26,7 @@ /* * Contains sundry tests to exercise code that is not touched by the standard - * demo tasks (which are predominantly test tasks). Some tests are incldued + * demo tasks (which are predominantly test tasks). Some tests are included * here because they can only be executed when configASSERT() is not defined. */ diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Qemu_mps2/TCPEchoClient_SingleTasks.c b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Qemu_mps2/TCPEchoClient_SingleTasks.c index fc5ab52b13..89751d2751 100644 --- a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Qemu_mps2/TCPEchoClient_SingleTasks.c +++ b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Qemu_mps2/TCPEchoClient_SingleTasks.c @@ -28,7 +28,7 @@ * A set of tasks are created that send TCP echo requests to the standard echo * port (port 7) on the IP address set by the configECHO_SERVER_ADDR0 to * configECHO_SERVER_ADDR3 constants, then wait for and verify the reply - * (another demo is avilable that demonstrates the reception being performed in + * (another demo is available that demonstrates the reception being performed in * a task other than that from with the request was made). * * See the following web page for essential demo usage and configuration diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Minimal_Windows_Simulator/DemoTasks/TCPEchoClient_SingleTasks.c b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Minimal_Windows_Simulator/DemoTasks/TCPEchoClient_SingleTasks.c index 168e9fe28c..7b4ec91ae0 100644 --- a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Minimal_Windows_Simulator/DemoTasks/TCPEchoClient_SingleTasks.c +++ b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Minimal_Windows_Simulator/DemoTasks/TCPEchoClient_SingleTasks.c @@ -1,6 +1,6 @@ /* * FreeRTOS V202104.00 - * Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in @@ -19,17 +19,16 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* * A set of tasks are created that send TCP echo requests to the standard echo * port (port 7) on the IP address set by the configECHO_SERVER_ADDR0 to * configECHO_SERVER_ADDR3 constants, then wait for and verify the reply - * (another demo is avilable that demonstrates the reception being performed in + * (another demo is available that demonstrates the reception being performed in * a task other than that from with the request was made). * * See the following web page for essential demo usage and configuration diff --git a/FreeRTOS-Plus/Demo/corePKCS11_Windows_Simulator/examples/objects.c b/FreeRTOS-Plus/Demo/corePKCS11_Windows_Simulator/examples/objects.c index cd4256551d..5b47699437 100644 --- a/FreeRTOS-Plus/Demo/corePKCS11_Windows_Simulator/examples/objects.c +++ b/FreeRTOS-Plus/Demo/corePKCS11_Windows_Simulator/examples/objects.c @@ -319,7 +319,7 @@ static void prvObjectGeneration( void ) CK_BYTE pucPublicKeyLabel[] = { pkcs11configLABEL_DEVICE_PRIVATE_KEY_FOR_TLS }; CK_BYTE pucPrivateKeyLabel[] = { pkcs11configLABEL_DEVICE_PUBLIC_KEY_FOR_TLS }; - /* CK_ATTTRIBUTE's contain an attribute type, a value, and the length of + /* CK_ATTRIBUTE's contain an attribute type, a value, and the length of * the value. An array of CK_ATTRIBUTEs is called a template. They are used * for creating, searching, and manipulating for objects. The order of the * template does not matter. diff --git a/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_error.c b/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_error.c index db540065b6..deebef2288 100644 --- a/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_error.c +++ b/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_error.c @@ -851,7 +851,7 @@ const char * mbedtls_strerror_highlevel( int32_t errnum ) break; case -( MBEDTLS_ERR_X509_FATAL_ERROR ): - rc = "X509 - A fatal error occured, eg the chain is too long or the vrfy callback failed"; + rc = "X509 - A fatal error occurred, eg the chain is too long or the vrfy callback failed"; break; #endif /* MBEDTLS_X509_USE_C || MBEDTLS_X509_CREATE_C */ diff --git a/FreeRTOS-Plus/Test/FreeRTOS-Plus-TCP/Integration/Full-TCP-Suite/Config/FreeRTOSConfig.h b/FreeRTOS-Plus/Test/FreeRTOS-Plus-TCP/Integration/Full-TCP-Suite/Config/FreeRTOSConfig.h index cc37e4cb4c..9ab26743a3 100644 --- a/FreeRTOS-Plus/Test/FreeRTOS-Plus-TCP/Integration/Full-TCP-Suite/Config/FreeRTOSConfig.h +++ b/FreeRTOS-Plus/Test/FreeRTOS-Plus-TCP/Integration/Full-TCP-Suite/Config/FreeRTOSConfig.h @@ -1,6 +1,6 @@ /* * FreeRTOS V202104.00 - * Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in @@ -19,10 +19,10 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://aws.amazon.com/freertos - * http://www.FreeRTOS.org + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * */ - #ifndef FREERTOS_CONFIG_H #define FREERTOS_CONFIG_H @@ -229,7 +229,7 @@ extern void vLoggingPrint(const char* pcMessage); #define configPROFILING ( 0 ) -/* Pseudo random number generater used by some demo tasks. */ +/* Pseudo random number generator used by some demo tasks. */ extern uint32_t ulRand(); #define configRAND32() ulRand() diff --git a/FreeRTOS/Demo/ARM7_LPC2138_Rowley/FreeRTOSConfig.h b/FreeRTOS/Demo/ARM7_LPC2138_Rowley/FreeRTOSConfig.h index 9787058654..658560ea1d 100644 --- a/FreeRTOS/Demo/ARM7_LPC2138_Rowley/FreeRTOSConfig.h +++ b/FreeRTOS/Demo/ARM7_LPC2138_Rowley/FreeRTOSConfig.h @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef FREERTOS_CONFIG_H @@ -31,7 +30,7 @@ #include #define vPortYieldProcessor swi_handler -/* For compatability with the LPC2106 header. */ +/* For compatibility with the LPC2106 header. */ #define T0_IR T0IR #define T0_PR T0PR #define T0_MR0 T0MR0 diff --git a/FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/main.c b/FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/main.c index 78b03838c9..b188b6ae40 100644 --- a/FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/main.c +++ b/FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -121,7 +120,7 @@ int main() the control of the kernel. */ vTaskStartScheduler(); - /* Will only get here if there was insufficient heap availale for the + /* Will only get here if there was insufficient heap available for the idle task to be created. */ for( ;; ); } diff --git a/FreeRTOS/Demo/AVR32_UC3/main.c b/FreeRTOS/Demo/AVR32_UC3/main.c index 3708966314..78608f8e20 100644 --- a/FreeRTOS/Demo/AVR32_UC3/main.c +++ b/FreeRTOS/Demo/AVR32_UC3/main.c @@ -1,3 +1,29 @@ +/* + * FreeRTOS V202104.00 + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * + */ + /*This file has been prepared for Doxygen automatic documentation generation.*/ /*! \file ********************************************************************* * @@ -29,34 +55,6 @@ * *****************************************************************************/ -/* - * FreeRTOS V202104.00 - * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a copy of - * this software and associated documentation files (the "Software"), to deal in - * the Software without restriction, including without limitation the rights to - * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - * the Software, and to permit persons to whom the Software is furnished to do so, - * subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS - * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR - * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER - * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos - * - * 1 tab == 4 spaces! - */ - - #include #include #include @@ -154,7 +152,7 @@ static void vMemCheckTask( void *pvParameters ); /* * Called by the check task following the detection of an error to set the - * LEDs into a state that shows an error has beeen found. + * LEDs into a state that shows an error has been found. */ static void prvIndicateError( void ); diff --git a/FreeRTOS/Demo/AVR_ATMega4809_Atmel_Studio/RTOSDemo/serial/serial.c b/FreeRTOS/Demo/AVR_ATMega4809_Atmel_Studio/RTOSDemo/serial/serial.c index 58b235ccb5..27cc9cc912 100644 --- a/FreeRTOS/Demo/AVR_ATMega4809_Atmel_Studio/RTOSDemo/serial/serial.c +++ b/FreeRTOS/Demo/AVR_ATMega4809_Atmel_Studio/RTOSDemo/serial/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -58,7 +57,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned port | USART_RS485_OFF_gc /* RS485 Mode disabled */ | 1 << USART_RXCIE_bp; /* Receive Complete Interrupt Enable: enabled */ - USART3.CTRLB = 1 << USART_RXEN_bp /* Reciever enable: enabled */ + USART3.CTRLB = 1 << USART_RXEN_bp /* Receiver enable: enabled */ | USART_RXMODE_NORMAL_gc /* Normal mode */ | 1 << USART_TXEN_bp; /* Transmitter Enable: enabled */ } diff --git a/FreeRTOS/Demo/AVR_ATMega4809_IAR/serial/serial.c b/FreeRTOS/Demo/AVR_ATMega4809_IAR/serial/serial.c index b727d8126b..ba507c7ad4 100644 --- a/FreeRTOS/Demo/AVR_ATMega4809_IAR/serial/serial.c +++ b/FreeRTOS/Demo/AVR_ATMega4809_IAR/serial/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -57,7 +56,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned port | USART_RS485_OFF_gc /* RS485 Mode disabled */ | 1 << USART_RXCIE_bp; /* Receive Complete Interrupt Enable: enabled */ - USART3.CTRLB = 1 << USART_RXEN_bp /* Reciever enable: enabled */ + USART3.CTRLB = 1 << USART_RXEN_bp /* Receiver enable: enabled */ | USART_RXMODE_NORMAL_gc /* Normal mode */ | 1 << USART_TXEN_bp; /* Transmitter Enable: enabled */ } diff --git a/FreeRTOS/Demo/AVR_ATMega4809_MPLAB.X/serial/serial.c b/FreeRTOS/Demo/AVR_ATMega4809_MPLAB.X/serial/serial.c index 58b235ccb5..27cc9cc912 100644 --- a/FreeRTOS/Demo/AVR_ATMega4809_MPLAB.X/serial/serial.c +++ b/FreeRTOS/Demo/AVR_ATMega4809_MPLAB.X/serial/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -58,7 +57,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned port | USART_RS485_OFF_gc /* RS485 Mode disabled */ | 1 << USART_RXCIE_bp; /* Receive Complete Interrupt Enable: enabled */ - USART3.CTRLB = 1 << USART_RXEN_bp /* Reciever enable: enabled */ + USART3.CTRLB = 1 << USART_RXEN_bp /* Receiver enable: enabled */ | USART_RXMODE_NORMAL_gc /* Normal mode */ | 1 << USART_TXEN_bp; /* Transmitter Enable: enabled */ } diff --git a/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/serial/serial.c b/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/serial/serial.c index ec37bbc8ef..c9a804460d 100644 --- a/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/serial/serial.c +++ b/FreeRTOS/Demo/AVR_Dx_Atmel_Studio/RTOSDemo/serial/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -58,7 +57,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned port | USART_RS485_OFF_gc /* RS485 Mode disabled */ | 1 << USART_RXCIE_bp; /* Receive Complete Interrupt Enable: enabled */ - USART1.CTRLB = 1 << USART_RXEN_bp /* Reciever enable: enabled */ + USART1.CTRLB = 1 << USART_RXEN_bp /* Receiver enable: enabled */ | USART_RXMODE_NORMAL_gc /* Normal mode */ | 1 << USART_TXEN_bp; /* Transmitter Enable: enabled */ } diff --git a/FreeRTOS/Demo/AVR_Dx_IAR/serial/serial.c b/FreeRTOS/Demo/AVR_Dx_IAR/serial/serial.c index 13742b2fde..86408f4af3 100644 --- a/FreeRTOS/Demo/AVR_Dx_IAR/serial/serial.c +++ b/FreeRTOS/Demo/AVR_Dx_IAR/serial/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -57,7 +56,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned port | USART_RS485_OFF_gc /* RS485 Mode disabled */ | 1 << USART_RXCIE_bp; /* Receive Complete Interrupt Enable: enabled */ - USART1.CTRLB = 1 << USART_RXEN_bp /* Reciever enable: enabled */ + USART1.CTRLB = 1 << USART_RXEN_bp /* Receiver enable: enabled */ | USART_RXMODE_NORMAL_gc /* Normal mode */ | 1 << USART_TXEN_bp; /* Transmitter Enable: enabled */ } diff --git a/FreeRTOS/Demo/AVR_Dx_MPLAB.X/serial/serial.c b/FreeRTOS/Demo/AVR_Dx_MPLAB.X/serial/serial.c index 4818d8d2e7..5594b7176f 100644 --- a/FreeRTOS/Demo/AVR_Dx_MPLAB.X/serial/serial.c +++ b/FreeRTOS/Demo/AVR_Dx_MPLAB.X/serial/serial.c @@ -57,7 +57,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned port | USART_RS485_DISABLE_gc /* RS485 Mode disabled */ | 1 << USART_RXCIE_bp; /* Receive Complete Interrupt Enable: enabled */ - USART1.CTRLB = 1 << USART_RXEN_bp /* Reciever enable: enabled */ + USART1.CTRLB = 1 << USART_RXEN_bp /* Receiver enable: enabled */ | USART_RXMODE_NORMAL_gc /* Normal mode */ | 1 << USART_TXEN_bp; /* Transmitter Enable: enabled */ } diff --git a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/serial.c b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/serial.c index 2885b633a5..8917e8a357 100644 --- a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/serial.c +++ b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -94,7 +93,7 @@ BaseType_t xStatus; XUartPs_Config *pxConfig; /* Create the queue used to hold received characters. NOTE THE COMMENTS AT - THE TOP OF THIS FILE REGARDING THE USE OF QUEUES FOR THIS PURPSOE. */ + THE TOP OF THIS FILE REGARDING THE USE OF QUEUES FOR THIS PURPOSE. */ xRxQueue = xQueueCreate( uxQueueLength, sizeof( char ) ); configASSERT( xRxQueue ); @@ -222,7 +221,7 @@ char cChar; ulChannelStatusRegister = XUartPs_ReadReg( XPAR_PS7_UART_1_BASEADDR, XUARTPS_SR_OFFSET ); /* Move data from the Rx FIFO to the Rx queue. NOTE THE COMMENTS AT THE - TOP OF THIS FILE ABOUT USING QUEUES FOR THIS PURPSOE. */ + TOP OF THIS FILE ABOUT USING QUEUES FOR THIS PURPOSE. */ while( ( ulChannelStatusRegister & XUARTPS_SR_RXEMPTY ) == 0 ) { cChar = XUartPs_ReadReg( XPAR_PS7_UART_1_BASEADDR, XUARTPS_FIFO_OFFSET ); @@ -245,7 +244,7 @@ char cChar; { if( xUARTInstance.SendBuffer.RemainingBytes == 0 ) { - /* Give back the semaphore to indicate that the tranmission is + /* Give back the semaphore to indicate that the transmission is complete. If giving the semaphore unblocks a task, and the unblocked task has a priority above the currently running task (the task that this interrupt interrupted), then xHigherPriorityTaskWoken diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.c b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.c index 09543841aa..c3c9b2bc03 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.c +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #include @@ -39,7 +38,7 @@ CY_ISR_PROTO( vHighFrequencySecondISR ); /*---------------------------------------------------------------------------*/ /** - * Installs and starts the ISRs that drive the Interupt Queue Tests. + * Installs and starts the ISRs that drive the Interrupt Queue Tests. */ void vInitialiseTimerForIntQueueTest( void ) { diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.h b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.h index 2f6d7afdd7..acf7efac4f 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.h +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.h @@ -19,17 +19,16 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef INT_QUEUE_TIMER_H_ #define INT_QUEUE_TIMER_H_ /** - * Install and start the ISRs that drive the Interupt Queue Tests. + * Install and start the ISRs that drive the Interrupt Queue Tests. */ void vInitialiseTimerForIntQueueTest( void ); diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/main.c b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/main.c index f98a811404..259209736b 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/main.c +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #include @@ -188,7 +187,7 @@ unsigned short usErrorCode = 0; unsigned long ulIteration = 0; extern unsigned short usMaxJitter; - /* Intialise the sleeper. */ + /* Initialise the sleeper. */ xDelay = xTaskGetTickCount(); for( ;; ) @@ -289,7 +288,7 @@ extern unsigned short usMaxJitter; void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName ) { - /* The stack space has been execeeded for a task, considering allocating more. */ + /* The stack space has been exceeded for a task, considering allocating more. */ taskDISABLE_INTERRUPTS(); for( ;; ); } @@ -297,7 +296,7 @@ void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName ) void vApplicationMallocFailedHook( void ) { - /* The heap space has been execeeded. */ + /* The heap space has been exceeded. */ taskDISABLE_INTERRUPTS(); for( ;; ); } diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.c b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.c index 09543841aa..c3c9b2bc03 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.c +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #include @@ -39,7 +38,7 @@ CY_ISR_PROTO( vHighFrequencySecondISR ); /*---------------------------------------------------------------------------*/ /** - * Installs and starts the ISRs that drive the Interupt Queue Tests. + * Installs and starts the ISRs that drive the Interrupt Queue Tests. */ void vInitialiseTimerForIntQueueTest( void ) { diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.h b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.h index 2f6d7afdd7..acf7efac4f 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.h +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.h @@ -19,17 +19,16 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef INT_QUEUE_TIMER_H_ #define INT_QUEUE_TIMER_H_ /** - * Install and start the ISRs that drive the Interupt Queue Tests. + * Install and start the ISRs that drive the Interrupt Queue Tests. */ void vInitialiseTimerForIntQueueTest( void ); diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/main.c b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/main.c index f98a811404..259209736b 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/main.c +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #include @@ -188,7 +187,7 @@ unsigned short usErrorCode = 0; unsigned long ulIteration = 0; extern unsigned short usMaxJitter; - /* Intialise the sleeper. */ + /* Initialise the sleeper. */ xDelay = xTaskGetTickCount(); for( ;; ) @@ -289,7 +288,7 @@ extern unsigned short usMaxJitter; void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName ) { - /* The stack space has been execeeded for a task, considering allocating more. */ + /* The stack space has been exceeded for a task, considering allocating more. */ taskDISABLE_INTERRUPTS(); for( ;; ); } @@ -297,7 +296,7 @@ void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName ) void vApplicationMallocFailedHook( void ) { - /* The heap space has been execeeded. */ + /* The heap space has been exceeded. */ taskDISABLE_INTERRUPTS(); for( ;; ); } diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.c b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.c index 09543841aa..c3c9b2bc03 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.c +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #include @@ -39,7 +38,7 @@ CY_ISR_PROTO( vHighFrequencySecondISR ); /*---------------------------------------------------------------------------*/ /** - * Installs and starts the ISRs that drive the Interupt Queue Tests. + * Installs and starts the ISRs that drive the Interrupt Queue Tests. */ void vInitialiseTimerForIntQueueTest( void ) { diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.h b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.h index 2f6d7afdd7..acf7efac4f 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.h +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.h @@ -19,17 +19,16 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef INT_QUEUE_TIMER_H_ #define INT_QUEUE_TIMER_H_ /** - * Install and start the ISRs that drive the Interupt Queue Tests. + * Install and start the ISRs that drive the Interrupt Queue Tests. */ void vInitialiseTimerForIntQueueTest( void ); diff --git a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/main.c b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/main.c index f98a811404..259209736b 100644 --- a/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/main.c +++ b/FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #include @@ -188,7 +187,7 @@ unsigned short usErrorCode = 0; unsigned long ulIteration = 0; extern unsigned short usMaxJitter; - /* Intialise the sleeper. */ + /* Initialise the sleeper. */ xDelay = xTaskGetTickCount(); for( ;; ) @@ -289,7 +288,7 @@ extern unsigned short usMaxJitter; void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName ) { - /* The stack space has been execeeded for a task, considering allocating more. */ + /* The stack space has been exceeded for a task, considering allocating more. */ taskDISABLE_INTERRUPTS(); for( ;; ); } @@ -297,7 +296,7 @@ void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName ) void vApplicationMallocFailedHook( void ) { - /* The heap space has been execeeded. */ + /* The heap space has been exceeded. */ taskDISABLE_INTERRUPTS(); for( ;; ); } diff --git a/FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Low_Power_Demo/low_power_tick_management_RTCC.c b/FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Low_Power_Demo/low_power_tick_management_RTCC.c index e8729e5ff5..64787e8fb3 100644 --- a/FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Low_Power_Demo/low_power_tick_management_RTCC.c +++ b/FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Low_Power_Demo/low_power_tick_management_RTCC.c @@ -19,13 +19,12 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ -/* Standard inlcludes. */ +/* Standard includes. */ #include /* FreeRTOS includes. */ @@ -350,7 +349,7 @@ void RTCC_IRQHandler( void ) /* Set up a timer that used used to bring the MCU out of sleep mode using an interrupt other than the tick interrupt. This is done for code coverage - puposes only. */ + purposes only. */ void prvSetupTestTimer( void ) { static const LETIMER_Init_TypeDef xLETimerInitStruct = diff --git a/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo1/main.c b/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo1/main.c index 75aa7bd4dd..f774d1381d 100644 --- a/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo1/main.c +++ b/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo1/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -57,7 +56,7 @@ * the string is CORRECTLY received on the UART. LED seven is latched on should * an error be detected in any task or co-routine. * - * In addition the idle task makes repetative calls to + * In addition the idle task makes repetitive calls to * prvSetAndCheckRegisters(). This simply loads the general purpose registers * with a known value, then checks each register to ensure the held value is * still correct. As a low priority task this checking routine is likely to @@ -112,7 +111,7 @@ a character after this time then there must be an error in the transmission or the timing of the transmission. */ #define mainCOMMS_RX_DELAY ( mainMAX_TX_DELAY + 20 ) -/* The task priorites. */ +/* The task priorities. */ #define mainLCD_TASK_PRIORITY ( tskIDLE_PRIORITY ) #define mainCOMMS_RX_TASK_PRIORITY ( tskIDLE_PRIORITY + 1 ) @@ -351,12 +350,12 @@ static char cRxedChar, cExpectedChar; /* Wait for a character to be received. */ xQueueReceive( xCommsQueue, ( void * ) &cRxedChar, mainCOMMS_RX_DELAY ); - /* Was the character recived (if any) the expected character. */ + /* Was the character received (if any) the expected character. */ if( cRxedChar != cExpectedChar ) { /* Got an unexpected character. This can sometimes occur when reseting the system using the debugger leaving characters already - in the UART regsters. */ + in the UART registers. */ uxErrorStatus = pdFAIL; /* Resync by waiting for the end of the current string. */ @@ -489,7 +488,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; /* Clear the interrupt. */ UARTIntClear( UART0_BASE, ulStatus ); - /* Was an Rx interrpt pending? */ + /* Was an Rx interrupt pending? */ if( ulStatus & UART_INT_RX ) { if( ( HWREG(UART0_BASE + UART_O_FR ) & UART_FR_RXFF ) ) diff --git a/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo2/main.c b/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo2/main.c index fcd2d4a0bb..6f7fedd429 100644 --- a/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo2/main.c +++ b/FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo2/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -57,7 +56,7 @@ * the string is CORRECTLY received on the UART. LED seven is latched on should * an error be detected in any task or co-routine. * - * In addition the idle task makes repetative calls to + * In addition the idle task makes repetitive calls to * prvSetAndCheckRegisters(). This simply loads the general purpose registers * with a known value, then checks each register to ensure the held value is * still correct. As a low priority task this checking routine is likely to @@ -116,7 +115,7 @@ a character after this time then there must be an error in the transmission or the timing of the transmission. */ #define mainCOMMS_RX_DELAY ( mainMAX_TX_DELAY + 20 ) -/* The task priorites. */ +/* The task priorities. */ #define mainLCD_TASK_PRIORITY ( tskIDLE_PRIORITY ) #define mainCOMMS_RX_TASK_PRIORITY ( tskIDLE_PRIORITY + 1 ) @@ -357,12 +356,12 @@ portBASE_TYPE xResult; /* Wait for a character to be received. */ crQUEUE_RECEIVE( xHandle, xCommsQueue, ( void * ) &cRxedChar, mainCOMMS_RX_DELAY, &xResult ); - /* Was the character recived (if any) the expected character. */ + /* Was the character received (if any) the expected character. */ if( ( cRxedChar != cExpectedChar ) || ( xResult != pdPASS ) ) { /* Got an unexpected character. This can sometimes occur when reseting the system using the debugger leaving characters already - in the UART regsters. */ + in the UART registers. */ uxErrorStatus = pdFAIL; /* Resync by waiting for the end of the current string. */ @@ -497,7 +496,7 @@ portBASE_TYPE xTaskWokenByPost = pdFALSE; /* Clear the interrupt. */ UARTIntClear( UART0_BASE, ulStatus ); - /* Was an Rx interrpt pending? */ + /* Was an Rx interrupt pending? */ if( ulStatus & UART_INT_RX ) { if( ( HWREG(UART0_BASE + UART_O_FR ) & UART_FR_RXFF ) ) diff --git a/FreeRTOS/Demo/CORTEX_LM3S102_GCC/main.c b/FreeRTOS/Demo/CORTEX_LM3S102_GCC/main.c index 75aa7bd4dd..f774d1381d 100644 --- a/FreeRTOS/Demo/CORTEX_LM3S102_GCC/main.c +++ b/FreeRTOS/Demo/CORTEX_LM3S102_GCC/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -57,7 +56,7 @@ * the string is CORRECTLY received on the UART. LED seven is latched on should * an error be detected in any task or co-routine. * - * In addition the idle task makes repetative calls to + * In addition the idle task makes repetitive calls to * prvSetAndCheckRegisters(). This simply loads the general purpose registers * with a known value, then checks each register to ensure the held value is * still correct. As a low priority task this checking routine is likely to @@ -112,7 +111,7 @@ a character after this time then there must be an error in the transmission or the timing of the transmission. */ #define mainCOMMS_RX_DELAY ( mainMAX_TX_DELAY + 20 ) -/* The task priorites. */ +/* The task priorities. */ #define mainLCD_TASK_PRIORITY ( tskIDLE_PRIORITY ) #define mainCOMMS_RX_TASK_PRIORITY ( tskIDLE_PRIORITY + 1 ) @@ -351,12 +350,12 @@ static char cRxedChar, cExpectedChar; /* Wait for a character to be received. */ xQueueReceive( xCommsQueue, ( void * ) &cRxedChar, mainCOMMS_RX_DELAY ); - /* Was the character recived (if any) the expected character. */ + /* Was the character received (if any) the expected character. */ if( cRxedChar != cExpectedChar ) { /* Got an unexpected character. This can sometimes occur when reseting the system using the debugger leaving characters already - in the UART regsters. */ + in the UART registers. */ uxErrorStatus = pdFAIL; /* Resync by waiting for the end of the current string. */ @@ -489,7 +488,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; /* Clear the interrupt. */ UARTIntClear( UART0_BASE, ulStatus ); - /* Was an Rx interrpt pending? */ + /* Was an Rx interrupt pending? */ if( ulStatus & UART_INT_RX ) { if( ( HWREG(UART0_BASE + UART_O_FR ) & UART_FR_RXFF ) ) diff --git a/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/main.c b/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/main.c index 898a939dc2..fb1055de72 100644 --- a/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/main.c +++ b/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -57,7 +56,7 @@ * the string is CORRECTLY received on the UART. LED seven is latched on should * an error be detected in any task or co-routine. * - * In addition the idle task makes repetative calls to + * In addition the idle task makes repetitive calls to * prvSetAndCheckRegisters(). This simply loads the general purpose registers * with a known value, then checks each register to ensure the held value is * still correct. As a low priority task this checking routine is likely to @@ -112,7 +111,7 @@ a character after this time then there must be an error in the transmission or the timing of the transmission. */ #define mainCOMMS_RX_DELAY ( mainMAX_TX_DELAY + 20 ) -/* The task priorites. */ +/* The task priorities. */ #define mainLCD_TASK_PRIORITY ( tskIDLE_PRIORITY ) #define mainCOMMS_RX_TASK_PRIORITY ( tskIDLE_PRIORITY + 1 ) @@ -352,12 +351,12 @@ static char cRxedChar, cExpectedChar; /* Wait for a character to be received. */ xQueueReceive( xCommsQueue, ( void * ) &cRxedChar, mainCOMMS_RX_DELAY ); - /* Was the character recived (if any) the expected character. */ + /* Was the character received (if any) the expected character. */ if( cRxedChar != cExpectedChar ) { /* Got an unexpected character. This can sometimes occur when reseting the system using the debugger leaving characters already - in the UART regsters. */ + in the UART registers. */ uxErrorStatus = pdFAIL; /* Resync by waiting for the end of the current string. */ @@ -490,7 +489,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; /* Clear the interrupt. */ UARTIntClear( UART0_BASE, ulStatus ); - /* Was an Rx interrpt pending? */ + /* Was an Rx interrupt pending? */ if( ulStatus & UART_INT_RX ) { if( ( HWREG(UART0_BASE + UART_O_FR ) & UART_FR_RXFF ) ) diff --git a/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/main.c b/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/main.c index 8c3c0b1358..69d09cec82 100644 --- a/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/main.c +++ b/FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -57,7 +56,7 @@ * the string is CORRECTLY received on the UART. LED seven is latched on should * an error be detected in any task or co-routine. * - * In addition the idle task makes repetative calls to + * In addition the idle task makes repetitive calls to * prvSetAndCheckRegisters(). This simply loads the general purpose registers * with a known value, then checks each register to ensure the held value is * still correct. As a low priority task this checking routine is likely to @@ -116,7 +115,7 @@ a character after this time then there must be an error in the transmission or the timing of the transmission. */ #define mainCOMMS_RX_DELAY ( mainMAX_TX_DELAY + 20 ) -/* The task priorites. */ +/* The task priorities. */ #define mainLCD_TASK_PRIORITY ( tskIDLE_PRIORITY ) #define mainCOMMS_RX_TASK_PRIORITY ( tskIDLE_PRIORITY + 1 ) @@ -358,12 +357,12 @@ portBASE_TYPE xResult; /* Wait for a character to be received. */ crQUEUE_RECEIVE( xHandle, xCommsQueue, ( void * ) &cRxedChar, mainCOMMS_RX_DELAY, &xResult ); - /* Was the character recived (if any) the expected character. */ + /* Was the character received (if any) the expected character. */ if( ( cRxedChar != cExpectedChar ) || ( xResult != pdPASS ) ) { /* Got an unexpected character. This can sometimes occur when reseting the system using the debugger leaving characters already - in the UART regsters. */ + in the UART registers. */ uxErrorStatus = pdFAIL; /* Resync by waiting for the end of the current string. */ @@ -498,7 +497,7 @@ portBASE_TYPE xTaskWokenByPost = pdFALSE; /* Clear the interrupt. */ UARTIntClear( UART0_BASE, ulStatus ); - /* Was an Rx interrpt pending? */ + /* Was an Rx interrupt pending? */ if( ulStatus & UART_INT_RX ) { if( ( HWREG(UART0_BASE + UART_O_FR ) & UART_FR_RXFF ) ) diff --git a/FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.c b/FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.c index 5d4b0ae0ea..3829d9e854 100644 --- a/FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.c +++ b/FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -195,7 +194,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; /* Clear the interrupt. */ UARTIntClear( UART0_BASE, ulStatus ); - /* Was an Rx interrpt pending? */ + /* Was an Rx interrupt pending? */ if( ulStatus & UART_INT_RX ) { if( ( HWREG(UART0_BASE + UART_O_FR ) & UART_FR_RXFF ) ) @@ -242,12 +241,12 @@ static char cRxedChar, cExpectedChar; /* Wait for a character to be received. */ xQueueReceive( xCommsQueue, ( void * ) &cRxedChar, commsRX_DELAY ); - /* Was the character recived (if any) the expected character. */ + /* Was the character received (if any) the expected character. */ if( cRxedChar != cExpectedChar ) { /* Got an unexpected character. This can sometimes occur when reseting the system using the debugger leaving characters already - in the UART regsters. */ + in the UART registers. */ uxCommsErrorStatus = pdFAIL; /* Resync by waiting for the end of the current string. */ diff --git a/FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/main-full.c b/FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/main-full.c index ef1ba2fe14..06a427610f 100644 --- a/FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/main-full.c +++ b/FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/main-full.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /****************************************************************************** @@ -56,7 +55,7 @@ * "Interrupt semaphore take" task - This task does nothing but block on a * semaphore that is 'given' from the tick hook function (which is defined in * main.c). It toggles the fourth LED each time it receives the semaphore. The - * Semahore is given every 50ms, so LED 4 toggles every 50ms. + * Semaphore is given every 50ms, so LED 4 toggles every 50ms. * * "Flash timers" - A software timer callback function is defined that does * nothing but toggle an LED. Three software timers are created that each diff --git a/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/main_full.c b/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/main_full.c index 10142ac21e..c0e34d7a37 100644 --- a/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/main_full.c +++ b/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/main_full.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -176,7 +175,7 @@ extern void vUARTCommandConsoleStart( uint16_t usStackSize, UBaseType_t uxPriori void vFullDemoIdleHook( void ); /* - * The full demo configures the clocks for maximum frequency, wheras the blinky + * The full demo configures the clocks for maximum frequency, whereas the blinky * demo uses a slower clock as it also uses low power features. */ static void prvConfigureClocks( void ); @@ -401,7 +400,7 @@ static void prvConfigureClocks( void ) FlashCtl_setWaitState( FLASH_BANK0, 2 ); FlashCtl_setWaitState( FLASH_BANK1, 2 ); - /* The full demo configures the clocks for maximum frequency, wheras the + /* The full demo configures the clocks for maximum frequency, whereas the blinky demo uses a slower clock as it also uses low power features. Maximum freqency also needs more voltage. diff --git a/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/serial.c b/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/serial.c index 6a49656b9a..e4c32b9765 100644 --- a/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/serial.c +++ b/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -90,7 +89,7 @@ const eUSCI_UART_Config xUARTConfig = xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned long uxQueueLength ) { /* Create the queue used to hold received characters. NOTE THE COMMENTS AT - THE TOP OF THIS FILE REGARDING THE USE OF QUEUES FOR THIS PURPSOE. */ + THE TOP OF THIS FILE REGARDING THE USE OF QUEUES FOR THIS PURPOSE. */ xRxQueue = xQueueCreate( uxQueueLength, sizeof( char ) ); configASSERT( xRxQueue ); diff --git a/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/SimplyBlinkyDemo/main_blinky.c b/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/SimplyBlinkyDemo/main_blinky.c index e27b599db6..14dd968ab1 100644 --- a/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/SimplyBlinkyDemo/main_blinky.c +++ b/FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/SimplyBlinkyDemo/main_blinky.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /****************************************************************************** @@ -115,7 +114,7 @@ static void prvQueueSendTask( void *pvParameters ); void main_blinky( void ); /* - * The full demo configures the clocks for maximum frequency, wheras this blinky + * The full demo configures the clocks for maximum frequency, whereas this blinky * demo uses a slower clock as it also uses low power features. */ static void prvConfigureClocks( void ); @@ -142,7 +141,7 @@ void main_blinky( void ) the blinky demo) and a tickless RTOS implementation that is tailored specifically to the MSP432. */ - /* The full demo configures the clocks for maximum frequency, wheras this + /* The full demo configures the clocks for maximum frequency, whereas this blinky demo uses a slower clock as it also uses low power features. */ prvConfigureClocks(); @@ -238,7 +237,7 @@ static const TickType_t xShortBlock = pdMS_TO_TICKS( 50 ); static void prvConfigureClocks( void ) { - /* The full demo configures the clocks for maximum frequency, wheras this + /* The full demo configures the clocks for maximum frequency, whereas this blinky demo uses a slower clock as it also uses low power features. From the datasheet: For AM_LDO_VCORE0 and AM_DCDC_VCORE0 modes, the maximum diff --git a/FreeRTOS/Demo/CORTEX_M4_SimpleLink_CC3220SF_CCS/Simply_Blinky_Demo/main_blinky.c b/FreeRTOS/Demo/CORTEX_M4_SimpleLink_CC3220SF_CCS/Simply_Blinky_Demo/main_blinky.c index 2bfba7ba4a..b83013ebd0 100644 --- a/FreeRTOS/Demo/CORTEX_M4_SimpleLink_CC3220SF_CCS/Simply_Blinky_Demo/main_blinky.c +++ b/FreeRTOS/Demo/CORTEX_M4_SimpleLink_CC3220SF_CCS/Simply_Blinky_Demo/main_blinky.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /****************************************************************************** @@ -115,7 +114,7 @@ static void prvQueueSendTask( void *pvParameters ); void main_blinky( void ); /* - * The full demo configures the clocks for maximum frequency, wheras this blinky + * The full demo configures the clocks for maximum frequency, whereas this blinky * demo uses a slower clock as it also uses low power features. */ static void prvConfigureClocks( void ); @@ -140,7 +139,7 @@ void main_blinky( void ) the blinky demo) and a tickless RTOS implementation that is tailored specifically to the MSP432. */ - /* The full demo configures the clocks for maximum frequency, wheras this + /* The full demo configures the clocks for maximum frequency, whereas this blinky demo uses a slower clock as it also uses low power features. */ prvConfigureClocks(); diff --git a/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM4/main.c b/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM4/main.c index 182f2f48cc..6f054d9f77 100644 --- a/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM4/main.c +++ b/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM4/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -123,7 +122,7 @@ * sbRECEIVE_COMPLETED macro only works if the sender and receiver are under the * control of the same instance of FreeRTOS and execute on the same core. * Therefore, just as the application that executes on the M7 core overrides - * the default implementation of sbSEND_SOMPLETED(), the application that runs + * the default implementation of sbSEND_COMPLETED(), the application that runs * on the M4 core overrides the default implementation of sbRECEIVE_COMPLETED() * to likewise generate an interrupt in the M7 core - so sbRECEIVE_COMPLETED() * executes on the M4 core and generates an interrupt on the M7 core. To keep diff --git a/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM7/main.c b/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM7/main.c index 97ff028aab..c2720b0ec2 100644 --- a/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM7/main.c +++ b/FreeRTOS/Demo/CORTEX_M7_M4_AMP_STM32H745I_Discovery_IAR/CM7/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -123,7 +122,7 @@ * sbRECEIVE_COMPLETED macro only works if the sender and receiver are under the * control of the same instance of FreeRTOS and execute on the same core. * Therefore, just as the application that executes on the M7 core overrides - * the default implementation of sbSEND_SOMPLETED(), the application that runs + * the default implementation of sbSEND_COMPLETED(), the application that runs * on the M4 core overrides the default implementation of sbRECEIVE_COMPLETED() * to likewise generate an interrupt in the M7 core - so sbRECEIVE_COMPLETED() * executes on the M4 core and generates an interrupt on the M7 core. To keep @@ -380,7 +379,7 @@ uint32_t x; } /* Normal FreeRTOS "yield from interrupt" semantics, where - xHigherPriorityTaskWoken is initialzed to pdFALSE and will then get set to + xHigherPriorityTaskWoken is initialized to pdFALSE and will then get set to pdTRUE if the interrupt unblocks a task that has a priority above that of the currently executing task. */ portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); diff --git a/FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR/main_full.c b/FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR/main_full.c index 0a3ad9ca0b..fc0c28b871 100644 --- a/FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR/main_full.c +++ b/FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR/main_full.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -304,7 +304,7 @@ void vFullDemoTickHookFunction( void ) /* Exercise stream buffers from interrupts. */ vBasicStreamBufferSendFromISR(); - /* Exercise sempahores from interrupts. */ + /* Exercise semaphores from interrupts. */ vInterruptSemaphorePeriodicTest(); } /*-----------------------------------------------------------*/ diff --git a/FreeRTOS/Demo/CORTEX_MPU_LPC54018_MCUXpresso/Demo/mpu_demo.h b/FreeRTOS/Demo/CORTEX_MPU_LPC54018_MCUXpresso/Demo/mpu_demo.h index ffa5319a85..53146e2b7b 100644 --- a/FreeRTOS/Demo/CORTEX_MPU_LPC54018_MCUXpresso/Demo/mpu_demo.h +++ b/FreeRTOS/Demo/CORTEX_MPU_LPC54018_MCUXpresso/Demo/mpu_demo.h @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef __MPU_DEMO_H__ @@ -38,7 +37,7 @@ * by the task with Read Only access and if so, it recovers from the fault * greacefully by moving the Program Counter to the next instruction to the one * which generated the fault. If any other memory access violation occurs, the - * fault handler will get stuck in an inifinite loop. + * fault handler will get stuck in an infinite loop. */ void vStartMPUDemo( void ); diff --git a/FreeRTOS/Demo/CORTEX_MPU_M3_NUCLEO_L152RE_GCC/Demo/mpu_demo.h b/FreeRTOS/Demo/CORTEX_MPU_M3_NUCLEO_L152RE_GCC/Demo/mpu_demo.h index ffa5319a85..53146e2b7b 100644 --- a/FreeRTOS/Demo/CORTEX_MPU_M3_NUCLEO_L152RE_GCC/Demo/mpu_demo.h +++ b/FreeRTOS/Demo/CORTEX_MPU_M3_NUCLEO_L152RE_GCC/Demo/mpu_demo.h @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef __MPU_DEMO_H__ @@ -38,7 +37,7 @@ * by the task with Read Only access and if so, it recovers from the fault * greacefully by moving the Program Counter to the next instruction to the one * which generated the fault. If any other memory access violation occurs, the - * fault handler will get stuck in an inifinite loop. + * fault handler will get stuck in an infinite loop. */ void vStartMPUDemo( void ); diff --git a/FreeRTOS/Demo/CORTEX_MPU_M7_NUCLEO_H743ZI2_GCC_IAR_Keil/Demo/mpu_demo.h b/FreeRTOS/Demo/CORTEX_MPU_M7_NUCLEO_H743ZI2_GCC_IAR_Keil/Demo/mpu_demo.h index 89a0592d48..de22cb7d74 100644 --- a/FreeRTOS/Demo/CORTEX_MPU_M7_NUCLEO_H743ZI2_GCC_IAR_Keil/Demo/mpu_demo.h +++ b/FreeRTOS/Demo/CORTEX_MPU_M7_NUCLEO_H743ZI2_GCC_IAR_Keil/Demo/mpu_demo.h @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef __MPU_DEMO_H__ @@ -38,7 +37,7 @@ * is the fault generated by the task with Read Only access and if so, it * recovers from the fault greacefully by moving the Program Counter to the next * instruction to the one which generated the fault. If any other memory access - * violation occurs, the fault handler will get stuck in an inifinite loop. + * violation occurs, the fault handler will get stuck in an infinite loop. */ void vStartMPUDemo( void ); diff --git a/FreeRTOS/Demo/CORTEX_MPU_STM32L4_Discovery_GCC_IAR_Keil/Demo/mpu_demo.h b/FreeRTOS/Demo/CORTEX_MPU_STM32L4_Discovery_GCC_IAR_Keil/Demo/mpu_demo.h index fef90270f5..6dc618da72 100644 --- a/FreeRTOS/Demo/CORTEX_MPU_STM32L4_Discovery_GCC_IAR_Keil/Demo/mpu_demo.h +++ b/FreeRTOS/Demo/CORTEX_MPU_STM32L4_Discovery_GCC_IAR_Keil/Demo/mpu_demo.h @@ -37,7 +37,7 @@ * by the task with Read Only access and if so, it recovers from the fault * greacefully by moving the Program Counter to the next instruction to the one * which generated the fault. If any other memory access violation occurs, the - * fault handler will get stuck in an inifinite loop. + * fault handler will get stuck in an infinite loop. */ void vStartMPUDemo( void ); diff --git a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.c b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.c index 4513896e1d..c6f85914dc 100644 --- a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.c +++ b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #include "FreeRTOS.h" @@ -45,7 +44,7 @@ void vLedTask(void *pvParameters) unsigned count = 0; unsigned colour = 0; - /* Initalise the IO ports that drive the LEDs */ + /* Initialise the IO ports that drive the LEDs */ gioSetDirection(hetPORT, 0xFFFFFFFF); /* switch all leds off */ gioSetPort(hetPORT, 0x08110034); diff --git a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.h b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.h index d29d706022..a2a34eb799 100644 --- a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.h +++ b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.h @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef __HET_H__ @@ -49,8 +48,8 @@ typedef volatile struct hetBase unsigned OFF2; /**< 0x0010: Interrupt offset register 2 */ unsigned INTENAS; /**< 0x0014: Interrupt enable set register */ unsigned INTENAC; /**< 0x0018: Interrupt enable clear register */ - unsigned EXC1; /**< 0x001C: Exeption control register 1 */ - unsigned EXC2; /**< 0x0020: Exeption control register 2 */ + unsigned EXC1; /**< 0x001C: Exception control register 1 */ + unsigned EXC2; /**< 0x0020: Exception control register 2 */ unsigned PRY; /**< 0x0024: Interrupt priority register */ unsigned FLG; /**< 0x0028: Interrupt flag register */ unsigned : 32U; /**< 0x002C: Reserved */ diff --git a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/ParTest.c b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/ParTest.c index db010be43d..feff5db9a8 100644 --- a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/ParTest.c +++ b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/ParTest.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /*----------------------------------------------------------- @@ -59,7 +58,7 @@ void vParTestInitialise( void ) { unsigned long ul; - /* Initalise the IO ports that drive the LEDs */ + /* Initialise the IO ports that drive the LEDs */ gioSetDirection( hetPORT, 0xFFFFFFFF ); /* Turn all the LEDs off. */ diff --git a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/serial.c b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/serial.c index e0e99d22ed..ccc301ed58 100644 --- a/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/serial.c +++ b/FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/serial.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -125,7 +124,7 @@ xComPortHandle xReturn = ( xComPortHandle ) 0; hardware. */ if( ( xRxedChars != serINVALID_QUEUE ) && ( xCharsForTx != serINVALID_QUEUE ) ) { - /* Initalise SCI1 */ + /* Initialise SCI1 */ /* Bring SCI out of reset */ serialSCI_GCR0_REG = 0x00000001UL; /* Disable all interrupts */ diff --git a/FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/main.c b/FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/main.c index 91ff995931..45800fb758 100644 --- a/FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/main.c +++ b/FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /****************************************************************************** @@ -137,7 +136,7 @@ void SystemCoreClockUpdate( void ); /* Select User Button pin as input source for EXTI Line */ SYSCFG_EXTILineConfig( EXTI_PortSourceGPIOA, EXTI_PinSource0 ); - /* Configure EXT1 Line 0 in interrupt mode trigged on Rising edge */ + /* Configure EXT1 Line 0 in interrupt mode triggered on Rising edge */ EXTI_InitStructure.EXTI_Line = EXTI_Line0 ; /* PA0 for User button AND IDD_WakeUP */ EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising; diff --git a/FreeRTOS/Demo/Common/Full/comtest.c b/FreeRTOS/Demo/Common/Full/comtest.c index 7779e768e5..45897dedd9 100644 --- a/FreeRTOS/Demo/Common/Full/comtest.c +++ b/FreeRTOS/Demo/Common/Full/comtest.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /** @@ -64,7 +63,7 @@ Changes from V1.00: Changes from V1.01: - + The Tx task now waits a pseudo random time between transissions. + + The Tx task now waits a pseudo random time between transmissions. Previously a fixed period was used but this was not such a good test as interrupts fired at regular intervals. diff --git a/FreeRTOS/Demo/Common/Minimal/GenQTest.c b/FreeRTOS/Demo/Common/Minimal/GenQTest.c index 15352c3e36..60b2754b8e 100644 --- a/FreeRTOS/Demo/Common/Minimal/GenQTest.c +++ b/FreeRTOS/Demo/Common/Minimal/GenQTest.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -901,7 +900,7 @@ SemaphoreHandle_t xMutex = ( SemaphoreHandle_t ) pvParameters, xLocalMutex; vPrintDisplayMessage( &pcTaskStartMsg ); #endif - /* The local mutex is used to check the 'mutexs held' count. */ + /* The local mutex is used to check the 'mutex held' count. */ xLocalMutex = xSemaphoreCreateMutex(); configASSERT( xLocalMutex ); diff --git a/FreeRTOS/Demo/Common/Minimal/MessageBufferAMP.c b/FreeRTOS/Demo/Common/Minimal/MessageBufferAMP.c index e1b7e0133c..c9b939f36a 100644 --- a/FreeRTOS/Demo/Common/Minimal/MessageBufferAMP.c +++ b/FreeRTOS/Demo/Common/Minimal/MessageBufferAMP.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -299,7 +298,7 @@ BaseType_t xHigherPriorityTaskWoken = pdFALSE; } /* Normal FreeRTOS yield from interrupt semantics, where - xHigherPriorityTaskWoken is initialzed to pdFALSE and will then get set to + xHigherPriorityTaskWoken is initialized to pdFALSE and will then get set to pdTRUE if the interrupt safe API unblocks a task that has a priority above that of the currently executing task. */ portYIELD_FROM_ISR( xHigherPriorityTaskWoken ); diff --git a/FreeRTOS/Demo/Common/Minimal/TaskNotifyArray.c b/FreeRTOS/Demo/Common/Minimal/TaskNotifyArray.c index f8ef348761..be47580710 100644 --- a/FreeRTOS/Demo/Common/Minimal/TaskNotifyArray.c +++ b/FreeRTOS/Demo/Common/Minimal/TaskNotifyArray.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -290,7 +289,7 @@ UBaseType_t uxIndexToTest, uxOtherIndexes; for( uxIndexToTest = 0; uxIndexToTest < configTASK_NOTIFICATION_ARRAY_ENTRIES; uxIndexToTest++ ) { /* Send notifications to all indexes with the array of task - notificaitons other than the one on which this task will block. */ + notifications other than the one on which this task will block. */ for( uxOtherIndexes = 0; uxOtherIndexes < configTASK_NOTIFICATION_ARRAY_ENTRIES; uxOtherIndexes++ ) { if( uxOtherIndexes != uxIndexToTest ) @@ -1109,7 +1108,7 @@ const TickType_t xDontBlock = 0; ulReceivedValue = ulTaskNotifyTakeIndexed( uxIndexToNotify, pdTRUE, portMAX_DELAY ); /* Interrupt should have reset xSendNotificationFromISR after it sent - the notificatino. */ + the notification. */ configASSERT( xSendNotificationFromISR == pdFALSE ); /* The notification value was initially zero, and should have been diff --git a/FreeRTOS/Demo/Common/Minimal/TimerDemo.c b/FreeRTOS/Demo/Common/Minimal/TimerDemo.c index 1f28388caf..dfb8c210a1 100644 --- a/FreeRTOS/Demo/Common/Minimal/TimerDemo.c +++ b/FreeRTOS/Demo/Common/Minimal/TimerDemo.c @@ -144,7 +144,7 @@ void vStartTimerDemoTask( TickType_t xBasePeriodIn ) /* Create the task that will control and monitor the timers. This is created at a lower priority than the timer service task to ensure, as - far as it is concerned, commands on timers are actioned immediately + far as it is concerned, commands on timers are acted on immediately (sending a command to the timer service task will unblock the timer service task, which will then preempt this task). */ if( xTestStatus != pdFAIL ) @@ -168,7 +168,7 @@ static void prvTimerTestTask( void *pvParameters ) is created as an auto-reload timer then converted to a one-shot timer. */ xOneShotTimer = xTimerCreate( "Oneshot Timer", /* Text name to facilitate debugging. The kernel does not use this itself. */ tmrdemoONE_SHOT_TIMER_PERIOD, /* The period for the timer. */ - pdFALSE, /* Autorealod is false, so created as a one-shot timer. */ + pdFALSE, /* Autoreload is false, so created as a one-shot timer. */ ( void * ) 0, /* The timer identifier. Initialise to 0, then increment each time it is called. */ prvOneShotTimerCallback ); /* The callback to be called when the timer expires. */ @@ -408,7 +408,7 @@ UBaseType_t uxOriginalPriority; function the expected number of times. */ for( ucTimer = 0; ucTimer < ( uint8_t ) configTIMER_QUEUE_LENGTH; ucTimer++ ) { - /* The expected number of expiries is equal to the block period divided + /* The expected number of expires is equal to the block period divided by the timer period. */ xTimerPeriod = ( ( ( TickType_t ) ucTimer + ( TickType_t ) 1 ) * xBasePeriod ); xExpectedNumber = xBlockPeriod / xTimerPeriod; @@ -717,8 +717,8 @@ static void prvTest7_CheckBacklogBehaviour( void ) /* Arrange for the callback to execute late enough that it will execute twice, back-to-back. The timer must handle the stop request properly in spite of the backlog of callbacks. */ - #define tmrdemoEXPECTED_BACKLOG_EXPIRIES ( ( TickType_t ) 2 ) - xTaskCatchUpTicks( tmrdemoBACKLOG_TIMER_PERIOD * tmrdemoEXPECTED_BACKLOG_EXPIRIES ); + #define tmrdemoEXPECTED_BACKLOG_EXPIRES ( ( TickType_t ) 2 ) + xTaskCatchUpTicks( tmrdemoBACKLOG_TIMER_PERIOD * tmrdemoEXPECTED_BACKLOG_EXPIRES ); /* The timer should now be inactive. */ if( xTimerIsTimerActive( xAutoReloadTimers[ 0 ] ) != pdFALSE ) @@ -803,8 +803,8 @@ static TickType_t uxTick = ( TickType_t ) -1; then this function will not expect the timer to have expired until the kernel's tick count is (102 + xBasePeriod), whereas in reality the timer will expire when the kernel's tick count is (100 + xBasePeriod). For this - reason xMargin is used as an allowable margin for premature timer expiries - as well as late timer expiries. */ + reason xMargin is used as an allowable margin for premature timer expires + as well as late timer expires. */ #ifdef _WINDOWS_ /* Windows is not real real time. */ const TickType_t xMargin = 20; diff --git a/FreeRTOS/Demo/Common/Minimal/comtest_strings.c b/FreeRTOS/Demo/Common/Minimal/comtest_strings.c index 2d29af1034..598e137f64 100644 --- a/FreeRTOS/Demo/Common/Minimal/comtest_strings.c +++ b/FreeRTOS/Demo/Common/Minimal/comtest_strings.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -74,7 +73,7 @@ /* The size of the stack given to the Rx task. */ #define comSTACK_SIZE configMINIMAL_STACK_SIZE -/* See the comment above the declaraction of the uxBaseLED variable. */ +/* See the comment above the declaration of the uxBaseLED variable. */ #define comTX_LED_OFFSET ( 0 ) #define comRX_LED_OFFSET ( 1 ) diff --git a/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/MicroBlaze-Ethernet-Lite/ethernetif.c b/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/MicroBlaze-Ethernet-Lite/ethernetif.c index 304ca49e45..314ba986fd 100644 --- a/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/MicroBlaze-Ethernet-Lite/ethernetif.c +++ b/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/MicroBlaze-Ethernet-Lite/ethernetif.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* FreeRTOS includes. */ @@ -182,7 +181,7 @@ unsigned portBASE_TYPE uxOriginalPriority; * * @note Returning ERR_MEM here if a DMA queue of your MAC is full can lead to * strange results. You might consider waiting for space in the DMA queue - * to become availale since the stack doesn't retry to send a packet + * to become available since the stack doesn't retry to send a packet * dropped because of memory failure (except for the TCP timers). */ diff --git a/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/win32/ethernetif.c b/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/win32/ethernetif.c index e1a66f88bf..a284e16535 100644 --- a/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/win32/ethernetif.c +++ b/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/win32/ethernetif.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* WinPCap includes. */ @@ -171,7 +170,7 @@ pcap_if_t *pxAllNetworkInterfaces; * * @note Returning ERR_MEM here if a DMA queue of your MAC is full can lead to * strange results. You might consider waiting for space in the DMA queue - * to become availale since the stack doesn't retry to send a packet + * to become available since the stack doesn't retry to send a packet * dropped because of memory failure (except for the TCP timers). */ diff --git a/FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/FreeRTOSConfig.h b/FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/FreeRTOSConfig.h index 403da272ba..3c6724e37a 100644 --- a/FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/FreeRTOSConfig.h +++ b/FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/FreeRTOSConfig.h @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ #ifndef FREERTOS_CONFIG_H @@ -125,7 +124,7 @@ the timer has overflowed. */ TA1CTL &= ~TAIFG; \ } \ \ - /* Generate a 32 bit counter value by combinging the current peripheral \ + /* Generate a 32 bit counter value by combining the current peripheral \ counter value with the number of overflows. */ \ ulCountValue = ( ulStatsOverflowCount << 16UL ); \ ulCountValue |= ( unsigned long ) TA1R; \ diff --git a/FreeRTOS/Demo/PIC18_WizC/Demo1/main.c b/FreeRTOS/Demo/PIC18_WizC/Demo1/main.c index 3df2b9a51d..6b54712dc2 100644 --- a/FreeRTOS/Demo/PIC18_WizC/Demo1/main.c +++ b/FreeRTOS/Demo/PIC18_WizC/Demo1/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -43,7 +42,7 @@ Changes from V3.0.1 * installation. It is also included to demonstrate a minimal project-setup * to use FreeRTOS in a wizC environment. * - * Eight independant tasks are created. All tasks share the same taskcode. + * Eight independent tasks are created. All tasks share the same taskcode. * Each task blinks a different led on portB. The blinkrate for each task * is different, but chosen in such a way that portB will show a binary * counter pattern. All blinkrates are derived from a single master-rate. diff --git a/FreeRTOS/Demo/PIC24_MPLAB/lcd.c b/FreeRTOS/Demo/PIC24_MPLAB/lcd.c index 8d37eb5f48..b02f3a43a2 100644 --- a/FreeRTOS/Demo/PIC24_MPLAB/lcd.c +++ b/FreeRTOS/Demo/PIC24_MPLAB/lcd.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* Scheduler includes. */ @@ -170,7 +169,7 @@ static void vLCDTask( void *pvParameters ) xLCDMessage xMessage; unsigned short usRow = 0; - /* Remove compiler warnigns. */ + /* Remove compiler warnings. */ ( void ) pvParameters; /* Initialise the hardware. This uses delays so must not be called prior diff --git a/FreeRTOS/Demo/PIC32MZ_MPLAB/main.c b/FreeRTOS/Demo/PIC32MZ_MPLAB/main.c index dac8b0b073..de70d8d742 100644 --- a/FreeRTOS/Demo/PIC32MZ_MPLAB/main.c +++ b/FreeRTOS/Demo/PIC32MZ_MPLAB/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /****************************************************************************** @@ -244,7 +243,7 @@ static enum { EXCEP_Overflow, /* arithmetic overflow */ EXCEP_Trap, /* trap (possible divide by zero) */ EXCEP_FPE = 15, /* floating point exception */ - EXCEP_IS1 = 16, /* implementation specfic 1 */ + EXCEP_IS1 = 16, /* implementation specific 1 */ EXCEP_CEU, /* CorExtend Unuseable */ EXCEP_C2E, /* coprocessor 2 */ EXCEP_DSPDis = 26 /* DSP module disabled */ diff --git a/FreeRTOS/Demo/PIC32MZ_MPLAB/main_blinky.c b/FreeRTOS/Demo/PIC32MZ_MPLAB/main_blinky.c index da68c0cea1..35a141f9ac 100644 --- a/FreeRTOS/Demo/PIC32MZ_MPLAB/main_blinky.c +++ b/FreeRTOS/Demo/PIC32MZ_MPLAB/main_blinky.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /****************************************************************************** @@ -179,7 +178,7 @@ static void prvQueueSendTask( void *pvParameters ) TickType_t xNextWakeTime; const unsigned long ulValueToSend = 100UL; - /* Remove compiler warnigns in the case that configASSERT() is not dfined. */ + /* Remove compiler warnings in the case that configASSERT() is not dfined. */ ( void ) pvParameters; /* Check the task parameter is as expected. */ diff --git a/FreeRTOS/Demo/Posix_GCC/code_coverage_additions.c b/FreeRTOS/Demo/Posix_GCC/code_coverage_additions.c index defa62db93..05d9c7e667 100644 --- a/FreeRTOS/Demo/Posix_GCC/code_coverage_additions.c +++ b/FreeRTOS/Demo/Posix_GCC/code_coverage_additions.c @@ -26,7 +26,7 @@ /* * Contains sundry tests to exercise code that is not touched by the standard - * demo tasks (which are predominantly test tasks). Some tests are incldued + * demo tasks (which are predominantly test tasks). Some tests are included * here because they can only be executed when configASSERT() is not defined. */ diff --git a/FreeRTOS/Demo/RISC-V_RV32M1_Vega_GCC_Eclipse/projects/RTOSDemo_ri5cy/main.c b/FreeRTOS/Demo/RISC-V_RV32M1_Vega_GCC_Eclipse/projects/RTOSDemo_ri5cy/main.c index 219ce3ee0f..908f36a9bf 100644 --- a/FreeRTOS/Demo/RISC-V_RV32M1_Vega_GCC_Eclipse/projects/RTOSDemo_ri5cy/main.c +++ b/FreeRTOS/Demo/RISC-V_RV32M1_Vega_GCC_Eclipse/projects/RTOSDemo_ri5cy/main.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ @@ -215,7 +214,7 @@ void LPIT0_IRQHandler( void ) BaseType_t xTaskIncrementTick( void ); void vTaskSwitchContext( void ); -#warning requires critical section if interrpt nesting is used. +#warning requires critical section if interrupt nesting is used. /* vPortSetupTimerInterrupt() uses LPIT0 to generate the tick interrupt. */ if( xTaskIncrementTick() != 0 ) diff --git a/FreeRTOS/Demo/RISC-V_Renode_Emulator_SoftConsole/full_demo/main_full.c b/FreeRTOS/Demo/RISC-V_Renode_Emulator_SoftConsole/full_demo/main_full.c index 742ac22697..a6b74d910b 100644 --- a/FreeRTOS/Demo/RISC-V_Renode_Emulator_SoftConsole/full_demo/main_full.c +++ b/FreeRTOS/Demo/RISC-V_Renode_Emulator_SoftConsole/full_demo/main_full.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /****************************************************************************** @@ -70,7 +69,7 @@ #include "timers.h" #include "semphr.h" -/* Microsemi incldues. */ +/* Microsemi includes. */ #include "core_timer.h" #include "riscv_hal.h" diff --git a/FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/main-blinky.c b/FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/main-blinky.c index 7e5a71e7fb..37c64adc57 100644 --- a/FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/main-blinky.c +++ b/FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/main-blinky.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -134,7 +133,7 @@ unsigned long ulReceivedValue; for( ;; ) { - /* Wait until something arives in the queue - this will block + /* Wait until something arrives in the queue - this will block indefinitely provided INCLUDE_vTaskSuspend is set to 1 in FreeRTOSConfig.h. */ xQueueReceive( xQueue, &ulReceivedValue, portMAX_DELAY ); diff --git a/FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/main-blinky.c b/FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/main-blinky.c index 1a2d85030c..89862bfda1 100644 --- a/FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/main-blinky.c +++ b/FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/main-blinky.c @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -133,7 +132,7 @@ unsigned long ulReceivedValue; for( ;; ) { - /* Wait until something arives in the queue - this will block + /* Wait until something arrives in the queue - this will block indefinitely provided INCLUDE_vTaskSuspend is set to 1 in FreeRTOSConfig.h. */ xQueueReceive( xQueue, &ulReceivedValue, portMAX_DELAY ); diff --git a/FreeRTOS/Demo/WIN32-MingW/code_coverage_additions.c b/FreeRTOS/Demo/WIN32-MingW/code_coverage_additions.c index 7c255c608a..0bcf2bacd8 100644 --- a/FreeRTOS/Demo/WIN32-MingW/code_coverage_additions.c +++ b/FreeRTOS/Demo/WIN32-MingW/code_coverage_additions.c @@ -19,15 +19,14 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* * Contains sundry tests to exercise code that is not touched by the standard - * demo tasks (which are predominantly test tasks). Some tests are incldued + * demo tasks (which are predominantly test tasks). Some tests are included * here because they can only be executed when configASSERT() is not defined. */ diff --git a/FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.h b/FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.h index 299adc20e6..3538bdc1e7 100644 --- a/FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.h +++ b/FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.h @@ -19,10 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://www.FreeRTOS.org - * http://aws.amazon.com/freertos + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * 1 tab == 4 spaces! */ /* @@ -81,7 +80,7 @@ long lEMACSend( char *pcFrom, unsigned long ulLength, long lEndOfFrame ); * Frames can be read from the EMAC in multiple sections. * Read ulSectionLength bytes from the EMAC receive buffers to pcTo. * ulTotalFrameLength is the size of the entire frame. Generally vEMACRead - * will be repetedly called until the sum of all the ulSectionLenths totals + * will be repeatedly called until the sum of all the ulSectionLenths totals * the value of ulTotalFrameLength. */ void vEMACRead( char *pcTo, unsigned long ulSectionLength, unsigned long ulTotalFrameLength ); diff --git a/FreeRTOS/Test/CBMC/patches/FreeRTOSConfig.h b/FreeRTOS/Test/CBMC/patches/FreeRTOSConfig.h index 209f542ce8..e36a82ae54 100644 --- a/FreeRTOS/Test/CBMC/patches/FreeRTOSConfig.h +++ b/FreeRTOS/Test/CBMC/patches/FreeRTOSConfig.h @@ -1,6 +1,6 @@ /* * FreeRTOS V202104.00 - * Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in @@ -19,8 +19,9 @@ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * http://aws.amazon.com/freertos - * http://www.FreeRTOS.org + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * */ #ifndef FREERTOS_CONFIG_H @@ -227,7 +228,7 @@ extern void vAssertCalled( const char * pcFile, #define configPROFILING ( 0 ) -/* Pseudo random number generater used by some demo tasks. */ +/* Pseudo random number generator used by some demo tasks. */ extern uint32_t ulRand(); #define configRAND32() ulRand() diff --git a/FreeRTOS/Test/CBMC/proofs/Task/TaskStartScheduler/tasks_test_access_functions.h b/FreeRTOS/Test/CBMC/proofs/Task/TaskStartScheduler/tasks_test_access_functions.h index e985b51bc3..e8766145fd 100644 --- a/FreeRTOS/Test/CBMC/proofs/Task/TaskStartScheduler/tasks_test_access_functions.h +++ b/FreeRTOS/Test/CBMC/proofs/Task/TaskStartScheduler/tasks_test_access_functions.h @@ -1,29 +1,31 @@ /* - * FreeRTOS memory safety proofs with CBMC. - * Copyright (C) 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * FreeRTOS V202104.00 + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, copy, - * modify, merge, publish, distribute, sublicense, and/or sell copies - * of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS * - * http://aws.amazon.com/freertos - * http://www.FreeRTOS.org + */ + +/* + * FreeRTOS memory safety proofs with CBMC. */ #include "cbmc.h" @@ -50,7 +52,7 @@ StackType_t *pxTimerTaskStack; * `pxCurrentTCB` allocation is allowed to fail. The global variables above * this comment are used in the stubbed functions `vApplicationGetIdleTaskMemory` * and `vApplicationGetTimerTaskMemory` (at the end of this file) and buffer allocation - * must be succesful for the proof to have no errors + * must be successful for the proof to have no errors */ BaseType_t xPrepareTasks( void ) { @@ -88,7 +90,7 @@ BaseType_t xPrepareTasks( void ) } /* - * The buffers used here have been succesfully allocated before (global variables) + * The buffers used here have been successfully allocated before (global variables) */ void vApplicationGetIdleTaskMemory( StaticTask_t ** ppxIdleTaskTCBBuffer, StackType_t ** ppxIdleTaskStackBuffer, @@ -100,7 +102,7 @@ void vApplicationGetIdleTaskMemory( StaticTask_t ** ppxIdleTaskTCBBuffer, } /* - * The buffers used here have been succesfully allocated before (global variables) + * The buffers used here have been successfully allocated before (global variables) */ void vApplicationGetTimerTaskMemory( StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize ) { diff --git a/FreeRTOS/Test/CBMC/proofs/make_common_makefile.py b/FreeRTOS/Test/CBMC/proofs/make_common_makefile.py index efcf1db8da..843420efd3 100755 --- a/FreeRTOS/Test/CBMC/proofs/make_common_makefile.py +++ b/FreeRTOS/Test/CBMC/proofs/make_common_makefile.py @@ -107,7 +107,7 @@ def get_arguments(): # Variable definitions # # JSON files give variable definitions for common, operating system, -# and harness specfic values +# and harness specific values # def read_variable_definitions(filename): diff --git a/FreeRTOS/Test/CBMC/proofs/prepare.py b/FreeRTOS/Test/CBMC/proofs/prepare.py index 58f9903db1..99b494c3ca 100755 --- a/FreeRTOS/Test/CBMC/proofs/prepare.py +++ b/FreeRTOS/Test/CBMC/proofs/prepare.py @@ -89,7 +89,7 @@ def build(): create_cbmc_yaml_files() except CalledProcessError as e: logging.error(textwrap.dedent("""\ - An error occured during cbmc-batch generation. + An error occurred during cbmc-batch generation. The error message is: {} """.format(str(e)))) exit(1) @@ -102,7 +102,7 @@ def build(): # create_patches(HEADERS) #except (DirtyGitError, PatchCreationError) as e: # logging.error(textwrap.dedent("""\ - # An error occured during patch creation. + # An error occurred during patch creation. # The error message is: {} # """.format(str(e)))) # exit(1) diff --git a/FreeRTOS/Test/CMock/event_groups/event_groups_utest.c b/FreeRTOS/Test/CMock/event_groups/event_groups_utest.c index 6db3418d24..ed55bb68df 100644 --- a/FreeRTOS/Test/CMock/event_groups/event_groups_utest.c +++ b/FreeRTOS/Test/CMock/event_groups/event_groups_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -271,7 +271,7 @@ void test_xEventGroupSetBits_WithTaskBlockedOnBits_Success( void ) } /*! - * @brief validate the callback fucntion of setting event bits + * @brief validate the callback function of setting event bits * @coverage vEventGroupSetBitsCallback */ void test_vEventGroupSetBitsCallback_Success( void ) @@ -394,7 +394,7 @@ void test_xEventGroupClearBits_Success( void ) } /*! - * @brief validate the callback fucntion of clearing event bits + * @brief validate the callback function of clearing event bits * @coverage vEventGroupClearBitsCallback */ void test_vEventGroupClearBitsCallback_Success( void ) diff --git a/FreeRTOS/Test/CMock/list/list_utest.c b/FreeRTOS/Test/CMock/list/list_utest.c index 8a379f2f0a..638e839dce 100644 --- a/FreeRTOS/Test/CMock/list/list_utest.c +++ b/FreeRTOS/Test/CMock/list/list_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -68,8 +68,8 @@ int suiteTearDown( int numFailures ) /* =========================== Static Functions =========================== */ /*! - * @brief initilize a preallocated list of ListItems_t - * @param listItems list to initilize + * @brief initialize a preallocated list of ListItems_t + * @param listItems list to initialize * @param count the number of listItems in the list */ static void initialise_list_items( ListItem_t * listItems, @@ -82,9 +82,9 @@ static void initialise_list_items( ListItem_t * listItems, } /*! - * @brief initilize a preallocated list of ListItems_t initializing each ones + * @brief initialize a preallocated list of ListItems_t initializing each ones * value to its position value - * @param listItems list to initilize + * @param listItems list to initialize * @param count the number of listItems in the list */ static void initialise_list_items_with_position( ListItem_t * listItems, @@ -114,7 +114,7 @@ static void validate_empty_list( const List_t * const pxList ) /* ============================== Test Cases ============================== */ /*! - * @brief validate the initilization function of a list + * @brief validate the initialization function of a list * @coverage vListInitialise */ void test_vListInitialise_Success( void ) @@ -126,10 +126,10 @@ void test_vListInitialise_Success( void ) } /*! - * @brief validate the initializatiom function of a list item + * @brief validate the initialization function of a list item * @coverage vListInitialiseItem */ -void test_vListInitialiseItem_Sucess( void ) +void test_vListInitialiseItem_Success( void ) { ListItem_t pxItem; @@ -320,7 +320,7 @@ void test_vListInsert_success_1_item( void ) * @details This test ensures the list is sane when 2 items are inserted * @coverage vListInsert */ -void test_vListInsert_sucess_2_items( void ) +void test_vListInsert_success_2_items( void ) { List_t pxList; ListItem_t pxNewListItem[ 2 ]; @@ -356,7 +356,7 @@ void test_vListInsert_sucess_2_items( void ) * @details This test ensures the list is sane when 3 items are inserted * @coverage vListInsert */ -void test_vListInsert_sucess_3_items( void ) +void test_vListInsert_success_3_items( void ) { List_t pxList; ListItem_t pxNewListItem[ 3 ]; @@ -481,7 +481,7 @@ void test_vListInsert_success_vportMAXDELAY( void ) * @details This test ensures the list is sane when 1 item is removed * @coverage uxListRemove */ -void test_uxListRemove_sucesss( void ) +void test_uxListRemove_success( void ) { List_t pxList; ListItem_t pxNewListItem; diff --git a/FreeRTOS/Test/CMock/queue/generic/queue_create_static_utest.c b/FreeRTOS/Test/CMock/queue/generic/queue_create_static_utest.c index 08655bc871..7ed4265afe 100644 --- a/FreeRTOS/Test/CMock/queue/generic/queue_create_static_utest.c +++ b/FreeRTOS/Test/CMock/queue/generic/queue_create_static_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -162,7 +162,7 @@ void test_macro_xQueueCreateStatic_validQueueStorage_zeroItem_zeroLength( void ) { StaticQueue_t queueBuffer; - /* Expect that xQueueCreateStatic will assert becasue a zero length queue is invalid */ + /* Expect that xQueueCreateStatic will assert because a zero length queue is invalid */ fakeAssertExpectFail(); QueueHandle_t xQueue = xQueueCreateStatic( 0, 0, NULL, &queueBuffer ); diff --git a/FreeRTOS/Test/CMock/queue/generic/queue_delete_static_utest.c b/FreeRTOS/Test/CMock/queue/generic/queue_delete_static_utest.c index d87dc0189e..c661231464 100644 --- a/FreeRTOS/Test/CMock/queue/generic/queue_delete_static_utest.c +++ b/FreeRTOS/Test/CMock/queue/generic/queue_delete_static_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -88,7 +88,7 @@ void test_vQueueDelete_empty( void ) void * queueData = malloc( 6 * sizeof( uint32_t ) ); QueueHandle_t xQueue = xQueueCreateStatic( 6, sizeof( uint32_t ), queueData, queueBuffer ); - /* Verify that no call to malloc occured */ + /* Verify that no call to malloc occurred */ TEST_ASSERT_EQUAL( 0, getLastMallocSize() ); vQueueDelete( xQueue ); @@ -108,7 +108,7 @@ void test_vQueueDelete_half_full( void ) void * queueData = malloc( 6 * sizeof( uint32_t ) ); QueueHandle_t xQueue = xQueueCreateStatic( 6, sizeof( uint32_t ), queueData, queueBuffer ); - /* Verify that no call to malloc occured */ + /* Verify that no call to malloc occurred */ TEST_ASSERT_EQUAL( 0, getLastMallocSize() ); for( uint32_t i = 0; i < 3; i++ ) @@ -134,7 +134,7 @@ void test_vQueueDelete_full( void ) void * queueData = malloc( 6 * sizeof( uint32_t ) ); QueueHandle_t xQueue = xQueueCreateStatic( 6, sizeof( uint32_t ), queueData, queueBuffer ); - /* Verify that no call to malloc occured */ + /* Verify that no call to malloc occurred */ TEST_ASSERT_EQUAL( 0, getLastMallocSize() ); for( uint32_t i = 0; i < 6; i++ ) diff --git a/FreeRTOS/Test/CMock/queue/generic/queue_receive_blocking_utest.c b/FreeRTOS/Test/CMock/queue/generic/queue_receive_blocking_utest.c index 8455ba7960..cee5893160 100644 --- a/FreeRTOS/Test/CMock/queue/generic/queue_receive_blocking_utest.c +++ b/FreeRTOS/Test/CMock/queue/generic/queue_receive_blocking_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -328,7 +328,7 @@ void test_xQueuePeek_blocking_success_locked_low_prio_pending( void ) /** * @brief Test xQueuePeek with taskSCHEDULER_SUSPENDED and timeout=10 - * @details This should cause xQueuePeek to configASSERT becuase it would + * @details This should cause xQueuePeek to configASSERT because it would * block forever when the queue is empty. * @coverage xQueuePeek */ @@ -361,7 +361,7 @@ void test_xQueuePeek_blocking_suspended_assert( void ) /** * @brief Callback which adds and item to it's test queue. - * @details Used in test_xQueuePeek_blocking_success and test_xQueueReceive_blocking_sucess. + * @details Used in test_xQueuePeek_blocking_success and test_xQueueReceive_blocking_success. */ static BaseType_t blocking_success_xTaskCheckForTimeOut_cb( TimeOut_t * const pxTimeOut, TickType_t * const pxTicksToWait, @@ -479,7 +479,7 @@ void test_xQueuePeek_blocking_timeout( void ) /** * @brief Test xQueueReceive with taskSCHEDULER_SUSPENDED and timeout=10 - * @details This should cause xQueueReceive to configASSERT becuase it would + * @details This should cause xQueueReceive to configASSERT because it would * block forever when the queue is empty. * @coverage xQueueReceive */ diff --git a/FreeRTOS/Test/CMock/queue/generic/queue_receive_nonblocking_utest.c b/FreeRTOS/Test/CMock/queue/generic/queue_receive_nonblocking_utest.c index 5dcff09c94..94bc7b5db4 100644 --- a/FreeRTOS/Test/CMock/queue/generic/queue_receive_nonblocking_utest.c +++ b/FreeRTOS/Test/CMock/queue/generic/queue_receive_nonblocking_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -503,7 +503,7 @@ void test_xQueuePeek_xQueueReceive_waiting_lower_priority( void ) /** * @brief Test xQueuePeek with taskSCHEDULER_SUSPENDED and timeout=0 - * @details This should not cause xQueuePeek to configASSERT becuase + * @details This should not cause xQueuePeek to configASSERT because * xQueuePeek is non-blocking when timeout=0. * @coverage xQueuePeek */ @@ -856,7 +856,7 @@ void test_xQueueReceive_noop_waiting_lower_priority( void ) /** * @brief Test xQueueReceive with taskSCHEDULER_SUSPENDED and timeout=0 - * @details This should not cause xQueueReceive to configASSERT becuase + * @details This should not cause xQueueReceive to configASSERT because * xQueueReceive is non-blocking when timeout=0. * @coverage xQueueReceive */ diff --git a/FreeRTOS/Test/CMock/queue/generic/queue_send_blocking_utest.c b/FreeRTOS/Test/CMock/queue/generic/queue_send_blocking_utest.c index 4b1fff7e74..159cf1563b 100644 --- a/FreeRTOS/Test/CMock/queue/generic/queue_send_blocking_utest.c +++ b/FreeRTOS/Test/CMock/queue/generic/queue_send_blocking_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -242,7 +242,7 @@ void test_macro_xQueueSend_blocking_success_locked_low_prio_pending( void ) /** * @brief Test xQueueSend with taskSCHEDULER_SUSPENDED and timeout=10 - * @details This should cause xQueueSend to configASSERT becuase it would + * @details This should cause xQueueSend to configASSERT because it would * block forever when the queue is full. * @coverage xQueueGenericSend */ diff --git a/FreeRTOS/Test/CMock/queue/generic/queue_send_nonblocking_utest.c b/FreeRTOS/Test/CMock/queue/generic/queue_send_nonblocking_utest.c index 5b33affde4..0a694201bb 100644 --- a/FreeRTOS/Test/CMock/queue/generic/queue_send_nonblocking_utest.c +++ b/FreeRTOS/Test/CMock/queue/generic/queue_send_nonblocking_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -259,7 +259,7 @@ void test_macro_xQueueSend_oneQueueLength_oneItemSize( void ) /** * @brief Test xQueueSend with uxQueueLength=1, uxItemSize=1 and null item. - * @details xQueueSend should configASSERT becaause of the null item pointer. + * @details xQueueSend should configASSERT because of the null item pointer. * @coverage xQueueGenericSend */ void test_macro_xQueueSend_oneQueueLength_oneItemSize_null( void ) @@ -371,7 +371,7 @@ void test_macro_xQueueSend_task_waiting_lower_priority_success( void ) /** * @brief Test xQueueSend with taskSCHEDULER_SUSPENDED and timeout=0 - * @details This should not cause xQueueSend to configASSERT becuase + * @details This should not cause xQueueSend to configASSERT because * xQueueSend is non-blocking when timeout=0. * @coverage xQueueGenericSend */ @@ -614,7 +614,7 @@ void test_macro_xQueueSendFromISR_oneQueueLength_oneItemSize( void ) /** * @brief Test xQueueSendFromISR with uxQueueLength=1, uxItemSize=1 and null item. - * @details xQueueSendFromISR should configASSERT becaause of the null item pointer. + * @details xQueueSendFromISR should configASSERT because of the null item pointer. * @coverage xQueueGenericSendFromISR */ void test_macro_xQueueSendFromISR_oneQueueLength_oneItemSize_null( void ) @@ -665,7 +665,7 @@ void test_macro_xQueueSendFromISR_task_waiting_higher_priority_null_pxHigherPrio /** * @brief Test xQueueSendFromISR with a higher priority task waiting * @details Test xQueueSendFromISR with a higher priority task waiting and - * verifies that xHigherPriorityTaskWoken is set accoridngly. + * verifies that xHigherPriorityTaskWoken is set accordingly. * @coverage xQueueGenericSendFromISR */ void test_macro_xQueueSendFromISR_task_waiting_higher_priority_success( void ) diff --git a/FreeRTOS/Test/CMock/queue/queue_utest_common.h b/FreeRTOS/Test/CMock/queue/queue_utest_common.h index 511879e605..a722365e11 100644 --- a/FreeRTOS/Test/CMock/queue/queue_utest_common.h +++ b/FreeRTOS/Test/CMock/queue/queue_utest_common.h @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -74,7 +74,7 @@ bool xMaskAssertAndAbort; /* ================================= MACROS ================================ */ /** - * @brief Expect a configASSERT from the funciton called. + * @brief Expect a configASSERT from the function called. * Break out of the called function when this occurs. * @details Use this macro when the call passsed in as a parameter is expected * to cause invalid memory access. @@ -115,7 +115,7 @@ void vPortFree( void * pv ); * provided assertion is false and the fakeAssertExpectFail() * function was not called prior to the assertion. * @param assertion Boolean assertion passed into the configASSERT() macro - * @param file Name of the file in which the assert occured + * @param file Name of the file in which the assert occurred * @param line Line number of the assertion * @param num_calls Number of times configASSERT() was called */ @@ -185,7 +185,7 @@ void fakeAssertExpectFail( void ); /** * @brief Determine if a configASSERT occurred and clear the assertion flag. - * @return true if an assert occureed since the start of the test suite or + * @return true if an assert occurred since the start of the test suite or * the last call to fakeAssertGetFlagAndClear. * @return false if no assert was triggered. */ @@ -247,7 +247,7 @@ void vSetQueueTxLock( QueueHandle_t xQueue, BaseType_t fakeAssertGetNumAssertsAndClear( void ); /** - * @brief Check that the number of failed configASSERTs that have occured in this test case equals the given number. + * @brief Check that the number of failed configASSERTs that have occurred in this test case equals the given number. */ void fakeAssertVerifyNumAssertsAndClear( uint32_t ulNumAssertsExpected ); @@ -275,7 +275,7 @@ void td_port_register_stubs( void ); /** * @brief Validate ending state of td_port related variables. * @details This function should be called after every test case. - * It verifies the state of the variables used by td_port funcitons and + * It verifies the state of the variables used by td_port functions and * frees resources used by CMock. */ void td_port_teardown_check( void ); diff --git a/FreeRTOS/Test/CMock/queue/semaphore/binary_semaphore_utest.c b/FreeRTOS/Test/CMock/queue/semaphore/binary_semaphore_utest.c index 99d4d11c72..9341ccaf96 100644 --- a/FreeRTOS/Test/CMock/queue/semaphore/binary_semaphore_utest.c +++ b/FreeRTOS/Test/CMock/queue/semaphore/binary_semaphore_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -343,7 +343,7 @@ void test_macro_xSemaphoreGiveFromISR_high_priority_pending_null_ptr( void ) /** * @brief Test xSemaphoreGiveFromISR with a higher priority task waiting * @details Test xSemaphoreGiveFromISR with a higher priority task waiting and - * verify that xHigherPriorityTaskWoken is set accoridngly. + * verify that xHigherPriorityTaskWoken is set accordingly. * @coverage xQueueGiveFromISR */ void test_macro_xSemaphoreGiveFromISR_high_priority_pending( void ) @@ -567,7 +567,7 @@ void test_xSemaphoreTake_tasks_waiting_lower_priority( void ) /** * @brief Test xSemaphoreTake with taskSCHEDULER_SUSPENDED and timeout=10 - * @details This should cause xSemaphoreTake to configASSERT becuase it would + * @details This should cause xSemaphoreTake to configASSERT because it would * block forever when the semaphore is empty. * @coverage xQueueSemaphoreTake */ @@ -596,7 +596,7 @@ void test_xSemaphoreTake_blocking_suspended_assert( void ) /** * @brief Test xSemaphoreTake with taskSCHEDULER_SUSPENDED and timeout=0 - * @details This should not cause xSemaphoreTake to configASSERT becuase + * @details This should not cause xSemaphoreTake to configASSERT because * xSemaphoreTake is non-blocking when timeout=0. * @coverage xQueueSemaphoreTake */ @@ -635,7 +635,7 @@ static BaseType_t blocking_success_xTaskCheckForTimeOut_cb( TimeOut_t * const px * which becomes available while a call to xSemaphoreTake is blocking. * @coverage xQueueSemaphoreTake */ -void test_xSemaphoreTake_blocking_sucess( void ) +void test_xSemaphoreTake_blocking_success( void ) { SemaphoreHandle_t xSemaphore = xSemaphoreCreateBinary(); diff --git a/FreeRTOS/Test/CMock/queue/semaphore/counting_semaphore_utest.c b/FreeRTOS/Test/CMock/queue/semaphore/counting_semaphore_utest.c index a96d46a204..a8c43c6fe7 100644 --- a/FreeRTOS/Test/CMock/queue/semaphore/counting_semaphore_utest.c +++ b/FreeRTOS/Test/CMock/queue/semaphore/counting_semaphore_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -562,7 +562,7 @@ void test_macro_xSemaphoreGive_count_higher_than_max( void ) /** * @brief Test xSemaphoreTake with taskSCHEDULER_SUSPENDED and timeout=10 - * @details This should cause xSemaphoreTake to configASSERT becuase it would + * @details This should cause xSemaphoreTake to configASSERT because it would * block forever when the semaphore is empty. * @coverage xQueueSemaphoreTake */ @@ -592,7 +592,7 @@ void test_xSemaphoreTake_blocking_suspended_assert( void ) /** * @brief Test xSemaphoreTake with taskSCHEDULER_SUSPENDED and timeout=0 - * @details This should not cause xSemaphoreTake to configASSERT becuase + * @details This should not cause xSemaphoreTake to configASSERT because * xSemaphoreTake is non-blocking when timeout=0. * @coverage xQueueSemaphoreTake */ @@ -633,7 +633,7 @@ static BaseType_t blocking_xTaskCheckForTimeOut_cb( TimeOut_t * const pxTimeOut, * which becomes available while a call to xSemaphoreTake is blocking. * @coverage xQueueSemaphoreTake */ -void test_xSemaphoreTake_blocking_sucess( void ) +void test_xSemaphoreTake_blocking_success( void ) { SemaphoreHandle_t xSemaphore = xSemaphoreCreateCounting( 2, 0 ); diff --git a/FreeRTOS/Test/CMock/queue/semaphore/mutex_utest.c b/FreeRTOS/Test/CMock/queue/semaphore/mutex_utest.c index b62be0396b..fa411ea33e 100644 --- a/FreeRTOS/Test/CMock/queue/semaphore/mutex_utest.c +++ b/FreeRTOS/Test/CMock/queue/semaphore/mutex_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -474,7 +474,7 @@ void test_macro_xSemaphoreTake_blocking_mutex_inherit_timeout( void ) for( int i = 0; i < TICKS_TO_WAIT; i++ ) { - /* Return pdTRUE to signify that priority inheritence occurred */ + /* Return pdTRUE to signify that priority inheritance occurred */ xTaskPriorityInherit_ExpectAndReturn( ( void * ) xFakeMutexHolder, pdTRUE ); } @@ -514,7 +514,7 @@ void test_macro_xSemaphoreTake_blocking_mutex_inherit_timeout_high_prio_waiting( for( int i = 0; i < TICKS_TO_WAIT; i++ ) { - /* Return pdTRUE to signify that priority inheritence occurred */ + /* Return pdTRUE to signify that priority inheritance occurred */ xTaskPriorityInherit_ExpectAndReturn( xFakeMutexHolder, pdTRUE ); } @@ -569,7 +569,7 @@ void test_macro_xSemaphoreTake_blocking_mutex_inherit_disinherit( void ) for( int i = 0; i < NUM_CALLS_TO_INTERCEPT + 1; i++ ) { - /* Return pdTRUE to signify that priority inheritence occurred */ + /* Return pdTRUE to signify that priority inheritance occurred */ xTaskPriorityInherit_ExpectAndReturn( xFakeMutexHolder, pdTRUE ); } diff --git a/FreeRTOS/Test/CMock/queue/semaphore/semaphore_create_utest.c b/FreeRTOS/Test/CMock/queue/semaphore/semaphore_create_utest.c index 3a812c5f90..d2822d39a8 100644 --- a/FreeRTOS/Test/CMock/queue/semaphore/semaphore_create_utest.c +++ b/FreeRTOS/Test/CMock/queue/semaphore/semaphore_create_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -348,7 +348,7 @@ void test_macro_xSemaphoreCreateCountingStatic_null_fail( void ) /* Verify that the returned handle is NULL */ TEST_ASSERT_EQUAL( NULL, xSemaphore ); - /* check that no call to malloc ocurred */ + /* check that no call to malloc occurred */ TEST_ASSERT_EQUAL( 0, getLastMallocSize() ); } @@ -372,7 +372,7 @@ void test_macro_xSemaphoreCreateCountingStatic_zero_zero_fail( void ) /* validate returned semaphore handle */ TEST_ASSERT_NOT_EQUAL( NULL, xSemaphore ); - /* Check that no malloc occured */ + /* Check that no malloc occurred */ TEST_ASSERT_EQUAL( 0, getLastMallocSize() ); /* Check that the returned count is zero */ diff --git a/FreeRTOS/Test/CMock/queue/sets/queue_in_set_utest.c b/FreeRTOS/Test/CMock/queue/sets/queue_in_set_utest.c index 0b03fdad75..30d95bf564 100644 --- a/FreeRTOS/Test/CMock/queue/sets/queue_in_set_utest.c +++ b/FreeRTOS/Test/CMock/queue/sets/queue_in_set_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -371,7 +371,7 @@ void test_macro_xQueueSendFromISR_in_set_high_priority_pending_null_ptr( void ) /** * @brief Test xQueueSendFromISR with a higher priority task waiting on a queue in and Queue Set * @details Test xQueueSendFromISR with a higher priority task waiting and - * verifies that xHigherPriorityTaskWoken is set accoridngly. + * verifies that xHigherPriorityTaskWoken is set accordingly. * @coverage xQueueGenericSendFromISR */ void test_macro_xQueueSendFromISR_in_set_high_priority_pending( void ) diff --git a/FreeRTOS/Test/CMock/queue/sets/semaphore_in_set_utest.c b/FreeRTOS/Test/CMock/queue/sets/semaphore_in_set_utest.c index bffb14da90..a65b110f7c 100644 --- a/FreeRTOS/Test/CMock/queue/sets/semaphore_in_set_utest.c +++ b/FreeRTOS/Test/CMock/queue/sets/semaphore_in_set_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -104,7 +104,7 @@ void test_macro_xSemaphoreGiveFromISR_in_set_high_priority_pending_null_ptr( voi /** * @brief Test xSemaphoreGiveFromISR with a higher priority task waiting on a queue in and Queue Set * @details Test xSemaphoreGiveFromISR with a higher priority task waiting and - * verifies that xHigherPriorityTaskWoken is set accoridngly. + * verifies that xHigherPriorityTaskWoken is set accordingly. * @coverage xQueueGiveFromISR */ void test_macro_xSemaphoreGiveFromISR_in_set_high_priority_pending( void ) diff --git a/FreeRTOS/Test/CMock/queue/tracing/queue_registry_utest.c b/FreeRTOS/Test/CMock/queue/tracing/queue_registry_utest.c index daed68ca81..3a6d745634 100644 --- a/FreeRTOS/Test/CMock/queue/tracing/queue_registry_utest.c +++ b/FreeRTOS/Test/CMock/queue/tracing/queue_registry_utest.c @@ -1,5 +1,5 @@ /* - * FreeRTOS V202012.00 + * FreeRTOS V202104.00 * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy of @@ -256,7 +256,7 @@ void test_pcQueueGetName_null_xQueue( void ) /** * @brief Test pcQueueGetName with an xQueue handle that was not registered. - * @details Verify that a call to pcQueueGetName with an unregisteredd xQueue + * @details Verify that a call to pcQueueGetName with an unregistered xQueue * returns a NULL pointer. * @coverage pcQueueGetName **/ @@ -311,7 +311,7 @@ void test_vQueueUnregisterQueue_null_handle( void ) } /** - * @brief Test vQueueUnregisterQueue with an unregisterd xQueue handle + * @brief Test vQueueUnregisterQueue with an unregistered xQueue handle * @details Verify that calling vQueueUnregisterQueue does not result in an assertion. * @coverage vQueueUnregisterQueue **/ diff --git a/lexicon.txt b/lexicon.txt new file mode 100644 index 0000000000..ccf80ca52e --- /dev/null +++ b/lexicon.txt @@ -0,0 +1,3318 @@ +ab +abs +acclerator +ack +acks +aclk +acm +adc +adcclk +adden +addfaketaskwaitingtoreceivefromqueue +addfaketaskwaitingtosendtoqueue +addr +addvectoredexceptionhandler +adel +ades +adp +aes +afer +afio +ahb +aic +aiec +ajax +alpn +alt +altera +amazonrootca +amazontrust +amd +amout +ampcorea +ampm +amptask +amzn +ansi +ap +apb +api +apis +app +applicationexit +appnote +appropiate +aptime +apu +ar +args +armv +arp +arraynotifed +asc +ascii +asf +asm +asn +ast +async +atmega +atmel +auth +authmode +autodetected +autonegotiation +autoreload +avr +aws +backlight +backoff +backoffalgorithm +balternatesetting +baltimore +barry +basetype +bauddiv +baudrate +baudrateconverter +bcd +bcdcdc +bcddevicel +bcdhid +bcdusbl +bclientconnected +bcountrycode +bdatainterface +bdescriptor +bdescriptortype +bdeviceclass +bdeviceprotocol +bdevicesubclass +bdirhasentry +behaviour +behavioural +bemptyfile +bendpointaddress +berkeley +bev +bf +bfunctionlength +bgce +bgnd +bhaderror +bi +bignum +binterfaceclass +binterfacenumber +binterfaceprotocol +binterfacesubclass +binterval +bio +bislisten +bitmasking +bitvalue +bk +bktallowable +bkttime +ble +blenght +blength +blinkrate +blinkrates +blinky +blipping +blockq +blockqc +blocktimems +bloggedin +bmasterinterface +bmattributes +bmaxpacketsize +bmcapabilities +bne +bnumconfigs +bnumdescriptors +bnumendpoints +bo +bootloader +bootstrapcdn +bp +br +brdh +brdiv +brdl +brgh +brs +bsl +bslaveinterface +bsp +bss +btimer +btn +buf +bufsize +burtc +burtcclkdiv +burtcclkselulfrco +burtcmodeem +busfault +buttonisr +bvic +bytestorecv +bytestosend +bytestring +ca +cac +cachable +calender +calloc +cb +cbconfigurationvalue +cbdescriptortype +cbio +cblength +cbmattributes +cbmc +cbnuminterfaces +cbor +cbuffer +cbyte +cc +ccm +ccompare +ccount +ccs +ccv +cd +cdatastring +cdc +cec +centre +ceo +cer +cerrorbuffer +cert +certificatetemplate +certprofile +certs +ceu +cexception +cexpectednumberofparameters +cexpectedstring +cfginitialize +cg +ch +chacha +chachapoly +checklogin +checknullarg +checktimer +checkval +checkvalue +checon +ciconfiguration +circleos +ck +cka +ckc +ckf +ckm +ckr +cktim +clearpendingirq +cli +clientauthentication +clientcert +clientcertsize +clientcredential +clientcredentialmqtt +clienthello +clienttask +clienttoken +cligetoutputbuffer +clint +cliprocesscommand +clk +clkdiv +clksel +clocksource +closesession +cmac +cmaxpower +cmcnt +cmdlen +cmdname +cmdrx +cmds +cmdtx +cmdtype +cmessage +cmessageid +cmi +cmia +cmock +cmp +cmsdk +cmse +cmsis +cmt +cnt +co +codesigner +codewarrior +coldfire +colour +coloured +com +comfirst +comlast +comm +commandloop +commecho +comms +commsfirst +commslast +comp +comrx +coms +comtest +comtestc +comtx +conclr +cond +conf +config +configapplication +configassert +configasserts +configcheck +configclear +configclint +configclkp +configclock +configcommand +configconfigcheck +configcpu +configcreate +configecho +configenforce +configeoi +configexpected +configflash +configgenerate +confighigh +configidle +configinclude +configinitial +configinstall +configinterrupt +configinttimer +configinttimerx +configintuart +configip +configisr +configkernel +configlabel +configlibrary +configmax +configmessage +configminimal +confignetwork +confignum +configper +configperipheral +configpit +configpost +configpre +configprint +configprintf +configprio +configquery +configqueue +configrand +configred +configreg +configrun +configs +configsetup +configstack +configstream +configsupport +configsystick +configtask +configtick +configtimer +configtimers +configtotal +configudp +configuratin +configurator +configureit +configuse +configyield +conifgcreate +conifgtotal +connack +connectfunction +connectmanager +const +constantspage +contextswitch +controltask +coprocessor +copybrief +corehttp +coremqtt +corepkcs +coretasks +corextend +correctl +couldn +countmax +countstart +coutchar +coutputbuffer +coverity +cp +cprivilegedonlyaccessarray +cprover +cpsid +cpu +cpus +cqueue +cqueuereievefromisr +cread +creadonlyarray +creadwritearray +createfileforrx +creceivedstring +cren +crend +crflash +crfmax +crgflg +crossstudio +crredentials +crstart +crt +crxlock +crxstring +crypotki +crypto +cryptoki +csamplepagefirstpart +csamplepagesecondpart +cserialputchar +cserverhost +csr +csrc +css +cstring +ctaskwokenbypost +ctaskwokenbytx +ctimer +ctopicbuffer +ctr +ctransmittedstring +ctrdrgbcontext +ctrl +ctrla +ctrlb +ctx +ctxbuffer +ctxlock +ctxstring +curson +cvore +cwd +cwrite +cwtotallength +cybertrust +cyclesperus +cygnal +dap +dat +datashee +datasheet +dbe +dcdc +dclr +dco +dcr +dd +ddr +ddrb +de +deathc +debounce +debouncing +debugbreak +debugmon +december +def +defenderjsonreportaccepted +defenderstatus +defendersuccess +del +dele +democonfigaws +democonfigclient +democonfigcredentials +democonfigdemo +democonfighttp +democonfighttps +democonfigmqtt +democonfignum +democonfigpresigned +democonfigrange +democonfigroot +democonfigs +democonfigserver +democonfigthing +democonfiguse +democonfiguser +demofiles +demoiptrace +demotask +demotimer +der +des +desc +describeendpoint +describejobexecution +deserialize +deserialized +dev +developerguide +devicepublickeyasciihex +devicepublickeyder +dfined +dflopregisters +dfreertos +dgram +dgst +dhcp +dhm +didn +diff +digicert +digitcounter +dimentions +dimitri +dir +directl +dirent +dirver +disagr +disturbe +div +dl +dlab +dly +dma +dns +dnstestnum +doctype +doen +doens +doesn +dont +dout +downloadhttpexample +downloadmultithreadedhttpexample +doxygen +dpfpu +dph +dpl +dqp +dr +drbg +drm +dset +dsp +dspdis +dtd +dtls +dtr +dup +ealready +eawsbroker +eball +ebase +ebaud +ebbit +ebcombined +ebdont +eblocked +ebset +ebwait +ec +ecdsa +echobuffer +echomultitx +ecmd +ecp +edbg +edk +eeprom +eequalpriority +efm +eg +egisters +eic +eind +eint +einval +einvalid +eio +eirf +eisdir +ek +eks +elif +emac +emacaddress +emetricscollectorbadparameter +emetricscollectorcollectionfailed +emetricscollectorsuccess +empt +empted +emption +empts +emul +en +enableirq +enableit +endcode +endcond +endian +endieness +endif +enoaction +enoent +enonsecure +enotdir +enotified +enterant +entercriticalsectionstub +entrancy +entropycontext +enum +enums +envisionrx +envrionment +eof +eol +ep +epalstate +epfr +epint +eqivalent +equalled +er +ereceivedata +erfck +erofs +errmsg +errno +errnum +erxck +esavedagentstate +esecure +eselect +esending +esentaddressforread +esentaddressforwrite +esentdata +esentstart +eserver +esp +etaskgetstate +etaskstateget +eth +etharp +ethernet +ethernetif +ethernetisr +etherpxnetif +etxck +etxhigherpriority +etxlowerpriority +etype +eusci +eval +evb +eventcallback +evnt +evt +ewavr +ewifisecurityopen +ewifisecuritywep +ewifisecuritywpa +exampleisr +exc +excep +exe +exitcriticalsectionstub +exl +expecte +expectedfirstvalue +ext +externs +exti +extit +failureprintf +fakeassertexpectfail +fakeassertgetflagandclear +faq +faqhelp +faqs +fbrg +fclk +fclose +fcpu +fcr +fcs +fd +fde +fe +fec +ferr +ff +ffconfigdev +ffconfigmkdir +fi +fifo +fifolevel +fifos +fih +filehandle +fileio +filesize +filteration +findfirst +findobjects +fips +fixme +flase +flasg +flashc +flashlite +flashtimer +flexcomm +flg +flopc +fm +fmain +fmx +fnnnn +foo +fopen +forcestall +fosc +fpe +fpga +fpidiv +fpu +fr +framming +fre +fread +freedomstudio +freertos +freertosconfig +freertosconifg +freertosdemo +freertosipconfig +freertosipconfigdefaults +freq +freqency +fromisr +fs +fseek +fsl +fsram +fstack +fsub +ftcpdeletefunction +ftcpworkfunction +ftell +ftpcmd +fujitsu +ful +fulfil +func +funcs +fwrite +fx +fxp +fxx +galileo +gc +gcc +gcm +gcr +gdb +gen +generatekeypair +generaterandom +genqmutex +getc +getcommand +getdeviceserialnumber +getfunctionlist +gethostbyname +getipaddress +getlastmonotonictestvalue +getnextmonotonictestvalue +getslotlist +getstate +getsubackstatuscodes +gettopic +gettopicstring +gic +gio +giosetbit +gir +girq +girqm +github +gnd +gnuc +googleapis +gpio +gpioa +gpiob +gpioc +gpiod +gpioe +gpios +greacefully +grec +gree +hal +halboardinit +hallcd +hardfault +hclk +hcs +hed +hein +het +hetbase +hetport +hetreg +hfclk +hfrco +hfxo +hidef +hifive +hkdf +hmac +hooknum +hooktick +hpet +hr +href +hrsh +hse +hsm +ht +htaccess +htif +htimer +htm +html +htons +http +httpbin +httpclient +httpd +httpexamplemax +httpexamples +httpmethodpaths +httpnoresponse +httpparserinternalerror +httprequestinfo +https +httpserver +httpsocket +httpsuccess +hva +hw +hwmax +hyperterminal +hz +iar +iasmarm +ibe +ic +icc +iccarm +icciar +iccrx +iclk +icmp +icr +icu +idd +ide +idproductl +idvendorl +ie +iec +ier +ietf +iex +ifdef +ifetch +ifndef +iinterface +iir +il +imanufacturer +imrh +inb +inc +incase +incr +indet +inet +infos +ingroup +init +initialisation +initialise +initialised +initialises +initializerequestheaders +initirqlevels +initstructure +int +intc +intctl +integerc +integrationtestportablemax +intel +intenac +intenas +interfer +interruptcall +interrupthandler +interrupthandlers +interruptsources +intgexpected +intit +intp +intpriorityset +intput +intq +intqhigh +intqmin +intqnum +intqtimer +intqueue +intqueuetimer +intsemmax +io +iocr +ior +iot +iotconfiguse +iotlogging +iotnetworkcredentials +ip +ipaddr +ipconfigallow +ipconfigarp +ipconfigcan +ipconfigdhcp +ipconfigdns +ipconfigdriver +ipconfigethernet +ipconfigevent +ipconfigfilter +ipconfigftp +ipconfighas +ipconfighttp +ipconfiginclude +ipconfigmax +ipconfigmaximum +ipconfignetwork +ipconfignum +ipconfigrand +ipconfigreply +ipconfigsock +ipconfigsupport +ipconfigtcp +ipconfigudp +ipconfiguse +ipinit +ipl +iproduct +iram +irda +iret +irom +irq +irqchannelpreemptionpriority +irqchannelsubpriority +irqcr +irqhandler +irqmd +irqn +irqs +ish +isn +isr +isrcode +isrs +isrserialrx +isrserialtx +isrt +isrtriggeredtask +isset +itemlength +itesm +itm +itteratio +itu +ivr +javascript +jefferson +jitp +jitr +jmp +jobactiontype +jobsdemoexample +jobsexampleexecution +jobsexamplequery +jp +jquery +js +json +jtag +jtvic +juse +katy +kbhit +keil +keygen +khz +kickstart +knowns +kx +lapic +latestversion +lathclr +lathinv +lathset +launchpad +lbme +lbpdir +lbpsel +lbytes +lcd +lcde +lcdmessage +lcdmin +lcdrs +lcdrw +lcdstring +lcharacterstoadd +lcr +ld +ldi +ldo +ldr +le +ledflash +ledio +leds +ledtimer +len +lendofframe +lerrorfound +lerrorintask +les +letimerrepeatfree +letimerufoanone +lfilecloseresult +lfxo +lfxt +lhigherprioritytaskwoken +libc +libgcc +libs +linux +listcurrent +listget +listis +listitem +listitems +listlist +listset +listthings +ll +llevel +llmnr +llticksperhundedthmillisecond +lm +lmessage +lmessageindex +lmessagelength +lmessagevalue +lminimumlength +localhost +logdebug +logerror +loggingthread +loginfo +logwarn +loopback +loopcounter +loopf +loopif +lowpower +lparameternumber +lparameterstringlength +lpc +lpinclude +lpit +lpuse +lqfp +lr +lregteststatus +lresult +lretries +lreturn +lreturned +lsb +lserialputstring +lsize +lsl +lsr +lstringlength +ltd +ltransmitted +lu +lv +lvalue +lvi +lwindowserror +lwip +lwipapps +lwipopts +lwt +lxfo +mac +mainblinky +maincheck +maincom +maincomm +maincreate +maindebug +maindelete +maindemo +maindevice +maindigit +mainecho +mainenable +mainerror +mainfirst +mainflash +mainhigher +maini +mainindex +mainisr +mainlast +mainlcd +mainled +mainlow +mainmessage +mainno +mainpage +mainprivileged +mainqueue +mainread +mainreg +mainreset +mainrx +mainselected +mainsemaphore +mainsoftware +maintask +maintest +maintimer +maintx +mainudp +mainvalue +mainwait +malloc +mallocing +mam +masterrate +matchtopic +maxcdn +maximise +maxitems +mbanumber +mbcoherence +mbed +mbedtls +mbexpected +mbmessage +mbnumber +mcbstm +mcf +mck +mclk +mco +mcr +mcu +mcuxpresso +md +mdc +mdtm +mec +mechanims +mechansim +mem +memcmp +memcpy +memfault +memmanage +memoryleak +mems +memset +messagebufferlocations +messagetype +metadata +metaharmoniks +mgpiopinconfigstruct +mhz +microblaze +microcontroller +microcontrollers +microsemi +microsoft +microzed +mii +mikroc +min +mingw +minilistitem +minimise +minimised +mips +misc +misra +mkd +mkdir +mmcr +mosquitto +mov +movs +mp +mpc +mpi +mps +mpsoc +mpu +mpudemo +mqtt +mqttagent +mqttagentcommand +mqttagentmessagecontext +mqttbadparameter +mqttcontext +mqttdemo +mqttexamplekeep +mqttexamplemessage +mqttexamplems +mqttexampleping +mqttexampletopic +mqttgetcurrenttimefunc +mqttkeepalivetimeout +mqttserverrefused +mqttsubscribeinfo +mqttsuccess +mr +mrcc +msb +msec +msg +msgsize +msi +msp +msr +mss +mtcoverage +mtu +muc +multithreaded +multple +mutex +mutexes +mutexstatus +mutext +mutualauthhttpexample +mvec +myinst +myreply +nabto +najay +nano +nblisten +nbns +ndhdfb +nec +negotitation +netbios +netif +netifmax +netiftx +netmask +netstat +networkcontext +networkcredentials +nextjobexecutionchanged +nic +nirq +nmemb +nmi +nnnn +nographic +noinline +nondet +noninfringement +nonnull +noop +nop +nops +notificationarray +notifynotified +notifynotify +notifytask +notifyuint +ns +nsc +nscfunction +nsec +nt +ntp +ntpdemo +nullptr +num +numaker +numberofitems +nvic +nvs +ocd +oe +oer +oerr +oid +ok +oled +olen +olimex +onboard +oneshot +op +opendns +openflag +openm +openrtos +opensession +openssl +optimisation +optimise +optimised +optimiser +optimising +optionalquery +org +os +osc +oszillation +ota +otaconfigmax +otaerr +otafilecontext +otaimagestate +otaimagestateaborted +otaimagestateaccepted +otaimagestaterejected +otamqttsuccess +otaoverhttpdemoexample +otaovermqttdemoexample +otapalimagestate +otapalimagestateinvalid +otapalimagestatependingcommit +otapalimagestateunknown +otapalimagestatevalid +otapalmainstatus +otapalsuccess +ouput +outb +outerset +outform +outgoingpublishpackets +outout +outputhz +outputlogic +overapproximation +overflowcount +overlayed +overlow +ovfl +pacdata +packetid +pactopic +palpnprotos +param +paramater +partest +partstall +partstled +partston +passsed +passwordsize +pasv +pathlen +payloadlength +pb +pbclk +pbuf +pbuffer +pbufs +pc +pca +pcaction +pcaddress +pcap +pcapplicationhostnamehook +pcattrib +pcbuffer +pcc +pccmdintprocesscommand +pccommand +pccommandbuffer +pccommandinput +pccommandstring +pcconnectionack +pccontentrangevalstr +pccontentstype +pccssitags +pccurrentdir +pcdata +pcdatasentfrominterrupt +pcdefenderresponse +pcertfilepath +pcextracontents +pcfakestring +pcfile +pcfilebuffer +pcfilename +pcfrom +pchelpstring +pchost +pcjobdocument +pcjobid +pcjobstatusreport +pck +pcks +pcl +pclabelname +pclientcert +pclk +pclkb +pclwipappsblockinggettxbuffer +pcmethod +pcmyreply +pcname +pcnew +pcnewdir +pcommandtorelease +pcommandtosend +pcontext +pcoverflowedtask +pcpath +pcpayload +pcprintgetnextmessage +pcqueuegetname +pcqueuename +pcreceivedstring +pcreg +pcrestcommand +pcrootdir +pcrxbuffer +pcrxedchar +pcsource +pcstatusmessage +pcstring +pcstringtoreceive +pcstringtosend +pctaskname +pcthingname +pcto +pctopicfilter +pctopicfilterstring +pctransmittedstring +pctxbuffer +pcurl +pcurldata +pcwritebuffer +pd +pdata +pdc +pdcommand +pdf +pdfail +pdfalse +pdfreertos +pdigest +pdlong +pdms +pdpass +pdr +pdtrue +pe +peform +pem +pendsv +perfrom +perh +periph +pf +pfile +pfilecontext +pfilepath +pfm +pfr +pfs +pfswe +phostname +php +phy +pic +pidr +pingreq +pingresp +pio +piob +pirng +pivr +pj +pk +pkcs +pki +plaformimagestate +plaintext +plaintexthttpexample +platformimagestate +plib +plic +pll +pllclk +pllclock +pllon +plls +pm +pmc +pmp +pmqttagentcontext +pmsg +pmsgctx +pmu +pmutex +pnetcred +pnetctx +pnetworkcontext +pnetworkcredentials +po +podr +pollq +pollqc +poly +porta +portaclr +portainv +portaset +portasm +portb +portbase +portcompact +portconfigure +portdisable +porte +portenter +portexit +portfreertos +portget +portisr +portlarge +portlm +portmacro +portmax +portmedium +portno +portprivilege +portrestore +portsave +portsmall +portswitch +porttc +porttick +portyield +posix +potainterfaces +powerdown +poweron +powerup +pp +pparam +pparams +ppass +ppassword +ppc +ppcmessagetodisplay +ppr +pprivatekey +ppublishinfo +ppvcontext +ppxidletaskstackbuffer +ppxtimertaskstackbuffer +pragma +prcmd +pre +preceivedcommand +predivide +prefen +premain +prescale +prescaled +prescaler +presense +presigned +prev +printc +printf +prio +prioity +prioritisation +prioritised +prioritydefinitions +privatekeysize +priviledged +privkey +privkeyinfo +processloop +prodh +prodl +proj +projcoverage +promiscious +prootca +prot +proto +prs +prv +prvabortcommand +prvappendcommand +prvautoreloadtimercallback +prvbitcombinationtestmasterfunction +prvblinkytimercallback +prvblockonanonnotifiedindexed +prvblockonthenotifiedindexed +prvcallback +prvcdccommandconsoletask +prvcdcommand +prvchangeprioritywhensuspendedtask +prvcheckoptions +prvcheckothertasksarestillrunning +prvchecktask +prvchecktaskcounters +prvchecktimercallback +prvcomtxtimercallback +prvconnectandcreatedemotasks +prvcopycommand +prvcoreatask +prvcorebtasks +prvcreatecommand +prvcreatedemofiles +prvcreatedemofilesusing +prvcreatedemofileusing +prvcreateprintsocket +prvdefenderdemotask +prvdelcommand +prvdemonstratependingfunctioncall +prvdemonstratetimerqueryfunctions +prvdemoqueuespacefunctions +prvdemotimercallback +prvdigitcountertimercallback +prvdircommand +prvdisplayipdebugstats +prvechoclientrxtask +prvechoclienttask +prvechoclienttxtask +prveventcallback +prvexceptionhandler +prvfirstregtesttask +prvflashcoroutine +prvflashtimercallback +prvformatcommand +prvgetdisinheritpriorityaftertimeout +prvgetnextdelaytime +prvgettcbfromhandle +prvgettimems +prvhighprioritymutextask +prvhttpdemotask +prviliged +prvincomingpublish +prvinitialisehardware +prvinitialisenewqueue +prvinterrupttriggertest +prvisrautoreloadtimercallback +prvisrblocktask +prvisroneshottimercallback +prvisrtriggeredtask +prvjobsdemotask +prvlcdtask +prvlcdtaskline +prvledtimercallback +prvledtoggletimer +prvlinkcommand +prvloggingflushbuffer +prvlowlevelinit +prvlowlevelinput +prvlowprioritymutextask +prvm +prvmaincheckothertasksarestillexecuting +prvmkdircommand +prvmqttagenttask +prvmqttdemotask +prvmqttprocessincomingpacket +prvmqttsubscribetotopic +prvmutextest +prvnonblockingreceivertask +prvnotifiedtask +prvnotifyqueuesetcontainer +prvntptask +prvobjectgeneration +prvobjectimporting +prvoldstyleprivilegedmodetask +prvoldstyleusermodetask +prvoneshottimercallback +prvpal +prvparameterechocommand +prvpendedfunction +prvperformtasksynctests +prvpingcommand +prvpingreqtimercallback +prvpublishcallback +prvqueryheapcommand +prvqueueoverwritetask +prvqueuereceivetask +prvqueuesendtask +prvqueuesendtimercallback +prvqueuesetreceivingtask +prvreadandassumecertificate +prvreadnamefield +prvreceivingtask +prvrecursivemutexblockingtask +prvrecursivemutexcontrollingtask +prvrecursivemutexpollingtask +prvregistercheck +prvregtest +prvregtesttask +prvregtesttaskentry +prvrenamecommand +prvrequesttask +prvresponsetask +prvretrievefilework +prvrunotademo +prvruntimestatscommand +prvsanitycheckcreatedsemaphore +prvsavetracefile +prvsecondregtesttask +prvsecurecallingtask +prvselectivebitstestmasterfunction +prvselectivebitstestslavefunction +prvsemaphoretaketask +prvsendcontroldata +prvsendfrontandbacktest +prvsendnextsegment +prvsendreply +prvsetandcheckregisters +prvsetuphardware +prvshadowdemotask +prvsignatureverificationfinal +prvsimpleclienttask +prvsimpleservertask +prvsimplesubscribepublishtask +prvsimplezerocopyservertask +prvsimplezerocopyudpclienttask +prvsingletasktests +prvskipnamefield +prvstartsimplemqttdemo +prvstartstoptracecommand +prvstatcommand +prvstatfscommand +prvstaticallyallocatedcreator +prvstaticallyallocatedtask +prvsubscribetodefendertopics +prvsynctask +prvtaskstatscommand +prvtasktodelete +prvtestfscommand +prvtestmastertask +prvtestmemoryregions +prvtestnotifytaskwhilesuspended +prvtesttimercallback +prvthreadsafedifferentsocketsdifferenttasks +prvthreeparameterechocommand +prvtimercallback +prvtimerquery +prvtimertesttask +prvtransactcommand +prvtransferconnect +prvtransferstart +prvtransmaskgetcommand +prvtransmasksetcommand +prvtypecommand +prvuartcommandconsoletask +prvuartrxnotificationhandler +prvunlockqueue +prvupdateacceptedhandler +prvupdatedeltahandler +prvwin +prvzerocopyechoclienttask +ps +psc +pscheckvariable +psel +pserverinfo +psignature +psl +pslotlist +psoc +psr +psslcontext +pstplatformimagestate +psval +psw +pt +ptal +ptcpsocket +pth +pthingname +ptm +ptopicfilter +ptp +ptr +ptt +puback +pubcomp +pubin +publishtotopic +pubout +pubrec +pubrel +pucbuf +pucbuffer +puccertdata +puccertname +pucdata +pucdescription +pucethernetbuffer +pucethernetbufferpointeres +pucethernetbufferpointers +puchash +pucindex +pucmessage +pucrandom +pucsig +pucsignature +pucsignercert +pucsignercertificate +pucstreambufferstoragearea +pucstring +puctxbuffer +pucudppayloadbuffer +pul +pulcount +puldigestlen +puldis +pullup +pullups +pulmemchecktaskrunningcounter +pulnotification +pulnotifiedvalue +pulnumber +puloutcharswritten +puloutnumestablishedconnections +puloutnumtcpopenports +puloutnumudpopenports +puloutreportlength +puloutreprotlength +pulstandardperipheralregister +pulsystemperipheralregister +pultaskidarray +pultaskidarraylength +pultaskidsarray +pusername +pusopenportsarray +pusoutnumestablishedconnections +pusouttcpportsarray +pusoutudpportsarray +putc +putchar +puxstackbuffer +pv +pvargs +pvbuffer +pvcontext +pvctx +pvincomingpublishcallbackcontext +pvoptionvalue +pvparam +pvparameters +pvportfree +pvportmalloc +pvrng +pvsigverifycontext +pvtaskcode +pvtaskincrementmutexheldcount +pwd +pwm +pwpr +pwr +pxaddresslen +pxbuffer +pxcallback +pxcertificatecontext +pxclient +pxcommand +pxcommandcontext +pxcommandinterpreter +pxcommandtoregister +pxconnectionsarray +pxcontext +pxctx +pxcurrenttcb +pxdeserializedinfo +pxexpiredtimer +pxfilesize +pxftpclient +pxhigherprioritytaskwoken +pxincomingpacket +pxincomingpublishcallback +pxindex +pxisrfunction +pxknownmessage +pxlist +pxmetrics +pxmqttcontext +pxnetif +pxnetworkbuffer +pxnetworkcontext +pxnetworkcredentials +pxnext +pxopenedinterfacehandle +pxoutconnectionsarray +pxoutnetworkstats +pxpacketinfo +pxpathlen +pxport +pxpublishinfo +pxqueue +pxreadhandle +pxreportdescriptor +pxrequestinfo +pxreturninfo +pxsiglen +pxslotid +pxsocket +pxstaticstreambuffer +pxstreambuffer +pxsubscriptionlist +pxtaskbuffer +pxtcb +pxtickstowait +pxtimeout +pxtimer +pxtimerinstance +pxtimersettings +pxtransportinterface +pxwritehandle +py +qemu +qos +queeu +queuebuffer +queuegenericcreate +queuegenericcreatestatic +queuegenericreset +queuehandle +queuequeue +queueregistry +queueregistryitem +queuesemaphoretake +queueset +queuesethandle +queuesetinitial +queuesetisr +queuesetpriority +queuespacesavailable +queuestorage +ra +rampz +rand +randomisation +randomise +randomised +randomiser +rb +rbr +rbuf +rc +rcc +rcvr +rcvtimeo +rdparty +readbale +readdir +readme +readonly +reblocked +receiveloop +receivetimeoutms +recmucontrolling +recmutex +recognisable +recognise +recognised +recognises +recorderdata +recv +recvfrom +referencetimestamp +reflash +reg +regtest +reinitialise +reinitialised +rel +releasecommand +releaseudppayloadbuffer +remvove +ren +reneable +renesas +repl +repo +reportbuilderbadparameter +reportbuilderbuffertoosmall +reportbuildersuccess +reportid +reqds +reqenc +reqens +resending +resetart +resetprg +resoltion +resp +resubscribe +resubscribes +resync +resynced +resynchronise +retargets +retored +retr +rfc +rhr +ri +richard +ripemd +risc +riscv +rl +rmd +rmii +rnfr +rng +rnto +ro +robotronics +rom +rootca +rootcasize +rootdelay +rootdispersion +rowley +rsa +rsk +rskrl +rskrx +rstop +rt +rtc +rtcc +rtcccapcomchmodecompare +rtcccntmodenormal +rtcccntpresc +rtcccnttickpresc +rtcccompbasecnt +rtcccompmatchoutactionpulse +rtccdaycomparemodemonth +rtccinedgenone +rtccprsch +rti +rtos +rtosdemo +rts +rv +rw +rx +rxbuf +rxbuffer +rxcie +rxd +rxdv +rxed +rxen +rxend +rxfifolevel +rxmode +rxsetup +rz +sa +safertos +sam +sama +samd +santity +sarecomtesttasksstillrunning +saveall +sbnumber +sbreceive +sbsend +sbtrigger +scalled +scanf +scf +sci +scott +scr +scrf +sct +sctlr +sdk +sdklog +sec +seg +segfault +sel +selpll +sem +semaphorehandle +semihosting +semtest +semtestc +sendb +sendpingrequest +sendtimeoutms +sendto +sep +serialbaurate +serialised +serialisr +serialnumber +serialporttool +serialsci +serinput +serinterrupt +serput +sersource +sertx +serverhost +setbaudratevalue +setfaketaskpriority +setimagestate +setpollisr +setpriority +setsockopt +sfena +sfprld +sfr +sfsrootcag +sha +shadowstatus +shasum +shigherprioritytaskwoken +shouldn +shtml +sice +sifive +signalled +signatureverificationstate +signatureverificationstateptr +signingcredentialsigning +signinit +signled +sil +silabs +simon +simplelink +simpletcpechoserver +simpleudpclientandserver +simultaniously +singletasks +sizeof +sk +slibxr +smc +smclk +smr +smt +snextcheckvariable +sni +snprintf +soc +sockaddr +socketauto +socklen +sof +softbaugh +somewebsite +sp +spbrg +spen +spi +sprintf +sr +sram +src +sren +sscanf +ssi +ssitask +ssl +ssr +stabiliasation +stabilisation +stackoverflow +stacksize +stacktype +stallsent +standalone +starfield +stat +statcreate +statechanged +statfs +staticbuffersize +staticcreator +staticeventgroup +staticmax +staticqueue +staticsemaphore +staticstreambuffer +statictask +statictimer +stdarg +stdint +stdout +sthreempty +stirng +stm +stor +str +strcasecmp +strin +stringification +strintrx +strlen +struct +structs +stxinterrupton +stylesheet +suback +sublicense +subsquent +succeds +suicidaltasks +svc +svr +sw +swi +swintr +sx +synch +synchronisation +synchronise +synchronised +synchronising +sys +syscall +syscalls +syscfg +sysclk +sysinit +syst +systemcoreclock +systeminit +systeminithook +systemirqhandler +systemtick +systick +systickdelay +sz +taskbuffer +taskcode +taskdelete +taskdisable +taskenter +taskhandle +taskhasexecuted +tasknotify +taskparameters +taskscheduler +taskselect +tasksstubs +taskstatus +taskyield +tbd +tbuf +tc +tcb +tcbs +tcnt +tcp +tcpechoclient +tcpip +tcpserverwork +tcpsocket +tcptestassert +tcptestbuffer +tcptestecho +tcptestechotestmodes +tcptestmax +tcptestrx +tcptesttcp +tcptesttx +td +teardown +tei +temo +temt +terraterm +testcase +testcases +testloop +testrunnerafqp +testrunnerfull +testthingname +testval +tex +tfrz +tha +thingname +thingnamelength +thr +thre +throwtheswitch +ths +tickless +tickrate +ticktype +tiemr +tim +timeguard +timertest +timertimer +tls +tmr +tmrdemoone +tmrhigher +tmrlower +tmrmedium +tmrtc +tmrtesthigh +tmrtimer +todo +tokenpresent +toolchain +toolset +topicbuffer +topicfilter +topicfilterlength +topiclen +topiclength +tp +tracelisttasks +tracetask +trafic +transmaskget +transmaskset +transportrecv +transportsend +transporttimeout +trc +trcena +trcrecorder +tri +triboard +tricore +tris +trmt +trng +truely +trustzone +tscr +tskidle +tskyield +ttc +ttl +twoechoclient +tx +txcomp +txd +txen +txend +txfifolevel +txpktrdy +txt +tz +uart +uartcommandconsole +uartlite +uarts +ubasetype +uca +ucautoreloadtimercounters +ucbaddnsresponseh +ucbaddnsresponsei +ucbuffer +ucbufferaddresshighbyte +ucbufferaddresslowbyte +ucbufferstorage +uccommand +uccurrentoutputvalue +ucdatagar +ucdatamsr +ucdatashar +ucdatasipr +ucfifodata +ucheap +ucidentifier +ucindex +ucisrreloadtimercounter +ucisstopneededintimerzerocallback +ucline +uclisten +ucminallowablevalue +ucnextbuffertoprocess +ucnormallyemptyreceivedvalues +ucnormallyfullreceivedvalues +uconeshottimercounter +ucqos +ucqueuegetqueuetype +ucqueuestoragearea +ucreqtype +ucrequest +ucrequesttype +ucrotaskfaulttracker +ucsha +ucsharedbuffer +ucsharedmemory +ucsharedmemoryn +ucslaveaddress +ucsrb +ucsrc +uctempbuffer +ucxbrf +ucxbrs +udp +udpck +udpclient +udphs +uihashlen +uint +uintptr +uip +ul +uladditionaloffset +ulamount +ulaverage +ulblockindex +ulblocksize +ulblockvariable +ulbufferlength +ulbytesread +ulbytesreceived +ulbytessent +ulcalculatedvalue +ulcallcount +ulconnectionsarraylength +ulcoursecyclecounter +ulcurrentversion +ulcyclecount +ulcyclecounter +ulcyclecounters +uldata +uldefenderresponselength +uldemosoftwaretimercounter +uldigestlength +uldirection +ulemacinputlength +ulerrorcode +ulerrorfound +uleventmask +ulexeuctioncounter +ulexitresetspinloop +ulexpectedbits +ulexpectedhighfrequencyinterrupts +ulexpectedidletime +ulfinecyclecount +ulfirstnotifiedconst +ulflags +ulflopregisters +ulfpuinterruptnesting +ulfrco +ulgetruntimecountervalue +ulglobalentrytimems +ulhighfrequencytimercounts +ulhighfrequencytimerinterrupts +ulhighfrequencytimerticks +ulinterruptnumber +ulinterrupttriggercounter +ulipaddress +ulipaddressfound +ulledbits +ullength +ullinenumber +ulloopcounter +ulmaingetruntimecountervalue +ulmajorreportversion +ulmaxfpuinterruptnesting +ulmaxjitter +ulmaxloop +ulmaxloopcount +ulmemchecktaskrunningcount +ulmessagevalue +ulminorreportversion +ulnextrxbuffer +ulnextsubscribemessageid +ulnonblockingrxcounter +ulnonsecurecounter +ulnonsecurestartaddress +ulnotification +ulnotificationvalue +ulnotifiedvalue +uloffset +ulong +ulopenportsarraylength +ulpacketsreceived +ulpacketssent +ulport +ulprescale +ulpriority +ulprioritysetcounter +ulreaddata +ulreceivedvalue +ulrecvbytes +ulregtest +ulreloadvalue +ulreloadvalueforonehighresolutiontick +ulremoteipaddress +ulreportid +ulreportlength +ulrestartoffset +ulreturned +ulsecondnotificationvalueconst +ulsecondnotifiedconst +ulsecondnotifiedvalueconst +ulsectionlength +ulsectionlenths +ulsettononzeroindebuggertocontinue +ulsettononzerotoexitloop +ulsize +ulslotcount +ulstartingperiodms +ulstatsoverflowcount +ulstringlength +ultaskendtrace +ultasknotifytake +ultasknotifytakeindexed +ultasknotifyvalueclearindexed +ultcpportsarraylength +ultim +ultimeoutms +ultimer +ultotalframelength +ultrascale +ultx +uludpportsarraylength +ulvaluetosend +ulwantedbaud +umount +un +unblockes +unconfigured +unferenced +unicast +uninitialised +unityconfigurationguide +unityprint +unix +unk +unrecognised +unsecure +unsub +unsuback +unsuspend +unsuspends +unuseable +unusued +updatejobexecution +uploadhttpexample +upto +uri +url +urls +usagefault +usart +usarts +usb +usbbus +usbconfiguration +usbdevice +usbfifo +usbhid +usbinterface +usbmanufacturer +usbproduct +usbqueue +usbufferaddress +usbuffersize +uscheckstatus +usdocumentlength +userguide +usermode +usernamesize +usfrequencyhz +usindex +usjobidlength +usmaxjitter +usoutlength +uspacketid +uspacketidentifier +usport +usportnumber +usremoteport +usstackdepth +usstacksize +ustaskstacksize +usthingnamelength +ustopicfilterlength +ustotallength +utalised +utest +util +utilise +utilised +utils +uvmpw +ux +uxbaseled +uxbits +uxbitsgetval +uxbitssetval +uxbufferlength +uxbytesleft +uxcreatortaskstackbuffer +uxerrorhasoccurred +uxeventgroupgetnumber +uxeventqueuelength +uxfreestack +uxindex +uxindextonotify +uxindextotest +uxinitialcount +uxitemsize +uxled +uxledtimer +uxlength +uxlistremove +uxloopcount +uxmaxcount +uxmessageswaiting +uxnewpriority +uxnumbertocreate +uxparameternumber +uxpriority +uxqueue +uxqueuegetqueuenumber +uxqueuelength +uxqueuemessageswaiting +uxqueuemessageswaitingfromisr +uxqueuespacesavailable +uxrand +uxregtesterror +uxreturned +uxrxloops +uxrxstackbuffer +uxschedulersuspended +uxsecs +uxsemaphoregetcount +uxstackbuffer +uxstate +uxstringlength +uxsynchronisationbit +uxtaskgetnumberoftasks +uxtaskgetstackhighwatermark +uxtaskgetsystemstate +uxtaskgettasknumber +uxtaskpriority +uxtaskpriorityget +uxtick +uxtxstackbuffer +uxvariabletoincrement +valdiate +vanexampleisr +vapplicationfpusafeirqhandler +vapplicationftpreceivedhook +vapplicationgetidletaskmemory +vapplicationgettimertaskmemory +vapplicationhpettimer +vapplicationidlehook +vapplicationipnetworkeventhook +vapplicationirqhandler +vapplicationmallocfailedhook +vapplicationsetupinterrupts +vapplicationsetuptimerinterrupt +vapplicationstackoverflowhook +vapplicationtickhook +var +vbasicwebserver +vblink +vbus +vbuttonhandlertask +vbuttonisrhandler +vclearemactxbuffer +vconfiguretimerforruntimestats +vcore +vcreatesuicidaltask +vcreatesuicidaltasks +vcreatetasks +vdd +ve +vect +vectoredhandler +vega +veh +veify +veirfy +vemacread +verifyinit +verrorchecks +veventgroupclearbitscallback +veventgroupdelete +veventgroupsetbitscallback +veventgroupsetnumber +vexternalint +vfakeassert +vfirstregistertesttask +vflopcheck +vfp +vftpreplymessage +vfulldemotickhook +vgeneratecorebinterrupt +vhandlememoryfault +vic +vinitialisetimerforintqueuetest +vinterrupton +virt +visualisation +vlcdtask +vledtimercallback +vlistinitialise +vlistinitialiseitem +vlistinsert +vlistinsertend +vlistintert +vlistintertend +vlogginginit +vlwipappsreleasetxbuffer +vmain +vmaindeleteme +vmainpoststopprocessing +vmemchecktask +vmov +votademotask +vpartestinitialise +vpartesttoggleled +vperformaction +vpit +vportenableinterrupt +vportexceptionsinstallhandlers +vportfree +vportgetheapstats +vporthandleinterrupt +vportsetupinterruptcontroller +vportsetuptickinterrupt +vportsetuptimerinterrupt +vportsuppressticksandsleep +vportsvchandler +vporttaskusesfpu +vporttickisr +vportyield +vportyieldfromisr +vportyieldisr +vportyieldwithinapi +vpostsleepprocessing +vpresleepprocessing +vprintdisplaymessage +vprinttask +vqueueaddtoregistry +vqueuedelete +vqueueoverwriteperiodicisrdemo +vqueuereceivewhensuspendedtask +vqueuesendwhensuspendedtask +vqueuesetaccessqueuesetfromisr +vqueuesetqueuenumber +vqueueunregisterqueue +vqueuewaitformessagerestricted +vregistercheck +vregtest +vsecondregistertesttask +vsemaphorecreatebinary +vsemaphoredelete +vserialputstring +vserialsendstring +vsetandcheckregisters +vsetuphighfrequencytimer +vsetuptimertest +vsimplesubscribepublishtask +vstart +vstartdefenderdemo +vstartjobsdemo +vstartmathtasks +vstartotademo +vstartshadowdemo +vstartsimplehttpdemo +vstartsimpletcpservertasks +vstartstaticallyallocatedtasks +vstarttasknotifyarraytask +vstarttimerdemotask +vswc +vtaskcreate +vtaskcreatestatic +vtaskdelay +vtaskdelayuntil +vtaskdelete +vtaskendscheduler +vtaskgetheapstats +vtaskgetinfo +vtaskinternalsettimeoutstate +vtasklist +vtaskmissedyield +vtasknotifygivefromisr +vtaskplaceoneventlistrestricted +vtaskpriorityset +vtaskresume +vtaskresumeall +vtaskstartscheduler +vtaskstarttrace +vtasksuspend +vtasksuspendall +vtaskswitchcontext +vtaskusesdpfpu +vtaskusesfpu +vtimersettimerid +vtr +vtraceaction +vtraceenable +vtracestop +vudpcommandinterpretertask +vusbcdctask +vwritebuffertodisk +waitingtoreceive +waitingtoreceivefrom +waitingtosend +waitstate +wasn +wdt +wdtm +webmax +wether +wi +wifi +wifisecurity +wikipedia +winavr +winpcap +winsock +witemlength +witin +wizc +wiznet +wmaxpacketsize +wolfssl +wpa +ws +www +xa +xactionlength +xaddress +xaddresslength +xapplicationdhcpuserhook +xaredynamicprioritytasksstillrunning +xareflopregistertestsstillrunning +xaremathstaskstillrunning +xaremessagebuffertasksstillrunning +xarequeeusettasksstillrunning +xarequeuesettasksstillrunning +xarestreambuffertasksstillrunning +xaretasknotificationarraytasksstillrunning +xarraysize +xasymmetricalgorithm +xautoreload +xautoreloadtimers +xb +xbacklog +xbaseperiod +xblocktime +xblockwasaborted +xbufferlength +xburtcinitstruct +xbytesreceived +xbytessent +xbytestorecv +xc +xcb +xcdcusart +xcerthandle +xchecktaskbuffer +xchecktaskstack +xchecktimer +xclass +xcleansession +xclearbits +xclientaddresslength +xclientlength +xclientsocket +xcolumns +xcommand +xcommandqueue +xcomporthandle +xconnectedsocket +xcontrolmessagebuffer +xcorebmessagebuffers +xcreatedtask +xcreatortasktcbbuffer +xcurbyte +xdatalength +xdatamessagebuffers +xdb +xdelayticks +xdeleteresponsereceived +xdeletetaskstack +xdeltams +xdemotimer +xdestinationaddress +xdigitcountertimer +xdirectprint +xdolisten +xdontblock +xdoremove +xe +xeb +xechoserveraddress +xemaclite +xend +xerrordetected +xerrorline +xerrorstatus +xestablishmqttsession +xeventgroup +xeventgroupclearbits +xeventgroupclearbitsfromisr +xeventgroupcreate +xeventgroupcreatestatic +xeventgroupgetbits +xeventgroupgetbitsfromisr +xeventgrouphandle +xeventgroupsetbits +xeventgroupsetbitsfromisr +xeventgroupsync +xeventgroupwaitbits +xexpectedidletime +xexpectednumber +xexpectedspace +xexpectedtask +xexpectedtaskcounters +xf +xfa +xfc +xff +xfffe +xffff +xffffffff +xfffffffl +xfilenumber +xfilesize +xfirsttimerhandler +xflashrate +xflashrates +xfreeheapspace +xftpclientwork +xglobalscopecheckqueue +xglobalsubackstatus +xhashalgorithm +xheapregions +xheapstats +xhelpcommand +xhigherprioritytaskwoken +xhighprioritymutextask +xhighprioritytaskwoken +xhostlen +xhow +xilinx +xincrement +xindex +xinterface +xinterruptcontroller +xiptracevalues +xisrautoreloadtimer +xisroneshottimer +xisrstatus +xitemvalue +xlastchecktime +xlastcounttime +xlastexecutiontime +xlastflashtime +xlastrefreshtime +xlastwaketime +xlatcherror +xlcdqueue +xledparaemtes +xledtimer +xlen +xlength +xlentosend +xlimitedincrementhandle +xlogtofile +xlogtostdout +xlogtoudp +xloopcounterincrementtimemax +xm +xmaintask +xmargin +xmark +xmaxblocktime +xmaxblocktimeagain +xmaxcount +xmaxfiles +xmaximumpossiblesuppressedticks +xmdalg +xmessagebuffer +xmessagebuffercreatestatic +xmessagebufferreceive +xmessagebuffersend +xmessagebuffersendfromisr +xmessagecomplete +xmessagecompletesemaphore +xmessagelengths +xmethodlen +xmode +xmoredatatofollow +xmqttsocket +xmutexholder +xmutextodelete +xnetworkbuffer +xnetworkcontext +xnextbyte +xnextchar +xnextfreebyte +xnextlength +xnextwaketime +xnotifyarraytaskfromisr +xntppacket +xntptaskhandle +xnumberofleds +xnumberofsuccessfulallocations +xnumberofsuccessfulfrees +xnumbytes +xnumbytesreceived +xnumbytessenttotal +xnumreqbytes +xoktogivemutex +xoneshottimer +xoptionlength +xor +xosel +xp +xpar +xparameternumber +xparameterstringlength +xpathlen +xpendedticks +xpendingreadylist +xperiod +xpingreqtimer +xpingresptimer +xplained +xport +xportalt +xportgetfreeheapsize +xportinit +xportinitminimal +xportinstallinterrupthandler +xportisinsideinterrupt +xportnumber +xportpendsvhandler +xportregistercinterrupthandler +xportsystickhandler +xpreparetasklists +xprintqueue +xprivilegedmodetaskbuffer +xprivilegedmodetaskstack +xprocessreceivedudppacket +xqos +xqueue +xqueueaddtoset +xqueuecreate +xqueuecreatecountingsemaphore +xqueuecreatecountingsemaphorestatic +xqueuecreatemutex +xqueuecreatemutexstatic +xqueuecreateset +xqueuecreatestatic +xqueuefromset +xqueuegenericcreate +xqueuegenericcreatestatic +xqueuegenericreset +xqueuegenericsend +xqueuegenericsendfromisr +xqueuegetmutexholder +xqueuegetmutexholderfromisr +xqueuegivefromisr +xqueuegivemutexrecursive +xqueuehandle +xqueuehandlestatic +xqueueisqueueemptyfromisr +xqueueisqueuefullfromisr +xqueueoverwrite +xqueueoverwritefromisr +xqueuepeek +xqueuepeekfromisr +xqueuereceive +xqueuereceivefromisr +xqueueregistry +xqueueremovefromset +xqueuereset +xqueueselectfromset +xqueueselectfromsetfromisr +xqueuesemaphoretake +xqueuesend +xqueuesendfromisr +xqueuesendtoback +xqueuesendtobackfromisr +xqueuesendtofront +xqueuesendtofrontfromisr +xqueueset +xqueuesetfromset +xqueuesethandlestatic +xqueuesetinner +xqueuesetouter +xqueuesettaskssatus +xqueuesizeinbytes +xqueuespacesavailable +xqueuetakemutexrecursive +xqueuetype +xrandomlength +xrc +xreadblocktime +xreceived +xreceivedbytes +xreceivelength +xrecvloop +xregions +xregtest +xregtesterror +xregteststacksize +xregteststatus +xregulatoroffidletime +xreportstatus +xrequest +xresponsecount +xresult +xretrytimeoutticks +xreturn +xreturned +xreturnstatus +xreturnvalue +xrow +xrtosticktimerinstance +xrunindicator +xrxdescriptors +xrxtcbbuffer +xscugic +xsecondtimerhandler +xsemaphore +xsemaphorecreate +xsemaphorecreatebinary +xsemaphorecreatebinarystatic +xsemaphorecreatecounting +xsemaphorecreatecountingstatic +xsemaphorecreateeventgroupstatic +xsemaphorecreatemutex +xsemaphorecreatemutexstatic +xsemaphorecreaterecursivemutex +xsemaphorecreaterecursivemutexstatic +xsemaphoregetmutexholder +xsemaphoregetmutexholderfromisr +xsemaphoregive +xsemaphoregivefromisr +xsemaphoregiverecursive +xsemaphorehandlestatic +xsemaphoretake +xsemaphoretakefromisr +xsemaphoretakerecursive +xsendblocktime +xsenddate +xsendingtask +xsendloop +xsendnotificationfromisr +xserialportinit +xserialportinitminimal +xserialsendstring +xserver +xsetupcomplete +xsignature +xsignaturelength +xsignercertificatelength +xsize +xsocket +xsocketlocal +xstacksize +xstart +xstartmargin +xstaticdeletetaskbuffer +xstaticmessagebuffers +xstaticqueue +xstaticstreambuffers +xstatus +xstreambuffer +xstreambuffercreate +xstreambuffercreatestatic +xstreambufferreceive +xstreambufferreceivecompletedfromisr +xstreambuffersendcompletedfromisr +xstringlength +xsuccessstatus +xsynceventgroup +xsynctask +xt +xtaksnotify +xtal +xtask +xtaskabortdelay +xtaskcatchupticks +xtaskcheckfortimeout +xtaskcheckfortimeoutcb +xtaskcheckfortimeoutstub +xtaskcounters +xtaskcreate +xtaskcreaterestricted +xtaskcreaterestrictedstatic +xtaskcreatestatic +xtaskdelayuntil +xtaskgetcurrenttaskhandle +xtaskgetidletaskhandle +xtaskgetschedulerstate +xtaskgettickcount +xtaskgettickcountfromisr +xtaskhandle +xtaskinfo +xtasknotify +xtasknotifyandqueryfromisr +xtasknotifyfromisr +xtasknotifytake +xtasknotifyvalueclear +xtasknotifywaitindexed +xtaskremovefromeventlist +xtaskresumeall +xtaskresumeallcallback +xtaskresumeallstub +xtasksocket +xtaskswaitingtoreceive +xtaskswaitingtosend +xtasktodelete +xtasktonotify +xtcbbuffer +xtcp +xtcptestechoclientstaskparams +xtea +xtensa +xteststatus +xtickstowait +xtime +xtimeonentering +xtimeouts +xtimer +xtimerbuffer +xtimerchangeperiod +xtimercreate +xtimercreatestatic +xtimergettimerdaemontaskhandle +xtimerpendfunctioncall +xtimerperiod +xtimerperiodticks +xtimerresetfromisr +xtimerstart +xtimerstop +xtimertask +xtimertaskhandle +xtimetoblock +xtimetowait +xtopicfiltercontext +xtracerunning +xtransfercompletedelay +xtransfersocket +xtransmitted +xttcps +xtxbuffermutex +xtxdescriptors +xtxhasended +xtxmessages +xtxtcbbuffer +xupdatedmessagebuffer +xurllen +xurlparser +xusb +xusermodetaskbuffer +xusermodetaskstack +xvalue +xwaitindefinitely +xwantedsize +xwolfssl +xwritebufferlen +xxd +xxx +xxxx +xxxxxx +xyieldpending +xyieldrequired +yrdkrl +yrpbrl +yyyymmddhhmmss +zc +zer +zynq