From: eduardo b. <ef...@ya...> - 2006-05-15 18:45:16
|
Hi all. I want to use Dave's char-driver module to register time intervals between pulses at 200kHz speed aprox. Can i use the OS timer (OSCR) register wich is clocked by the 3.6864MHz oscilator for a faster count than kernel 100Hz ? I'm new at driver programing or memory mapping, somebody can help me? any hint, tip or example will be welcome. thanks. Eduardo Barrera --------------------------------- Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1¢/min. |
From: Dave H. <dhy...@gm...> - 2006-05-16 03:51:21
|
Hi Eduardo, > I want to use Dave's char-driver module to register time intervals betwee= n > pulses at 200kHz speed aprox. Can i use the OS timer (OSCR) register wich= is > clocked by the 3.6864MHz oscilator for a faster count than kernel 100Hz ? > I'm new at driver programing or memory mapping, somebody can help me? any > hint, tip or example will be welcome. Yeah - you could set up a GPIO pin as being interrupt based (similar to the char-driver) and use the OSCR timer instead of the jiffie timer. You'll probably need to initialize the OSCR appropriately. There will be some jitter in the measurement as linux only allows one interrupt to be processed at a time. --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |