X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=common%2Futil.h;h=7451cc084da9e4483977411dc1ed19eb99475d5a;hb=6a97efcea94b2d1882ba2d58c4c016a45507fb3d;hp=c3734487f9d6d78e5ff7a60b84fe3dd03e02f2d0;hpb=8c80deb775ac151001dc1592a2e94e8677b49964;p=max%2Ftmk_keyboard.git diff --git a/common/util.h b/common/util.h index c3734487..7451cc08 100644 --- a/common/util.h +++ b/common/util.h @@ -30,6 +30,14 @@ along with this program. If not, see . uint8_t bitpop(uint8_t bits); uint8_t bitpop16(uint16_t bits); +uint8_t bitpop32(uint32_t bits); + uint8_t biton(uint8_t bits); +uint8_t biton16(uint16_t bits); +uint8_t biton32(uint32_t bits); + +uint8_t bitrev(uint8_t bits); +uint16_t bitrev16(uint16_t bits); +uint32_t bitrev32(uint32_t bits); #endif