Scheduling policies as defined in vos_thread.h should at least match the corresponding Posix values - as the comment says! They are currently used with pthreads, anyway.
/ Thread policy matching pthread/Posix defines /
typedef enum
{
VOS_THREAD_POLICY_OTHER = 1, / = SCHED_OTHER Default for the target system /
VOS_THREAD_POLICY_FIFO = 4, / = SCHED_FIFO First come, first serve /
VOS_THREAD_POLICY_RR = 2 / = SCHED_RR Round robin */
} VOS_THREAD_POLICY_T;
Fixed in Rev 1220