/* * Autor : Sebastien Levieux * Date : 12/12/2024 */ Description: The goal of this application is to create and run a task on each processor of the system. Each task write his name and the processor on which it is currently running The bsp used is gr740_smp Files: init.c : File with the main function locked_print.c : A set of functions allowing printf to be used in a multiprocessor context This file is provided by rtems in this folder rcc-1.3-rc9-gcc/src/rcc-1.3-rc9/testsuites/support/include Makefile : Compilation file grmon.cmd : File with a list of command for grmon3 system.h : System configuration file for the application Result: **The master task running on CPU3** **4 CPU available in this configuration** **Hello World!!! I am task T0 and I am executing on CPU2** **Hello World!!! I am task T1 and I am executing on CPU1** **Hello World!!! I am task T2 and I am executing on CPU0**