| 12345678910111213141516171819202122232425 | 
							- #ifndef __UTILITY_H_
 
- #define __UTILITY_H_
 
- #define BIT_READ(value, bit) (((value) >> (bit)) & 0x01)
 
- #define BIT_SET(value, bit) ((value) |= (1UL << (bit)))
 
- #define BIT_CLEAR(value, bit) ((value) &= ~(1UL << (bit)))
 
- #define BIT_WRITE(value, bit, bitvalue) (bitvalue ? BIT_SET(value, bit) : BIT_CLEAR(value, bit))
 
- #define BIT(b) (1UL << (b))
 
- //
 
- void print_binary_byte(uint8_t val);
 
- //
 
- void print_binary_half_word(uint16_t val);
 
- //
 
- void utl_stat_timer_init(void);
 
- //
 
- void print_os_stat(void);
 
- #endif /* __UTILITY_H_ */
 
 
  |