X-Git-Url: http://git.droids-corp.org/?p=protos%2Fxbee-avr.git;a=blobdiff_plain;f=spi_servo.c;h=7a85070a762bdcd84c9667d3597c044aa056f3b6;hp=4d4553b5bca6d37a0ea1a1b0def46390827a5148;hb=HEAD;hpb=49ab9eea94ed30f2b1ea6c731c2d42ac32d9650e 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); }