Changeset 443 for trunk/kernel/kern/core.c
- Timestamp:
- May 16, 2018, 4:15:22 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/kern/core.c
r438 r443 49 49 core->usage = 0; 50 50 core->spurious_irqs = 0; 51 core->thread_idle = NULL;52 51 core->fpu_owner = NULL; 53 52 core->rand_last = hal_time_stamp() & 0xFFF; … … 90 89 void core_compute_stats( core_t * core ) 91 90 { 92 thread_t * idle = core-> thread_idle;91 thread_t * idle = core->scheduler.idle; 93 92 uint32_t ticks = core->ticks_nr; 94 93 … … 115 114 void core_reset_stats( core_t * core ) 116 115 { 117 core->ticks_nr = 0; 118 core->usage = 0; 119 core->thread_idle->ticks_nr = 0; 116 thread_t * idle = core->scheduler.idle; 117 118 core->ticks_nr = 0; 119 core->usage = 0; 120 idle->ticks_nr = 0; 121 120 122 hal_fence(); 121 123 }
Note: See TracChangeset
for help on using the changeset viewer.