This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: EventP_ID_23 macro definition maybe not correct in EventP.h

Part Number: TDA4VM

Hi Expert.

in SDK8.1,

you can see following statement “EventP_freertos.c”

EventP_wait --> DebugP_assert(eventMask <= EventP_ID_23); 

you can see following macro definition in “EventP.h”

#define EventP_ID_23 0x800000

you can see following statement in “Event_groups.c ”

#define eventEVENT_BITS_CONTROL_BYTES    0xff000000UL

configASSERT( ( uxBitsToWaitFor & eventEVENT_BITS_CONTROL_BYTES ) == 0 );

Question:

is "EventP_wait --> DebugP_assert(eventMask <= EventP_ID_23); " correct?

i think it should be "DebugP_assert(eventMask <= 0xFFFFFF); "