Changeset aae2869 in mainline for kernel/generic/src/proc/scheduler.c
- Timestamp:
- 2023-02-04T16:19:21Z (2 years ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 011c79a
- Parents:
- 8addb24a
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2022-08-16 11:03:29)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2023-02-04 16:19:21)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/proc/scheduler.c
r8addb24a raae2869 236 236 237 237 thread->cpu = CPU; 238 thread->ticks = us2ticks((i + 1) * 10000);239 238 thread->priority = i; /* Correct rq index */ 239 240 /* Time allocation in microseconds. */ 241 uint64_t time_to_run = (i + 1) * 10000; 242 243 /* This is safe because interrupts are disabled. */ 244 CPU->preempt_deadline = CPU->current_clock_tick + us2ticks(time_to_run); 240 245 241 246 /*
Note:
See TracChangeset
for help on using the changeset viewer.