mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-19 21:11:57 -04:00
Update semtest.c to use xSemaphoreCreateBinary() in place of vSemaphoreCreateBinary.
This commit is contained in:
parent
dcf261a3e6
commit
5aabe4f8fb
|
@ -135,7 +135,8 @@ const portTickType xBlockTime = ( portTickType ) 100;
|
||||||
if( pxFirstSemaphoreParameters != NULL )
|
if( pxFirstSemaphoreParameters != NULL )
|
||||||
{
|
{
|
||||||
/* Create the semaphore used by the first two tasks. */
|
/* Create the semaphore used by the first two tasks. */
|
||||||
vSemaphoreCreateBinary( pxFirstSemaphoreParameters->xSemaphore );
|
pxFirstSemaphoreParameters->xSemaphore = xSemaphoreCreateBinary();
|
||||||
|
xSemaphoreGive( pxFirstSemaphoreParameters->xSemaphore );
|
||||||
|
|
||||||
if( pxFirstSemaphoreParameters->xSemaphore != NULL )
|
if( pxFirstSemaphoreParameters->xSemaphore != NULL )
|
||||||
{
|
{
|
||||||
|
@ -159,7 +160,8 @@ const portTickType xBlockTime = ( portTickType ) 100;
|
||||||
pxSecondSemaphoreParameters = ( xSemaphoreParameters * ) pvPortMalloc( sizeof( xSemaphoreParameters ) );
|
pxSecondSemaphoreParameters = ( xSemaphoreParameters * ) pvPortMalloc( sizeof( xSemaphoreParameters ) );
|
||||||
if( pxSecondSemaphoreParameters != NULL )
|
if( pxSecondSemaphoreParameters != NULL )
|
||||||
{
|
{
|
||||||
vSemaphoreCreateBinary( pxSecondSemaphoreParameters->xSemaphore );
|
pxSecondSemaphoreParameters->xSemaphore = xSemaphoreCreateBinary();
|
||||||
|
xSemaphoreGive( pxSecondSemaphoreParameters->xSemaphore );
|
||||||
|
|
||||||
if( pxSecondSemaphoreParameters->xSemaphore != NULL )
|
if( pxSecondSemaphoreParameters->xSemaphore != NULL )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue