From 67cb31c63429f84dd0d7734419258176e6853623 Mon Sep 17 00:00:00 2001 From: Rahix <rahix@rahix.de> Date: Wed, 27 Nov 2019 15:48:27 +0100 Subject: [PATCH] chore(max30001): Use proper type for constants Fix sign-compare warnings for these constants. Signed-off-by: Rahix <rahix@rahix.de> --- epicardium/modules/max30001.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/epicardium/modules/max30001.c b/epicardium/modules/max30001.c index e3ad57da..fd78a77b 100644 --- a/epicardium/modules/max30001.c +++ b/epicardium/modules/max30001.c @@ -310,11 +310,11 @@ static int max30001_fetch_fifo(void) uint32_t ecgFIFO, readECGSamples, ETAG[32], status; int16_t ecgSample[32]; - const int EINT_STATUS_MASK = 1 << 23; - const int FIFO_OVF_MASK = 0x7; - const int FIFO_VALID_SAMPLE_MASK = 0x0; - const int FIFO_FAST_SAMPLE_MASK = 0x1; - const int ETAG_BITS_MASK = 0x7; + const uint32_t EINT_STATUS_MASK = 1 << 23; + const uint32_t FIFO_OVF_MASK = 0x7; + const uint32_t FIFO_VALID_SAMPLE_MASK = 0x0; + const uint32_t FIFO_FAST_SAMPLE_MASK = 0x1; + const uint32_t ETAG_BITS_MASK = 0x7; status = ecg_read_reg(STATUS); // Read the STATUS register -- GitLab