]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Source/include/task.h
Linting and MISRA checking
[freertos] / FreeRTOS / Source / include / task.h
index 23aadd7ab51e8bd47da801b8fffe9a0a717f0108..c1612bed67803943a8ee69ee8bdafd46a050bfb9 100644 (file)
@@ -73,8 +73,8 @@
 */\r
 \r
 \r
-#ifndef TASK_H\r
-#define TASK_H\r
+#ifndef INC_TASK_H\r
+#define INC_TASK_H\r
 \r
 #ifndef INC_FREERTOS_H\r
        #error "include FreeRTOS.h must appear in source files before include task.h"\r
@@ -236,9 +236,9 @@ typedef enum
 #define taskENABLE_INTERRUPTS()                portENABLE_INTERRUPTS()\r
 \r
 /* Definitions returned by xTaskGetSchedulerState(). */\r
-#define taskSCHEDULER_NOT_STARTED      0\r
-#define taskSCHEDULER_RUNNING          1\r
-#define taskSCHEDULER_SUSPENDED                2\r
+#define taskSCHEDULER_NOT_STARTED      ( ( portBASE_TYPE ) 0 )\r
+#define taskSCHEDULER_RUNNING          ( ( portBASE_TYPE ) 1 )\r
+#define taskSCHEDULER_SUSPENDED                ( ( portBASE_TYPE ) 2 )\r
 \r
 /*-----------------------------------------------------------\r
  * TASK CREATION API\r
@@ -1016,7 +1016,7 @@ signed portBASE_TYPE xTaskResumeAll( void ) PRIVILEGED_FUNCTION;
 \r
 /**\r
  * task. h\r
- * <pre>signed portBASE_TYPE xTaskIsTaskSuspended( xTaskHandle xTask );</pre>\r
+ * <pre>signed portBASE_TYPE xTaskIsTaskSuspended( const xTaskHandle xTask );</pre>\r
  *\r
  * Utility task that simply returns pdTRUE if the task referenced by xTask is\r
  * currently in the Suspended state, or pdFALSE if the task referenced by xTask\r
@@ -1394,7 +1394,7 @@ portBASE_TYPE xTaskIncrementTick( void ) PRIVILEGED_FUNCTION;
  * portTICK_RATE_MS can be used to convert kernel ticks into a real time\r
  * period.\r
  */\r
-void vTaskPlaceOnEventList( const xList * const pxEventList, portTickType xTicksToWait ) PRIVILEGED_FUNCTION;\r
+void vTaskPlaceOnEventList( xList * const pxEventList, portTickType xTicksToWait ) PRIVILEGED_FUNCTION;\r
 \r
 /*\r
  * THIS FUNCTION MUST NOT BE USED FROM APPLICATION CODE.  IT IS AN\r
@@ -1409,7 +1409,7 @@ void vTaskPlaceOnEventList( const xList * const pxEventList, portTickType xTicks
  * @return pdTRUE if the task being removed has a higher priority than the task\r
  * making the call, otherwise pdFALSE.\r
  */\r
-void vTaskPlaceOnEventListRestricted( const xList * const pxEventList, portTickType xTicksToWait ) PRIVILEGED_FUNCTION;\r
+void vTaskPlaceOnEventListRestricted( xList * const pxEventList, portTickType xTicksToWait ) PRIVILEGED_FUNCTION;\r
 \r
 /*\r
  * THIS FUNCTION MUST NOT BE USED FROM APPLICATION CODE.  IT IS AN\r
@@ -1470,13 +1470,13 @@ portBASE_TYPE xTaskGetSchedulerState( void ) PRIVILEGED_FUNCTION;
  * Raises the priority of the mutex holder to that of the calling task should\r
  * the mutex holder have a priority less than the calling task.\r
  */\r
-void vTaskPriorityInherit( xTaskHandle const pxMutexHolder ) PRIVILEGED_FUNCTION;\r
+void vTaskPriorityInherit( xTaskHandle const pxMutexHolder ) PRIVILEGED_FUNCTION;\r
 \r
 /*\r
  * Set the priority of a task back to its proper priority in the case that it\r
  * inherited a higher priority while it was holding a semaphore.\r
  */\r
-void vTaskPriorityDisinherit( xTaskHandle const pxMutexHolder ) PRIVILEGED_FUNCTION;\r
+void vTaskPriorityDisinherit( xTaskHandle const pxMutexHolder ) PRIVILEGED_FUNCTION;\r
 \r
 /*\r
  * Generic version of the task creation function which is in turn called by the\r
@@ -1522,7 +1522,7 @@ eSleepModeStatus eTaskConfirmSleepModeStatus( void );
 #ifdef __cplusplus\r
 }\r
 #endif\r
-#endif /* TASK_H */\r
+#endif /* INC_TASK_H */\r
 \r
 \r
 \r