From 52e9443d540aa5d3f29576a0440149b1b0f9c359 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 16 Feb 2022 21:41:44 -0800 Subject: [PATCH] altos/telefire: Add cast to AO_LED_CONTINUITY to eliminate -Wconversion warning All of these products had the same warning. Signed-off-by: Keith Packard --- src/telefireeight-v1.0/ao_pins.h | 2 +- src/telefireeight-v2.0/ao_pins.h | 2 +- src/telefireone-v1.0/ao_pins.h | 2 +- src/telefiretwo-v0.1/ao_pins.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/telefireeight-v1.0/ao_pins.h b/src/telefireeight-v1.0/ao_pins.h index 9d0b963f..4c014718 100644 --- a/src/telefireeight-v1.0/ao_pins.h +++ b/src/telefireeight-v1.0/ao_pins.h @@ -131,7 +131,7 @@ #define LED_7_PORT (&stm_gpioa) #define LED_7_PIN 10 -#define AO_LED_CONTINUITY(c) (1 << (c)) +#define AO_LED_CONTINUITY(c) ((AO_LED_TYPE) (1 << (c))) #define AO_LED_CONTINUITY_MASK (0xff) /* ARM */ diff --git a/src/telefireeight-v2.0/ao_pins.h b/src/telefireeight-v2.0/ao_pins.h index e3e88762..91bfd5e6 100644 --- a/src/telefireeight-v2.0/ao_pins.h +++ b/src/telefireeight-v2.0/ao_pins.h @@ -116,7 +116,7 @@ #define LED_7_PORT (&stm_gpioa) #define LED_7_PIN 10 -#define AO_LED_CONTINUITY(c) (1 << (c)) +#define AO_LED_CONTINUITY(c) ((AO_LED_TYPE) (1 << (c))) #define AO_LED_CONTINUITY_MASK (0xff) /* ARM */ diff --git a/src/telefireone-v1.0/ao_pins.h b/src/telefireone-v1.0/ao_pins.h index 044f7434..0d8a206c 100644 --- a/src/telefireone-v1.0/ao_pins.h +++ b/src/telefireone-v1.0/ao_pins.h @@ -153,7 +153,7 @@ #define LED_PIN_ARMED 5 #define AO_LED_ARMED (1 << LED_PIN_ARMED) -#define AO_LED_CONTINUITY(c) (1 << (4 - (c))) +#define AO_LED_CONTINUITY(c) ((AO_LED_TYPE) (1 << (4 - (c)))) #define AO_LED_CONTINUITY_MASK (0x1 << 4) #define LEDS_AVAILABLE (LED_PORT_0_MASK|LED_PORT_1_MASK) diff --git a/src/telefiretwo-v0.1/ao_pins.h b/src/telefiretwo-v0.1/ao_pins.h index 01bf25e8..baf051a4 100644 --- a/src/telefiretwo-v0.1/ao_pins.h +++ b/src/telefiretwo-v0.1/ao_pins.h @@ -141,7 +141,7 @@ #define LED_PIN_ARMED 5 #define AO_LED_ARMED (1 << LED_PIN_ARMED) -#define AO_LED_CONTINUITY(c) (1 << (4 - (c))) +#define AO_LED_CONTINUITY(c) ((AO_LED_TYPE) (1 << (4 - (c)))) #define AO_LED_CONTINUITY_MASK (0x3 << 3) #define LEDS_AVAILABLE (LED_PORT_0_MASK|LED_PORT_1_MASK) -- 2.30.2