Fix reliability issues in CMake sample (#835)

* Fix reliability issues in CMake example sample.
pull/836/head
Rahul Kar 1 year ago committed by GitHub
parent 30283b57df
commit 59ba98b2e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -52,6 +52,9 @@ static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ];
void exampleTask( void * parameters )
{
/* Unused parameters. */
( void ) parameters;
for( ; ; )
{
/* Example Task Code */
@ -59,7 +62,7 @@ void exampleTask( void * parameters )
}
}
int main( void )
void main( void )
{
printf( "Example FreeRTOS Project\n" );
@ -71,19 +74,22 @@ int main( void )
exampleTaskStack,
&exampleTaskTCB );
/* Start the scheduler. */
vTaskStartScheduler();
/* should never get here. */
for( ; ; )
{
/* Should not reach here. */
}
return 0;
}
void vApplicationStackOverflowHook( TaskHandle_t xTask,
char * pcTaskName )
{
/* Check pcTaskName for the name of the offending task,
* or pxCurrentTCB if pcTaskName has itself been corrupted. */
( void ) xTask;
( void ) pcTaskName;
}
void vApplicationGetTimerTaskMemory( StaticTask_t ** ppxTimerTaskTCBBuffer,

Loading…
Cancel
Save