[OSy] Pasivni cekani

David Matousek david at matousec.com
Fri Oct 12 14:23:50 CEST 2007


Zdravim,

Nejsem si jist, jestli to neni RTFM question, ale zkusim ...

Jak na MIPSu udelam neaktivni cekani.
Mam treba getc(), mam cekat, dokud neni znak,
znak mi prijde z interruptu klavesnice, ale jak na to pockat.
Reseni typu while(neco) ; je trosku topitko na procesor.
Jde mi o situaci, kde neni zadne vlakno ve stavu ready (popr. je jen jedno
vlakno - napr. pri inicializaci v kernel mainu).
Potreboval bych procesoru nejak rict, ze nechci nic vykonavat
a jen cekat - treba na preruseni.


DM




More information about the NSWI004 mailing list