# # Verify that affinity APIs work with the right values # # This scenario does **NOT** change the affinity of any thread # which ever executes. # rtems_init 4 task_create smp1 3 task_create smp2 6 task_create smp3 7 task_create smp4 8 task_create smp5 10 dispatch # GOAL: Tasks 0x0a010001 - 0x0a010004 as heir and executing # GOAL: on CPUs 1 - 4 respectively cpus smp4 smp3 smp2 smp1 # GOAL: These should work OK and change the affinity task_get_affinity smp5 task_set_affinity smp5 0x01 task_get_affinity smp5 task_set_affinity smp5 0x02 task_get_affinity smp5 task_set_affinity smp5 0x04 task_get_affinity smp5 task_set_affinity smp5 0x08 task_get_affinity smp5