#include #ifndef REGISTERS_H #define REGISTERS_H void reg_set_bits_pos(volatile uint32_t *reg, uint32_t data, uint8_t pos, uint8_t mask); void reg_set_bits(volatile uint32_t *reg, uint32_t data, uint8_t mask); void reg_toggle_bits_pos(volatile uint32_t *reg, uint8_t pos, uint8_t mask); void reg_toggle_bits(volatile uint32_t *reg, uint8_t mask); uint32_t reg_read_bits_pos(volatile uint32_t *reg, uint8_t pos, uint8_t mask); #endif // REGISTERS_H