forked from Imagelibrary/rtems
spintrcritical23: Restore runner priority
This commit is contained in:
@@ -145,6 +145,11 @@ T_TEST_CASE(TaskSetPriorityInterrupt)
|
||||
{
|
||||
test_context ctx;
|
||||
T_interrupt_test_state state;
|
||||
rtems_status_code sc;
|
||||
rtems_task_priority prio;
|
||||
|
||||
sc = rtems_task_set_priority(RTEMS_SELF, RTEMS_CURRENT_PRIORITY, &prio);
|
||||
T_rsc_success(RTEMS_SUCCESSFUL);
|
||||
|
||||
memset(&ctx, 0, sizeof(ctx));
|
||||
rtems_interrupt_lock_initialize(&ctx.lock, "Test");
|
||||
@@ -157,6 +162,9 @@ T_TEST_CASE(TaskSetPriorityInterrupt)
|
||||
T_eq_int(state, T_INTERRUPT_TEST_DONE);
|
||||
|
||||
rtems_interrupt_lock_destroy(&ctx.lock);
|
||||
|
||||
sc = rtems_task_set_priority(RTEMS_SELF, prio, &prio);
|
||||
T_rsc_success(RTEMS_SUCCESSFUL);
|
||||
}
|
||||
|
||||
static rtems_task Init(rtems_task_argument argument)
|
||||
|
||||
Reference in New Issue
Block a user