# HG changeset patch # User Florian Pose # Date 1216717013 0 # Node ID 17bef224061dd3b24a348c74f99249ec5dbc3845 # Parent ee305a780a026f934f0bfcc13912914e0f494e69 Fixed SII reading timeout bug on 100 Hz kernels. diff -r ee305a780a02 -r 17bef224061d master/fsm_sii.c --- a/master/fsm_sii.c Mon Jul 21 22:20:23 2008 +0000 +++ b/master/fsm_sii.c Tue Jul 22 08:56:53 2008 +0000 @@ -43,15 +43,18 @@ #include "master.h" #include "fsm_sii.h" -/** - * Read/Write timeout. [ms] +/** Read/write timeout [ms]. + * + * Used to calculate timeouts bsed on the jiffies counter. + * + * \attention Must be more than 10 to avoid problems on kernels that run with + * a timer interupt frequency of 100 Hz. */ -#define SII_TIMEOUT 10 - -/** - * Time before evaluating answer at writing. [ms] +#define SII_TIMEOUT 20 + +/** Time before evaluating answer at writing [ms]. */ -#define SII_INHIBIT 5 +#define SII_INHIBIT 5 //#define SII_DEBUG