Bufer pro seriovou linku-

Igor KOPRIVA xkoprivai@seznam.cz
Pátek Květen 21 12:47:20 CEST 2004


ja myslim ze se nemusi overovat jestli je buffer plny nebo ne pri dalsim
zapisu. Od toho je to kruhac, ze proste vim ze pretekl a hotovo. Co jineho
taky udelat se znakem ktery prisel po uartu nez ho dat do bufferu. Pokud
bych potrebova priznak jestli je buffer plny nebo ne, pak je kruhovost
bufferu nanic. Jestlize mi kruhac pretece tak je to prusvih, ale vypovida to
ze mam problem v navrhu.

Bye.

Igor K.


----- Original Message -----
From: "Petr Simek" <psimek@jcu.cz>
To: "[HWnews]" <hw-list@mailman.nethouse.cz>
Sent: Friday, May 21, 2004 12:10 PM
Subject: Re: Bufer pro seriovou linku-


> On Fri, 21 May 2004, Igor KOPRIVA wrote:
>
> >
> > Pokud ale chcete jenom vedet jesli pretekl nebo je prazdny, tak staci
> > proverit shodu pointeru po zapisu, protoze zapis byva vestinou s vyssi
> > prioritou, nebo atomicky ( v interruptu ) a vratit priznak jesli doslo k
> > preteceni nebo ne.
>
> Jenze ten priznak by se mel uchovat v treti promenne, protoze pri dalsim
> zapisu bude treba overit zda je buffer plny nebo prazdny (pointery jsou
> shodne).
>
> > Igor K.
>
> > > Me se vice osvedcilo uchovavat index pocatecniho znaku a pocet znaku v
> > bufferu. Pokud totiz uchovavame pointery, rovnosti pointeru odpovidaji
dva
> > stavy - budto uplne prazdny nebo uplne plny buffer a je potom treba
dalsi
> > promenna k rozliseni techto stavu.
> > >
> > > J. Hanzal
>
> *------------------------------------------------------------------------*
> |                          Petr Simek   APS JU                           |
> |                             psimek@jcu.cz                              |
> *------------------------------------------------------------------------*
>
>


----------------------------------------------------------------------------
----


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
HW-list@mailman.nethouse.cz
http://nethouse.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list