Bufer pro seriovou linku-

Ctirad Konecný ck@cbox.cz
Pondělí Květen 24 00:22:38 CEST 2004


Ja to delam stejne. Ten 1 byte jsem ozelil, jinak by kontrola
preteceni byla slozitejsi a zabyrala zbytecne cas v obsluze
preruseni prijimace.

Zdravim CK


> On Fri, 21 May 2004, Michal G. wrote:
>
> > Dva ukazatele:
> > posledni_zapsany (vstup dat do bufru)
> > a posledni_precteny (vytup dat z bufru)
> > Pokud se shoduji bufer prazdny
> > Pred zapisem zvednu "posledni_zapsany" a pokud se rovna s
> > "posledni_precteny" tak je bufer plny.
>
> Jenze to znamena ze ten buffer nikdy nenaplnite plny - jeden byte z
> bufferu zustava nevyuzit, respetive je vyuzit jako rozliseni plny/prazdny.
> Takze vlastne funguje jako ta treti promenna, akorat neni na staticke
> adrese ale dynamicky se hybe.
>
> > Michal Gregor





Další informace o konferenci Hw-list