Example #1
0
void f1 (void) 
{
  __builtin_avr_sei (); 
  __builtin_avr_cli (); 
  __builtin_avr_wdr (); 
  __builtin_avr_sleep (); 
  __builtin_avr_nop ();
  a = __builtin_avr_swap (a);
  a = __builtin_avr_fmul (1,a);
  a = __builtin_avr_fmuls (1,a);
  a = __builtin_avr_fmulsu (1,a);
  a = __builtin_avr_insert_bits (0x1f2f5364, a, a);
}
Example #2
0
uint8_t  avr_swap(uint8_t a){
    return __builtin_avr_insert_bits (0x01234567, a, 0);
}