[pso] [Tema2][Linux]Problema activare Threi

Andrei Voinescu voinescu.andrei at gmail.com
Sun Apr 25 13:51:31 EEST 2010


2010/4/25 Eugen <pupicutz2000 at gmail.com>:
> Am urmatoarea problema: cand este chemat write din driver, totul merge ok,
> pun in buffer datele, activez intreruperea threi (0x03 pe registru, le
> activez pe ambele, si rdai si threi ).
> In acest moment apare o intrerupere in handler, pe respectivul com, dar , nu
> este threi. Pur si simplu registrul de identificare are valoarea 1 ( adica
> no pending interrupt).
În principiu trebuie ignorată această întrerupere, pentru că pe device
efectiv nu se găsește efectiv nicio întrerupere netratată.
> Cum este posibil si ce inseamna asta?
Verifică următoarele:
1) cat /proc/interrupts, să fii pe întreruperile de uart
2) să nu ai IRQF_SAMPLE_RANDOM
3) să te înregistrezi pe întreruperea asociată COM-ului tău
>
> Multumesc,
> Eugen Hristev 342C3
> _______________________________________________
> pso mailing list
> pso at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
>


More information about the pso mailing list