heap_2c to the PC port dose not work
I am wanting to make come experiment with heap_2.c file but
when I change heap_3.c file in Open Watcom project and adding heapalignment defenition to the port file
dos application is not work.
There is no any message in dos console then I run the application
May be I missed something else.
P S Windows XP & Open Watcom version 1.6
heap_2c to the PC port dose not work
I expect you need to increase the size of configTOTAL_HEAP_SIZE within FreeRTOSConfig.h. configTOTAL_HEAP_SIZE has no effect when using heap_3, but does with heap_2.
Try stepping over the function xTaskStartScheduler() in the debugger. If the function returns then you have run out of heap space.
heap_2c to the PC port dose not work
You are rigth
I have commented some task
/* vStartPolledQueueTasks( mainQUEUE_POLL_PRIORITY );
vStartBlockingQueueTasks( mainQUEUE_BLOCK_PRIORITY );
vCreateBlockTimeTasks();
vStartGenericQueueTasks( mainGENERIC_QUEUE_PRIORITY );
vStartSemaphoreTasks( mainSEMAPHORE_TASK_PRIORITY );
vStartDynamicPriorityTasks();
vStartMultiEventTasks();
vStartQueuePeekTasks();
*/
and rtos have started.
Then I change the size of heap to the 64*1024 – 10
and all task are running good now.