From 04abfb60bc52b7b4235202e0c409821cc63c585a Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 12 Jan 2026 14:51:30 +0100 Subject: feat: Update 30-PIN specs and implementation. Breaking API changes in NeBoot as well. Signed-off-by: Amlal El Mahrouss --- include/mp-bit.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'include/mp-bit.h') diff --git a/include/mp-bit.h b/include/mp-bit.h index 58111a3..8298084 100644 --- a/include/mp-bit.h +++ b/include/mp-bit.h @@ -9,10 +9,10 @@ /// Name: NeBoot Bits API. /// Purpose: Bit manip helpers. -#define cb_set_bit(X, O) X = (1 << O) | X -#define cb_clear_bit(X, O) X = ~(1 << O) & X -#define cb_toogle(X, O) X = (1 << O) ^ X -#define cb_lsb(X) X = X & -X -#define cb_msb(X) X = -(cb_lsb(X)) & X +#define nb_set_bit(X, O) X = (1 << O) | X +#define nb_clear_bit(X, O) X = ~(1 << O) & X +#define nb_toogle(X, O) X = (1 << O) ^ X +#define nb_lsb(X) X = X & -X +#define nb_msb(X) X = -(nb_lsb(X)) & X #endif // ifndef __BITMANIP_H__ -- cgit v1.2.3