diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2013-10-13 14:09:08 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2013-10-13 14:10:30 -0400 |
commit | 60b874d966ce88bea269879b1ac86cc7b6ae39cc (patch) | |
tree | 3085e4a526a823863197cdd79fa9bb27fe822feb /drivers.c | |
parent | 6649e751fe084cf1034d8ccb65496f0c167b66c4 (diff) | |
download | gpsd-60b874d966ce88bea269879b1ac86cc7b6ae39cc.tar.gz |
Create driver slot and scons option for a visualizer driver method.
Diffstat (limited to 'drivers.c')
-rw-r--r-- | drivers.c | 51 |
1 files changed, 51 insertions, 0 deletions
@@ -107,6 +107,9 @@ const struct gps_type_t unknown = { #ifdef CONTROLSEND_ENABLE .control_send = NULL, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -271,6 +274,9 @@ const struct gps_type_t nmea = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -372,6 +378,9 @@ const struct gps_type_t garmin = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -434,6 +443,9 @@ const struct gps_type_t ashtech = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -485,6 +497,9 @@ const struct gps_type_t fv18 = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -539,6 +554,9 @@ const struct gps_type_t gpsclock = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -594,6 +612,9 @@ static const struct gps_type_t tripmate = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -645,6 +666,9 @@ static const struct gps_type_t earthmate = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ @@ -768,6 +792,9 @@ const struct gps_type_t trueNorth = { #ifdef CONTROLSEND_ENABLE .control_send = tnt_control_send, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, #endif /* NTPSHM_ ENABLE */ @@ -846,6 +873,9 @@ static const struct gps_type_t oceanServer = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, #endif /* NTPSHM_ ENABLE */ @@ -913,6 +943,9 @@ static const struct gps_type_t fury = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, #endif /* NTPSHM_ ENABLE */ @@ -966,6 +999,9 @@ static const struct gps_type_t rtcm104v2 = { #ifdef CONTROLSEND_ENABLE .control_send = NULL, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, #endif /* NTPSHM_ ENABLE */ @@ -1012,6 +1048,9 @@ static const struct gps_type_t rtcm104v3 = { #ifdef CONTROLSEND_ENABLE .control_send = NULL, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, #endif /* NTPSHM_ ENABLE */ @@ -1047,6 +1086,9 @@ static const struct gps_type_t garmintxt = { #ifdef CONTROLSEND_ENABLE .control_send = NULL, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, #endif /* NTPSHM_ ENABLE */ @@ -1136,6 +1178,9 @@ const struct gps_type_t mtk3301 = { #ifdef CONTROLSEND_ENABLE .control_send = nmea_write, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, #endif /* NTPSHM_ ENABLE */ @@ -1369,6 +1414,9 @@ const struct gps_type_t aivdm = { #ifdef CONTROLSEND_ENABLE .control_send = NULL, /* no control sender */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no NTP communication */ #endif /* NTPSHM_ ENABLE */ @@ -1467,6 +1515,9 @@ const struct gps_type_t json_passthrough = { #ifdef CONTROLSEND_ENABLE .control_send = NULL, /* how to send control strings */ #endif /* CONTROLSEND_ENABLE */ +#ifdef VISUALIZE_ENABLE + .visualize = NULL, /* no visualization method */ +#endif /* VISUALIZE_ENABLE */ #ifdef NTPSHM_ENABLE .ntp_offset = NULL, /* no method for NTP fudge factor */ #endif /* NTPSHM_ ENABLE */ |