summaryrefslogtreecommitdiff
path: root/drivers.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2012-04-15 04:14:28 -0400
committerEric S. Raymond <esr@thyrsus.com>2012-04-15 04:14:28 -0400
commitd117e603c5e9186c81b43e123d4291ca21d35684 (patch)
treed91f15ac7e1b9e3f54e798fb48d90b48dce3ed72 /drivers.c
parent4f39917c18d6682bc02d39c4af8fd78cdee3ccd6 (diff)
downloadgpsd-d117e603c5e9186c81b43e123d4291ca21d35684.tar.gz
Beginning of NMEA200 driver. Franework code, nowhere near working.
Diffstat (limited to 'drivers.c')
-rw-r--r--drivers.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers.c b/drivers.c
index 43642c38..2054030e 100644
--- a/drivers.c
+++ b/drivers.c
@@ -19,6 +19,7 @@
extern const struct gps_type_t zodiac_binary;
extern const struct gps_type_t ubx_binary;
extern const struct gps_type_t sirf_binary;
+extern const struct gps_type_t nmea2000;
ssize_t generic_get(struct gps_device_t *session)
{
@@ -933,7 +934,6 @@ static const struct gps_type_t fury = {
#endif /* FURY_ENABLE */
-
#ifdef RTCM104V2_ENABLE
/**************************************************************************
*
@@ -1389,7 +1389,6 @@ static const struct gps_type_t *gpsd_driver_array[] = {
#endif /* AIVDM_ENABLE */
#endif /* NMEA_ENABLE */
-
#ifdef EVERMORE_ENABLE
&evermore_binary,
#endif /* EVERMORE_ENABLE */
@@ -1426,6 +1425,10 @@ static const struct gps_type_t *gpsd_driver_array[] = {
&zodiac_binary,
#endif /* ZODIAC_ENABLE */
+#ifdef NMEA2000_ENABLE
+ &nmea2000,
+#endif /* NMEA2000_ENABLE */
+
#ifdef RTCM104V2_ENABLE
&rtcm104v2,
#endif /* RTCM104V2_ENABLE */