Je sais comment faire ... mais le programme plante encore.
(Voir le post
./4 pour les positions des ajouts ) :
[ajout 1 : section déclaration]
INT_HANDLER save_autoint_1;
INT_HANDLER save_autoint_5;
[ajout 2 : section coupure interruption]
/* sauver et couper les interruptions blocantes */
save_autoint_1 = GetIntVec(AUTO_INT_1);
save_autoint_5 = GetIntVec(AUTO_INT_5);
SetIntVec(AUTO_INT_1, DUMMY_HANDLER);
SetIntVec(AUTO_INT_5, DUMMY_HANDLER);
[ajout 3 : section rétablissement interruption]
/* restaurer les interruptions blocantes */
SetIntVec(AUTO_INT_1, save_autoint_1);
SetIntVec(AUTO_INT_5, save_autoint_5);
Pouvez-vous m'aider s'il vous plaît. (Cette fois-ci, le crash n'a pas pu être intercepté par PreOS)