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