problem in xQueueSendFromISR

sachindbhujbal wrote on Monday, July 14, 2008:

Dear All,
     In FreeRTOS document on website proto of above function is given as
portBASE_TYPE xQueueSendFromISR(
                                   xQueueHandle pxQueue,
                                   const void *pvItemToQueue,
                                   portBASE_TYPE *pxHigherPriorityTaskWoken
                                );
As per above I should pass ( &VariableName ) in third parameter to this function. But compiler is not acccepting it, giving error related to pointer. I gone through source, I found that in actual function that value is not accepted in pointer.
Can anybody focus on this issue ?

davedoors wrote on Monday, July 14, 2008:

See http://www.freertos.org/upgrading.html.

cwangmac wrote on Saturday, May 28, 2011:

Hi,
I have the same problem, and “http://www.freertos.org/upgrading.html” is no longer available.
Could this issue had been resolved?

Chris

richard_damon wrote on Sunday, May 29, 2011:

The link still works, watch out that the . at the end ISN’T part of the link. (you should go to http://www.freertos.org/upgrading.html ).

It describes the change that needs to be made when changing from version 4 or earlier to version 5 or later.