Daniel, It might have the resolution of nano-seconds but in reality the shortest period as provided by people on the list ranges from somewhere between 5-12 micro-seconds depending on your machine. I also believe that these results are based on a minimal thread that is only used to provide measurable signals. If your thread has a lot of intense logic/calculations you may not be able to achieve your desired 50 micro-second period.
Regards, Rich -----Original Message----- From: Chandu Reddy K - CTD, Chennai. [mailto:[EMAIL PROTECTED]] Sent: Tuesday, July 23, 2002 6:31 AM To: [EMAIL PROTECTED] Subject: RE: [rtl] task frequency Hello Daniel One can use RTLinux Threads to achieve this. RTLinux supports Time granualarity in Nano seconds. Regards chandu Hello, I'm new to the list, I'm Daniel. I'm interested in timing properties of RTLinux. I have to write a program that runs exactly every 50 uSec. Is it possible? Should it be done with the timer interrupt or with kernel timer? What is the highest resolution that can be achieved? Best regards: Daniel -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/ -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/ -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/