4.115
Last change
on this file since f031df0e was
5618c37a,
checked in by Sebastian Huber <sebastian.huber@…>, on 07/24/13 at 13:14:48
|
score: Create thread implementation header
Move implementation specific parts of thread.h and thread.inl into new
header file threadimpl.h. The thread.h contains now only the
application visible API.
Remove superfluous header file includes from various files.
|
-
Property mode set to
100644
|
File size:
633 bytes
|
Line | |
---|
1 | /** |
---|
2 | * @file |
---|
3 | * |
---|
4 | * @brief Set Thread Priority |
---|
5 | * @ingroup ScoreThread |
---|
6 | */ |
---|
7 | |
---|
8 | /* |
---|
9 | * COPYRIGHT (c) 1989-2011. |
---|
10 | * On-Line Applications Research Corporation (OAR). |
---|
11 | * |
---|
12 | * The license and distribution terms for this file may be |
---|
13 | * found in the file LICENSE in this distribution or at |
---|
14 | * http://www.rtems.com/license/LICENSE. |
---|
15 | */ |
---|
16 | |
---|
17 | #if HAVE_CONFIG_H |
---|
18 | #include "config.h" |
---|
19 | #endif |
---|
20 | |
---|
21 | #include <rtems/score/threadimpl.h> |
---|
22 | #include <rtems/score/schedulerimpl.h> |
---|
23 | |
---|
24 | void _Thread_Set_priority( |
---|
25 | Thread_Control *the_thread, |
---|
26 | Priority_Control new_priority |
---|
27 | ) |
---|
28 | { |
---|
29 | the_thread->current_priority = new_priority; |
---|
30 | |
---|
31 | _Scheduler_Update( the_thread ); |
---|
32 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.