-:    0:Source:/home/tesena/zeroproject/asw/asw_main.c
        -:    0:Graph:./CMakeFiles/asw_main.dir/tp.c.gcno
        -:    0:Data:./CMakeFiles/asw_main.dir/tp.c.gcda
        -:    0:Runs:1
        -:    0:Programs:1
        -:    1:#include "hal_common.h"
        -:    2:#include "hal_button.h"
        -:    3:#include "hal_led.h"
        -:    4:#include "asw_next.h"
        -:    5:
function asw_main called 3 returned 100% blocks executed 100%
        3:    6:void asw_main(void)
        -:    7:{
        3:    8:  hal_button_state_e b1 = HAL_BUTTON_STATE_OFF;
        -:    9:
        3:   10:  hal_button_read(0, &b1);
call    0 returned 3
        -:   11:
        3:   12:  if ((HAL_BUTTON_STATE_ON == b1) || (HAL_BUTTON_STATE_OFF == b1))
branch  0 taken 2 (fallthrough)
branch  1 taken 1
branch  2 taken 1 (fallthrough)
branch  3 taken 1
        -:   13:  {
        2:   14:    hal_led_seton(2);
call    0 returned 2
        -:   15:  } else {
        1:   16:    hal_led_setoff(2);
call    0 returned 1
        -:   17:  }
        -:   18:
        3:   19:  asw_next();
call    0 returned 3
        -:   20:
        3:   21:}
        -:   22:/* eof */