For products not supporting LEGACY_MONITOR, remove the (undefined)
structs from the ao_monitor union.
Signed-off-by: Keith Packard <keithp@keithp.com>
union ao_monitor {
struct ao_telemetry_raw_recv raw;
struct ao_telemetry_all_recv all;
union ao_monitor {
struct ao_telemetry_raw_recv raw;
struct ao_telemetry_all_recv all;
struct ao_telemetry_orig_recv orig;
struct ao_telemetry_tiny_recv tiny;
struct ao_telemetry_orig_recv orig;
struct ao_telemetry_tiny_recv tiny;
};
extern __xdata union ao_monitor ao_monitor_ring[AO_MONITOR_RING];
};
extern __xdata union ao_monitor ao_monitor_ring[AO_MONITOR_RING];