[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