#ifndef BITMANIP_H #define BITMANIP_H // Bit operations on registers #define SET(register, bit) (register |= (1 << (bit))) #define CLEAR(register, bit) (register &= ~(1 << (bit))) #define TEST(register, bit) (register & (1 << (bit))) #define TOGGLE(register, bit) (register ^= (1 << (bit))) #endif // BITMANIP_H