URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [rtems-20020807/] [cpukit/] [posix/] [inline/] [rtems/] [posix/] [priority.inl] - Rev 1765
Compare with Previous | Blame | View Log
/** priority.inl,v 1.7 1997/04/15 18:02:18 joel Exp*/#ifndef __RTEMS_POSIX_PRIORITY_inl#define __RTEMS_POSIX_PRIORITY_inl/** 1003.1b-1993,2.2.2.80 definition of priority, p. 19** "Numericallly higher values represent higher priorities."** Thus, RTEMS Core has priorities run in the opposite sense of the POSIX API.*/RTEMS_INLINE_ROUTINE boolean _POSIX_Priority_Is_valid(int priority){return (boolean) (priority >= 1 && priority <= 254);}RTEMS_INLINE_ROUTINE Priority_Control _POSIX_Priority_To_core(int priority){return (Priority_Control) (255 - priority);}RTEMS_INLINE_ROUTINE int _POSIX_Priority_From_core(Priority_Control priority){return 255 - priority;}#endif
