altos: first cut at ADS124S0X driver interrupt handling
[fw/altos] / src / kernel / ao_gps_report_metrum.c
index 523fb17fe8529615ce4932d45e3c35012e11d86a..e5839b36a88a50e1122ccef696ab02e3c4945e33 100644 (file)
 #include "ao.h"
 #include "ao_log.h"
 
-void
+static void
 ao_gps_report_metrum(void)
 {
-       static __xdata struct ao_log_metrum             gps_log;
-       static __xdata struct ao_telemetry_location     gps_data;
-       static __xdata struct ao_telemetry_satellite    gps_tracking_data;
+       static struct ao_log_metrum             gps_log;
+       static struct ao_telemetry_location     gps_data;
+       static struct ao_telemetry_satellite    gps_tracking_data;
        uint8_t c, n, i;
        uint8_t svid;
        uint8_t new;
@@ -88,7 +88,7 @@ ao_gps_report_metrum(void)
        }
 }
 
-__xdata struct ao_task ao_gps_report_metrum_task;
+struct ao_task ao_gps_report_metrum_task;
 
 void
 ao_gps_report_metrum_init(void)