typedef void (*TaskFunction_t)( void * );\r
\r
/* Converts a time in milliseconds to a time in ticks. */\r
-#define pdMS_TO_TICKS( xTimeInMs ) ( ( ( TickType_t ) ( xTimeInMs ) * configTICK_RATE_HZ ) / ( TickType_t ) 1000 )\r
+#define pdMS_TO_TICKS( xTimeInMs ) ( ( TickType_t ) ( ( ( TickType_t ) ( xTimeInMs ) * ( TickType_t ) configTICK_RATE_HZ ) / ( TickType_t ) 1000 ) )\r
\r
#define pdFALSE ( ( BaseType_t ) 0 )\r
#define pdTRUE ( ( BaseType_t ) 1 )\r
#define errQUEUE_EMPTY ( ( BaseType_t ) 0 )\r
#define errQUEUE_FULL ( ( BaseType_t ) 0 )\r
\r
-/* Error definitions. */\r
+/* FreeRTOS error definitions. */\r
#define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ( -1 )\r
#define errQUEUE_BLOCKED ( -4 )\r
#define errQUEUE_YIELD ( -5 )\r
#define pdINTEGRITY_CHECK_VALUE 0x5a5a5a5aUL\r
#endif\r
\r
+/* The following endian values are used by FreeRTOS+ components, not FreeRTOS\r
+itself. */\r
+#define pdFREERTOS_LITTLE_ENDIAN 0\r
+#define pdFREERTOS_BIG_ENDIAN 1\r
+\r
#endif /* PROJDEFS_H */\r
\r
\r