Changeset 9a78f8a5 in rtems for cpukit/rtems
- Timestamp:
- Jun 16, 2016, 3:08:54 PM (3 years ago)
- Branches:
- master
- Children:
- 99fc1d1d
- Parents:
- 7ec66e08
- git-author:
- Sebastian Huber <sebastian.huber@…> (06/16/16 15:08:54)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (06/22/16 12:37:10)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/rtems/src/ratemonperiod.c
r7ec66e08 r9a78f8a5 72 72 { 73 73 Per_CPU_Control *cpu_self; 74 uint64_t deadline; 74 75 75 76 cpu_self = _Thread_Dispatch_disable_critical( lock_context ); 76 77 _Rate_monotonic_Release( owner, lock_context ); 77 78 78 _Scheduler_Release_job( owner, next_length );79 80 79 _ISR_lock_ISR_disable( lock_context ); 81 _Watchdog_Per_CPU_insert_relative(80 deadline = _Watchdog_Per_CPU_insert_relative( 82 81 &the_period->Timer, 83 82 cpu_self, … … 85 84 ); 86 85 _ISR_lock_ISR_enable( lock_context ); 86 87 _Scheduler_Release_job( owner, deadline ); 87 88 88 89 _Thread_Dispatch_enable( cpu_self );
Note: See TracChangeset
for help on using the changeset viewer.