298 | | On va commencer par exécuter le même programme d'affichage du messge ''hello world'' sur chacun des 4 processeurs. |
299 | | |
300 | | Comme dans le cas de l'architecture multi-processeur du TP4, les 4 processeurs exécutent le même code de boot (puisqu'ils se branchent à la même adresse 0xBFC00000), mais les actions réalisées peuvent dépendre du processor_id : |
| 298 | Placez-vous dans le répertoire '''soft_cluster'''. On va commencer par exécuter le même programme sur chacun des 4 processeurs. |
| 299 | Ce programme, défini dans le fichier '''main.c''', affiche le message ''hello world'', et vise simplement à valider le cablage |
| 300 | de l'architecture matérielle (y compris les interruptions). |
| 301 | |
| 302 | Le code de boot, contenu dans le fichier '''reset.s''' doit cependant supporter des applications logicielles où chaque processeur exécute un programme différent. Comme dans le cas de l'architecture multi-processeur du TP4, les 4 processeurs exécutent le même code de boot (puisqu'ils se branchent à la même adresse 0xBFC00000), mais certaines actions dépendent du processor_id : |