|
|
@@ -41,7 +41,7 @@
|
|
|
|
|
|
1 tab == 4 spaces!
|
|
|
|
|
|
-
|
|
|
+
|
|
|
***************************************************************************
|
|
|
* *
|
|
|
* Having a problem? Start by reading the FAQ "My application does *
|
|
|
@@ -51,17 +51,17 @@
|
|
|
* *
|
|
|
***************************************************************************
|
|
|
|
|
|
-
|
|
|
- http://www.FreeRTOS.org - Documentation, training, latest information,
|
|
|
+
|
|
|
+ http://www.FreeRTOS.org - Documentation, training, latest information,
|
|
|
license and contact details.
|
|
|
-
|
|
|
+
|
|
|
http://www.FreeRTOS.org/plus - Selection of FreeRTOS ecosystem products,
|
|
|
including FreeRTOS+Trace - an indispensable productivity tool.
|
|
|
|
|
|
- Real Time Engineers ltd license FreeRTOS to High Integrity Systems, who sell
|
|
|
- the code with commercial support, indemnification, and middleware, under
|
|
|
+ Real Time Engineers ltd license FreeRTOS to High Integrity Systems, who sell
|
|
|
+ the code with commercial support, indemnification, and middleware, under
|
|
|
the OpenRTOS brand: http://www.OpenRTOS.com. High Integrity Systems also
|
|
|
- provide a safety engineered and independently SIL3 certified version under
|
|
|
+ provide a safety engineered and independently SIL3 certified version under
|
|
|
the SafeRTOS brand: http://www.SafeRTOS.com.
|
|
|
*/
|
|
|
|
|
|
@@ -332,7 +332,7 @@ static const xTaskParameters xCheckTaskParameters =
|
|
|
// the task, with appropriate access permissions. Different processors have
|
|
|
// different memory alignment requirements - refer to the FreeRTOS documentation
|
|
|
// for full information.
|
|
|
- {
|
|
|
+ {
|
|
|
// Base address Length Parameters
|
|
|
{ cReadWriteArray, 32, portMPU_REGION_READ_WRITE },
|
|
|
{ cReadOnlyArray, 32, portMPU_REGION_READ_ONLY },
|
|
|
@@ -383,7 +383,7 @@ xTaskHandle xHandle;
|
|
|
// ucOneKByte array. The other two of the maximum 3 definable regions are
|
|
|
// unused so set to zero.
|
|
|
static const xMemoryRegion xAltRegions[ portNUM_CONFIGURABLE_REGIONS ] =
|
|
|
-{
|
|
|
+{
|
|
|
// Base address Length Parameters
|
|
|
{ ucOneKByte, 1024, portMPU_REGION_READ_WRITE },
|
|
|
{ 0, 0, 0 },
|
|
|
@@ -399,7 +399,7 @@ void vATask( void *pvParameters )
|
|
|
// for this purpose. NULL is used as the task handle to indicate that this
|
|
|
// function should modify the MPU regions of the calling task.
|
|
|
vTaskAllocateMPURegions( NULL, xAltRegions );
|
|
|
-
|
|
|
+
|
|
|
// Now the task can continue its function, but from this point on can only
|
|
|
// access its stack and the ucOneKByte array (unless any other statically
|
|
|
// defined or shared regions have been declared elsewhere).
|
|
|
@@ -618,7 +618,7 @@ unsigned portBASE_TYPE uxTaskPriorityGet( xTaskHandle pxTask ) PRIVILEGED_FUNCTI
|
|
|
* INCLUDE_eTaskStateGet must be defined as 1 for this function to be available.
|
|
|
* See the configuration section for more information.
|
|
|
*
|
|
|
- * Obtain the state of any task. States are encoded by the eTaskState
|
|
|
+ * Obtain the state of any task. States are encoded by the eTaskState
|
|
|
* enumerated type.
|
|
|
*
|
|
|
* @param pxTask Handle of the task to be queried.
|
|
|
@@ -1174,7 +1174,7 @@ constant. */
|
|
|
portBASE_TYPE xTaskCallApplicationTaskHook( xTaskHandle xTask, void *pvParameter ) PRIVILEGED_FUNCTION;
|
|
|
|
|
|
/**
|
|
|
- * xTaskGetIdleTaskHandle() is only available if
|
|
|
+ * xTaskGetIdleTaskHandle() is only available if
|
|
|
* INCLUDE_xTaskGetIdleTaskHandle is set to 1 in FreeRTOSConfig.h.
|
|
|
*
|
|
|
* Simply returns the handle of the idle task. It is not valid to call
|
|
|
@@ -1314,7 +1314,7 @@ signed portBASE_TYPE xTaskGenericCreate( pdTASK_CODE pxTaskCode, const signed ch
|
|
|
*/
|
|
|
unsigned portBASE_TYPE uxTaskGetTaskNumber( xTaskHandle xTask );
|
|
|
|
|
|
-/*
|
|
|
+/*
|
|
|
* Set the uxTCBNumber of the task referenced by the xTask parameter to
|
|
|
* ucHandle.
|
|
|
*/
|