[LinuxPPS] [alpha PATCH] Low level IRQ support.
Rodolfo Giometti
giometti at enneenne.com
Fri May 2 15:41:39 CEST 2008
On Fri, May 02, 2008 at 02:08:57PM +0200, Udo van den Heuvel wrote:
> Rodolfo Giometti wrote:
> > here my proposal for the low level IRQ support.
>
> Thanks very much! That was quick.
>
> > Currently I've no hardware to test it so please do it by yourself and
> > report results.
>
> The patch applies well to 2.6.25.1.
> It compiles fine.
>
> > I've added the new configuration option "Use low level IRQ
> > timestamps", I'd like to know differences between using or not using
> > it!
>
> My reception is not very good but I can at least do some basic tests.
>
> ntpd appears to work, shortly after startup:
>
> # ntpq -pn
> remote refid st t when poll reach delay offset
> jitter
> ==============================================================================
> 127.127.1.0 .LOCL. 15 l 40 64 1 0.000 0.000
> 0.001
> *127.127.20.0 .GPS. 14 l 6 16 37 0.000 4.747
> 2.506
> 127.127.22.0 .PPS. 0 l 5 16 3 0.000 4.788
> 0.632
> 194.109.22.18 193.79.237.14 2 u 48 64 1 8.125 4.224
> 0.001
>
> # grep PPS .config
> # PPS support
> CONFIG_PPS=y
> CONFIG_PPS_IRQ_EVENTS=y
> # CONFIG_PPS_DEBUG is not set
> # PPS clients support
> CONFIG_PPS_CLIENT_KTIMER=m
> CONFIG_PPS_CLIENT_UART=y
> # CONFIG_PPS_CLIENT_LP is not set
>
>
> If you have suggestions to (better) compare old and new behaviour,
> please let me know.
Yes, please, try to set CONFIG_PPS_IRQ_EVENTS=n and compare the
improvements.
Thanks,
Rodolfo
--
GNU/Linux Solutions e-mail: giometti at enneenne.com
Linux Device Driver giometti at linux.it
Embedded Systems phone: +39 349 2432127
UNIX programming skype: rodolfo.giometti
More information about the LinuxPPS
mailing list