[pso] T2-Linux - receiver data interrupt

Cibu Cristian pso@cursuri.cs.pub.ro
Sun, 18 Apr 2004 15:59:52 +0300


Nu vad care e diferenta. Fie vedem ce intrerupere s-a produs verificand IIR
fie vedem ce putem face (mai scriem sau citim) verificand LSR-ul.
Problema mea este ca nu imi apare nici o intrerupere pe portul care ar
trebui sa primeasca date decat cea de registru trimitere gol (eventual
ambele registre goale) si numai atunci cand [re]activez intreruperile pe
acel port (adica la inserarea modulului si la ioctl-setLine).

----- Original Message ----- 
From: "Florin Iordache" <florin_20002000@yahoo.com>
To: <pso@cursuri.cs.pub.ro>
Sent: Sunday, April 18, 2004 3:47 PM
Subject: Re: [pso] T2-Linux - receiver data interrupt


>
> --- Cibu Cristian <cibu.cristian@rdslink.ro> wrote:
> > > -  IIR-ul penru "interrupt pending" (vedeti ca
> > testarea e invers decat e
> > > normal)
> >
> > Ce treaba avem noi cu IIR?
> > La producerea unei intreruperi nu e suficient sa
> > verificam LSR-ul sa vedem
> > daca fie a venit ceva (bit 0) fie mai putem
> > transmite (bit 5)?
> >
>
> La generarea unei intreruperi putem verifica in IIR ce
> intrerupere s-a produs (fie a venit ceva , fie
> bufferul de transmisie e gol , deci putem trimite).
> Nu inteleg ce-ar trebui sa facem daca avem interrupt
> pending. Ce-ar trebui sa verificam , IIR sau LSR ca sa
> vedem daca trebuie sa citim sau sa trimitem ?
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Photos: High-quality 4x6 digital prints for 25¢
> http://photos.yahoo.com/ph/print_splash
> _______________________________________________
> pso mailing list
> pso@cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso