[linux-l] hochaufloesendes timing im linux kern

Soeren Sonnenburg sonnenburg at informatik.hu-berlin.de
Mo Nov 11 14:38:50 CET 2002


> ...und sich dann wundern, was alles nicht mehr geht:-) Da braucht nur
> wer lange im Interrupt zu bleiben, und Deine Millisekunde is' hin. Du
> kannst Dich (momentan) eigentlich nur aufrufen lassen, die Zeit
> feststellen und dann via mdelay() schlafen. Linux ist halt kein
> Realtime-OS... Allerdings sind im Moment einige dabei, eine
> Microsekunden-API zusammenzubauen. Vielleicht kannst Du deren Patches
> verwenden (bzw. darauf aufbauen).

ach mist, udelay==mdelay==busy loop :-/
siehe http://www.xml.com/ldd/chapter/book/ch06.html#t3

ich kann unmoeglich den kern innerhalb von 50ms fuer 20ms anhalten.

Argh!
Soeren.





Mehr Informationen über die Mailingliste linux-l