|
|
@ -182,7 +182,7 @@ portBASE_TYPE MPU_xTaskCallApplicationTaskHook( xTaskHandle xTask, void *pvParam
|
|
|
|
unsigned portBASE_TYPE MPU_uxTaskGetStackHighWaterMark( xTaskHandle xTask );
|
|
|
|
unsigned portBASE_TYPE MPU_uxTaskGetStackHighWaterMark( xTaskHandle xTask );
|
|
|
|
xTaskHandle MPU_xTaskGetCurrentTaskHandle( void );
|
|
|
|
xTaskHandle MPU_xTaskGetCurrentTaskHandle( void );
|
|
|
|
portBASE_TYPE MPU_xTaskGetSchedulerState( void );
|
|
|
|
portBASE_TYPE MPU_xTaskGetSchedulerState( void );
|
|
|
|
xQueueHandle MPU_xQueueCreate( unsigned portBASE_TYPE uxQueueLength, unsigned portBASE_TYPE uxItemSize );
|
|
|
|
xQueueHandle MPU_xQueueGenericCreate( unsigned portBASE_TYPE uxQueueLength, unsigned portBASE_TYPE uxItemSize, unsigned char ucQueueType );
|
|
|
|
signed portBASE_TYPE MPU_xQueueGenericSend( xQueueHandle xQueue, const void * const pvItemToQueue, portTickType xTicksToWait, portBASE_TYPE xCopyPosition );
|
|
|
|
signed portBASE_TYPE MPU_xQueueGenericSend( xQueueHandle xQueue, const void * const pvItemToQueue, portTickType xTicksToWait, portBASE_TYPE xCopyPosition );
|
|
|
|
unsigned portBASE_TYPE MPU_uxQueueMessagesWaiting( const xQueueHandle pxQueue );
|
|
|
|
unsigned portBASE_TYPE MPU_uxQueueMessagesWaiting( const xQueueHandle pxQueue );
|
|
|
|
signed portBASE_TYPE MPU_xQueueGenericReceive( xQueueHandle pxQueue, void * const pvBuffer, portTickType xTicksToWait, portBASE_TYPE xJustPeeking );
|
|
|
|
signed portBASE_TYPE MPU_xQueueGenericReceive( xQueueHandle pxQueue, void * const pvBuffer, portTickType xTicksToWait, portBASE_TYPE xJustPeeking );
|
|
|
@ -920,12 +920,12 @@ portBASE_TYPE xRunningPrivileged = prvRaisePrivilege();
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
/*-----------------------------------------------------------*/
|
|
|
|
/*-----------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
|
|
xQueueHandle MPU_xQueueCreate( unsigned portBASE_TYPE uxQueueLength, unsigned portBASE_TYPE uxItemSize )
|
|
|
|
xQueueHandle MPU_xQueueGenericCreate( unsigned portBASE_TYPE uxQueueLength, unsigned portBASE_TYPE uxItemSize, unsigned char ucQueueType )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
xQueueHandle xReturn;
|
|
|
|
xQueueHandle xReturn;
|
|
|
|
portBASE_TYPE xRunningPrivileged = prvRaisePrivilege();
|
|
|
|
portBASE_TYPE xRunningPrivileged = prvRaisePrivilege();
|
|
|
|
|
|
|
|
|
|
|
|
xReturn = xQueueCreate( uxQueueLength, uxItemSize );
|
|
|
|
xReturn = xQueueGenericCreate( uxQueueLength, uxItemSize, ucQueueType );
|
|
|
|
portRESET_PRIVILEGE( xRunningPrivileged );
|
|
|
|
portRESET_PRIVILEGE( xRunningPrivileged );
|
|
|
|
return xReturn;
|
|
|
|
return xReturn;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -970,7 +970,7 @@ signed portBASE_TYPE xReturn;
|
|
|
|
xQueueHandle xReturn;
|
|
|
|
xQueueHandle xReturn;
|
|
|
|
portBASE_TYPE xRunningPrivileged = prvRaisePrivilege();
|
|
|
|
portBASE_TYPE xRunningPrivileged = prvRaisePrivilege();
|
|
|
|
|
|
|
|
|
|
|
|
xReturn = xQueueCreateMutex();
|
|
|
|
xReturn = xQueueCreateMutex( queueQUEUE_TYPE_MUTEX );
|
|
|
|
portRESET_PRIVILEGE( xRunningPrivileged );
|
|
|
|
portRESET_PRIVILEGE( xRunningPrivileged );
|
|
|
|
return xReturn;
|
|
|
|
return xReturn;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -983,7 +983,7 @@ signed portBASE_TYPE xReturn;
|
|
|
|
xQueueHandle xReturn;
|
|
|
|
xQueueHandle xReturn;
|
|
|
|
portBASE_TYPE xRunningPrivileged = prvRaisePrivilege();
|
|
|
|
portBASE_TYPE xRunningPrivileged = prvRaisePrivilege();
|
|
|
|
|
|
|
|
|
|
|
|
xReturn = xQueueHandle xQueueCreateCountingSemaphore( uxCountValue, uxInitialCount );
|
|
|
|
xReturn = xQueueCreateCountingSemaphore( uxCountValue, uxInitialCount );
|
|
|
|
portRESET_PRIVILEGE( xRunningPrivileged );
|
|
|
|
portRESET_PRIVILEGE( xRunningPrivileged );
|
|
|
|
return xReturn;
|
|
|
|
return xReturn;
|
|
|
|
}
|
|
|
|
}
|
|
|
|