Salut , Am avut aceeasi problema si am descoperit o greseala In handler-ul de intreruperi foloseam switch / case pt id-ul inreruperii (dupa cum am gasit intr-un exemplu online) . Verificarea corecta este daca bitul respectiv este setat ; nu daca id-ul intreruperii este egal cu x sau y . Sper sa ajute