just ran into this... TI?
compare this definition from dsplink's msgq.h:
EXPORT_API
DSP_STATUS
MSGQ_alloc (IN PoolId poolId, IN Uint16 size, OUT MSGQ_Msg * msg) ;
with this one from dspbios' msgq.h:
extern Int MSGQ_alloc(Uint16 poolId, MSGQ_Msg *msg, Uint16 size);
Notice anything fishy?
(ran into this as I was moving code between gpp and dsp)