From: Keith Packard Date: Thu, 17 Feb 2022 05:41:44 +0000 (-0800) Subject: altos/telefire: Add cast to AO_LED_CONTINUITY to eliminate -Wconversion warning X-Git-Tag: 1.9.10.4~8 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=52e9443d540aa5d3f29576a0440149b1b0f9c359 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 --- 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)