From df16aa9b19da7f6099679a98e8e73ecb743f14dd Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Sun, 28 Apr 2024 19:09:28 +0530 Subject: [PATCH] Fixed WORD_NTH_HWORD which didn't work correctly before Thank you testing --- lib/base.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/base.h b/lib/base.h index 0acfac0..c68673b 100644 --- a/lib/base.h +++ b/lib/base.h @@ -125,7 +125,7 @@ static const int __i = 1; @details N should range from 0 to 1 as there are 2 half words in a word */ -#define WORD_NTH_HWORD(WORD, N) (((WORD) >> ((N) * 2)) & 0xFFFFFFFF) +#define WORD_NTH_HWORD(WORD, N) (((WORD) >> ((N) * 32)) & 0xFFFFFFFF) /** @brief Convert a buffer of bytes to a half word.