Re-write the queue send and queue receive functions to improve their effect on interrupt responsiveness.

This commit is contained in:
Richard Barry
2008-03-23 16:06:45 +00:00
parent ed28aa2046
commit 87575c5cfe
2 changed files with 362 additions and 337 deletions

View File

@ -1170,7 +1170,7 @@ signed portBASE_TYPE xQueueReceiveFromISR( xQueueHandle pxQueue, const void * co
*/
signed portBASE_TYPE xQueueIsQueueEmptyFromISR( const xQueueHandle pxQueue );
signed portBASE_TYPE xQueueIsQueueFullFromISR( const xQueueHandle pxQueue );
signed portBASE_TYPE xQueueMessagesWaitingFromISR( const xQueueHandle pxQueue, unsigned portBASE_TYPE *puxMessagesWaiting );
unsigned portBASE_TYPE uxQueueMessagesWaitingFromISR( const xQueueHandle pxQueue );
/*

File diff suppressed because it is too large Load Diff