Input dependencies: 13 Input of function 'lift_main': Global variable lift_cntValid, Type: i32*: Influences function 'lift_do_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'. Influences function 'lift_check_level'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_check_level'. Global variable lift_cnt, Type: i32*: Influences function 'lift_check_run'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'->'lift_check_run'. Influences function 'lift_check_level'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_check_level'. Global variable lift_cmd, Type: i32*: Influences function 'lift_ctrl_loop'. Call chain: 'lift_main'->'lift_ctrl_loop'. Influences function 'lift_check_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_check_cmd'. Influences function 'lift_check_run'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'->'lift_check_run'. Influences function 'lift_do_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'. Global variable lift_timMotor, Type: i32*: Influences function 'lift_do_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'. Global variable lift_timImp, Type: i32*: Influences function 'lift_ctrl_loop'. Call chain: 'lift_main'->'lift_ctrl_loop'. Global variable lift_directionUp, Type: i32*: Influences function 'lift_ctrl_loop'. Call chain: 'lift_main'->'lift_ctrl_loop'. Global variable lift_lastImp, Type: i32*: Influences function 'lift_ctrl_loop'. Call chain: 'lift_main'->'lift_ctrl_loop'. Global variable lift_loadPending, Type: i32*: Influences function 'lift_check_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_check_cmd'. Influences function 'lift_check_run'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'->'lift_check_run'. Global variable lift_loadSensor, Type: i32*: Influences function 'lift_check_run'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'->'lift_check_run'. Global variable lift_one_level, Type: i32*: Influences function 'lift_check_level'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_check_level'. Global variable lift_level, Type: i32*: Influences function 'lift_check_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_check_cmd'. Influences function 'lift_do_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'. Global variable lift_endCnt, Type: i32*: Influences function 'lift_check_run'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'->'lift_check_run'. Return value of type: i32 from function 'lift_check_run': Influences function 'lift_do_cmd'. Call chain: 'lift_main'->'lift_ctrl_loop'->'lift_do_cmd'. McCabe's Cyclomatic Complexity of function 'lift_main': 51 Function 'lift_main' uses no recursion. Longest call chain: 4 lift_main -> lift_ctrl_loop -> lift_do_cmd -> lift_check_run Function 'lift_main' calls function via pointers: 0 Function 'lift_main' uses floating point values: 0 Conditionals using floating point values in function 'lift_main': 0 Total number of conditionals in funtion 'lift_main': 90 Statistics about the loops of function 'lift_main' and subroutines: Total Loops: 1 Nested Loops: 0 Loop depths with frequency: 1: 1