/*-----------------------------------------------------------*/\r
\r
#if ( INCLUDE_uxTaskPriorityGet == 1 )\r
- UBaseType_t MPU_uxTaskPriorityGet( TaskHandle_t pxTask )\r
+ UBaseType_t MPU_uxTaskPriorityGet( const TaskHandle_t pxTask )\r
{\r
UBaseType_t uxReturn;\r
BaseType_t xRunningPrivileged = xPortRaisePrivilege();\r
}\r
/*-----------------------------------------------------------*/\r
\r
+size_t MPU_xStreamBufferNextMessageLengthBytes( StreamBufferHandle_t xStreamBuffer )\r
+{\r
+size_t xReturn;\r
+BaseType_t xRunningPrivileged = xPortRaisePrivilege();\r
+\r
+ xReturn = xStreamBufferNextMessageLengthBytes( xStreamBuffer );\r
+ vPortResetPrivilege( xRunningPrivileged );\r
+\r
+ return xReturn;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
size_t MPU_xStreamBufferReceive( StreamBufferHandle_t xStreamBuffer, void *pvRxData, size_t xBufferLengthBytes, TickType_t xTicksToWait )\r
{\r
size_t xReturn;\r