6Fermer8
gentilTimide64Le 18/05/2007 à 19:49
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)