X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=spi_servo.c;fp=spi_servo.c;h=7a85070a762bdcd84c9667d3597c044aa056f3b6;hb=6c945eadabc434b12d6b14c3edb1944bcd0707b0;hp=4d4553b5bca6d37a0ea1a1b0def46390827a5148;hpb=0373c0e13f4a81426ee5084c0c1ee148bc6b935a;p=protos%2Fxbee-avr.git diff --git a/spi_servo.c b/spi_servo.c index 4d4553b..7a85070 100644 --- a/spi_servo.c +++ b/spi_servo.c @@ -41,6 +41,8 @@ struct spi_servo_rx { }; static struct spi_servo_rx spi_servo_rx; +static struct callout spi_timer; + /* * SPI protocol: * @@ -187,9 +189,8 @@ void spi_servo_init(void) SS_HIGH(); - callout_init(&xbeeboard.spi_timer, spi_servo_cb, NULL, SPI_PRIO); - callout_schedule(&xbeeboard.intr_cm, - &xbeeboard.spi_timer, 0); /* immediate */ + callout_init(&spi_timer, spi_servo_cb, NULL, SPI_PRIO); + callout_schedule(&xbeeboard.intr_cm, &spi_timer, 0); /* immediate */ spi_servo_set_bypass(1); }