7 /* write value (uint8_t) to register */
8 void regw_u8(volatile uint32_t * reg, uint8_t val, short shift, short flag) {
12 *reg = (val << shift);
15 *reg = *reg | (val << shift);
18 *reg = (val << shift);
23 /* write value (uint32_t) to register */
24 void regw_u32(volatile uint32_t * reg, uint32_t val, short shift, short flag) {
28 //*reg = (val << shift);
29 *reg = (val << shift);
32 *reg = *reg | (val << shift);