BaseType_t. Please read Richard Barry's reply in the following link to a\r
post in the FreeRTOS support forum before reporting this as a bug! -\r
http://goo.gl/wu4acr */\r
+\r
+ /* portSOFRWARE_BARRIER() is only implemented for emulated/simulated ports that\r
+ do not otherwise exhibit real time behaviour. */\r
+ portSOFTWARE_BARRIER();\r
+\r
+ /* The scheduler is suspended if uxSchedulerSuspended is non-zero. An increment\r
+ is used to allow calls to vTaskSuspendAll() to nest. */\r
++uxSchedulerSuspended;\r
+\r
+ /* Enforces ordering for ports and optimised compilers that may otherwise place\r
+ the above increment elsewhere. */\r
portMEMORY_BARRIER();\r
}\r
/*----------------------------------------------------------*/\r