Pumpkin, Inc.

Pumpkin User Forums

SB-23: Salvo: MsgQ and eFlag Problems with ICCAVR

Service Bulletins -- outlining known problems and how to handle them -- are posted here.

SB-23: Salvo: MsgQ and eFlag Problems with ICCAVR

Postby Salvo Tech Support » Fri Feb 06, 2004 7:51 am

Applies To

Salvo for Atmel AVR and MegaAVR distribution, ICCAVR users only.

Description of Problem

Certain functions with large parameter lists (e.g. OSCreateMsgQ()) do not function properly.

The problem is due to an error in the ICCAVR compiler involving monitor functions and getting function parameters off the stack.

Suggested Workaround

Salvo Pro users should upgrade to ICCAVR v6.30B (available now) and rebuild the Salvo libraries.

Salvo Lite and LE users should avoid using msgQs and eFlags in the current release.

Fixed In

Salvo libraries for all distributions generated with ICCAVR v6.30B (or later) will be included in the next Salvo for Atmel AVR and MegaAVR release.

------------------
--------
Salvo Technical Support
Please request all tech support through the Forums.

--------
Salvo Technical Support
Please request all tech support through the Forums.
Salvo Tech Support
 
Posts: 173
Joined: Sun Nov 19, 2000 12:00 am

Return to Service Bulletins

Who is online

Users browsing this forum: No registered users and 1 guest

cron