</ClCompile>\r
</ItemGroup>\r
<ItemGroup>\r
- <ClInclude Include="Board.h" />\r
+ <ClInclude Include="..\..\Source\portable\MSVC-MingW\portmacro.h" />\r
<ClInclude Include="FreeRTOSConfig.h" />\r
<ClInclude Include="..\..\Source\include\croutine.h" />\r
<ClInclude Include="..\..\Source\include\FreeRTOS.h" />\r
<?xml version="1.0" encoding="utf-8"?>\r
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
<ItemGroup>\r
- <Filter Include="Header Files">\r
- <UniqueIdentifier>{19ff1a34-36de-4c48-9d10-3fb1fa0d1fa4}</UniqueIdentifier>\r
- <Extensions>h;hpp;hxx;hm;inl</Extensions>\r
- </Filter>\r
<Filter Include="Resource Files">\r
<UniqueIdentifier>{38712199-cebf-4124-bf15-398f7c3419ea}</UniqueIdentifier>\r
<Extensions>ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>\r
<Filter Include="Demo App Source\Common Demo Tasks\ModifiedForLowTickRate">\r
<UniqueIdentifier>{143cf5a3-f134-4439-9f71-a201ae23b44b}</UniqueIdentifier>\r
</Filter>\r
+ <Filter Include="Configuration Files">\r
+ <UniqueIdentifier>{19ff1a34-36de-4c48-9d10-3fb1fa0d1fa4}</UniqueIdentifier>\r
+ <Extensions>h;hpp;hxx;hm;inl</Extensions>\r
+ </Filter>\r
</ItemGroup>\r
<ItemGroup>\r
<ClCompile Include="main.c">\r
</ClCompile>\r
</ItemGroup>\r
<ItemGroup>\r
- <ClInclude Include="Board.h">\r
- <Filter>Header Files</Filter>\r
- </ClInclude>\r
<ClInclude Include="FreeRTOSConfig.h">\r
- <Filter>Header Files</Filter>\r
+ <Filter>Configuration Files</Filter>\r
</ClInclude>\r
<ClInclude Include="..\..\Source\include\croutine.h">\r
<Filter>FreeRTOS Source\Include</Filter>\r
<ClInclude Include="..\..\Source\include\task.h">\r
<Filter>FreeRTOS Source\Include</Filter>\r
</ClInclude>\r
+ <ClInclude Include="..\..\Source\portable\MSVC-MingW\portmacro.h">\r
+ <Filter>FreeRTOS Source\Include</Filter>\r
+ </ClInclude>\r
</ItemGroup>\r
</Project>
\ No newline at end of file
#include "QPeek.h"\r
#include "recmutex.h"\r
#include "flop.h"\r
-#include "death.h"\r
\r
/* Priorities at which the tasks are created. */\r
#define mainCHECK_TASK_PRIORITY ( configMAX_PRIORITIES - 1 )\r
vStartMathTasks( mainFLOP_TASK_PRIORITY );\r
vStartRecursiveMutexTasks();\r
\r
- /* The suicide tasks must be created last as they need to know how many\r
- tasks were running prior to their creation in order to ascertain whether\r
- or not the correct/expected number of tasks are running at any given time. */\r
- vCreateSuicidalTasks( mainCREATOR_TASK_PRIORITY );\r
-\r
/* Start the scheduler itself. */\r
vTaskStartScheduler();\r
\r
{\r
pcStatusMessage = "Error: Flop";\r
}\r
- else if( xIsCreateTaskStillRunning() != pdPASS )\r
- {\r
- pcStatusMessage = "Error: Create";\r
- }\r
else if( xAreRecursiveMutexTasksStillRunning() != pdTRUE )\r
{\r
pcStatusMessage = "Error: RecMutex";\r