Add EFM32 Giant Gecko Starter Kit demo - still a work in progress as the low power tick management has not been implemented yet.

This commit is contained in:
Richard Barry 2016-01-17 14:34:27 +00:00
parent b832d5801f
commit 53b996077f
194 changed files with 168833 additions and 3 deletions

View file

@ -77,8 +77,9 @@
* prvLowPriorityMutexTask() prototypes below for more information.
*/
/* Standard includes. */
#include <stdlib.h>
#include <string.h>
/* Scheduler include files. */
#include "FreeRTOS.h"
@ -162,12 +163,12 @@ SemaphoreHandle_t xMutex;
defined to be less than 1. First check a name is not returned before the
queue has been added. */
configASSERT( pcQueueGetQueueName( xQueue ) == NULL );
/* Then add the queue to the registry, and check its name is returned
correctly. */
vQueueAddToRegistry( xQueue, "Gen_Queue_Test" );
configASSERT( strcmp( pcQueueGetQueueName( xQueue ), "Gen_Queue_Test" ) == 0 );
/* Then, for test purposes, remove the queue from the registry again, check
NULL is returned for its name, before adding back and leaving it. */
vQueueUnregisterQueue( xQueue );

View file

@ -80,6 +80,7 @@
* symptom of a corruption in the context of a task.
*/
/* Standard includes. */
#include <stdlib.h>
#include <math.h>