Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fred@cheetah:~/Downloads/ms2e/ms2extra_3.2.1_release/ms2extra$ find . -name "*.h" -or -name "*.c" -or -name "*.inc" | xargs pmccabe -vtf
- Modified McCabe Cyclomatic Complexity
- | Traditional McCabe Cyclomatic Complexity
- | | # Statements in function
- | | | First line of function
- | | | | # lines in function
- | | | | | filename(definition line number):function
- | | | | | |
- 1 1 1 4 4 ./ms2_extra_ign_in.c(4): ISR_Ign_TimerIn
- 716 716 1579 12 2961 ./ms2_extra_ign_in.c(12): ISR_Ign_TimerIn_paged
- 13 13 30 2974 39 ./ms2_extra_ign_in.c(2974): tacho_out
- 730 730 1613 1 3012 ./ms2_extra_ign_in.c
- 0 0 2 1 18 ./sigs.c
- 6 6 43 4 75 ./ms2_extra_can.c(4): CanInit
- 4 4 16 80 32 ./ms2_extra_can.c(80): can_sendburn
- 5 5 22 113 44 ./ms2_extra_can.c(113): can_reqdata
- 5 5 22 158 37 ./ms2_extra_can.c(158): can_snddata
- 5 5 20 196 36 ./ms2_extra_can.c(196): can_t
- 1 1 1 233 4 ./ms2_extra_can.c(233): can_xsub01
- 31 31 87 238 158 ./ms2_extra_can.c(238): can_poll_remote
- 4 4 20 397 37 ./ms2_extra_can.c(397): can_crc32
- 61 61 239 1 433 ./ms2_extra_can.c
- 1 1 1 2 4 ./premain.c(2): __premain
- 1 1 2 1 6 ./premain.c
- 0 0 1 1 231 ./hcs12def.h
- 1 1 3 11 7 ./ms2_extra_inj.c(11): setup_staging
- 3 3 16 19 36 ./ms2_extra_inj.c(19): calc_duty
- 15 15 33 57 57 ./ms2_extra_inj.c(57): staging_on
- 25 25 81 118 157 ./ms2_extra_inj.c(118): calc_staged_pw
- 11 11 61 321 119 ./ms2_extra_inj.c(321): run_EAE_calcs
- 6 6 27 441 44 ./ms2_extra_inj.c(441): INJ1
- 7 7 30 486 48 ./ms2_extra_inj.c(486): INJ2
- 2 2 13 535 24 ./ms2_extra_inj.c(535): INJ3
- 2 2 13 560 24 ./ms2_extra_inj.c(560): INJ4
- 51 51 109 585 251 ./ms2_extra_inj.c(585): schedule_fuel
- 2 2 5 837 11 ./ms2_extra_inj.c(837): add_open
- 5 5 8 849 19 ./ms2_extra_inj.c(849): add_vetrim
- 130 130 413 1 867 ./ms2_extra_inj.c
- 0 0 0 1 1 ./us_opt_c.h
- 548 548 1251 1361 2532 ./ms2_extra_main.c(1361): main
- 548 548 1422 1 3892 ./ms2_extra_main.c
- 197 197 1274 6 1689 ./ms2_extra_ign_wheel.c(6): ign_wheel_init
- 197 197 1276 1 1694 ./ms2_extra_ign_wheel.c
- 0 0 1 1 1 ./us_opt_asm.inc
- 9 14 49 4 91 ./ms2_extra_can_isr.c(4): CanTxIsr
- 59 65 135 96 252 ./ms2_extra_can_isr.c(96): CanRxIsr
- 68 79 186 1 348 ./ms2_extra_can_isr.c
- 0 0 15 1 105 ./ms2extra_structs.inc
- 1 1 11 24 14 ./ms2_extra_idle.c(24): idle_ctl_init
- 8 8 13 39 26 ./ms2_extra_idle.c(39): idle_firstrun
- 11 11 23 66 37 ./ms2_extra_idle.c(66): idle_test_mode
- 3 3 4 104 7 ./ms2_extra_idle.c(104): idle_on_off
- 24 24 39 112 76 ./ms2_extra_idle.c(112): idle_iac_warmup
- 9 9 23 189 48 ./ms2_extra_idle.c(189): idle_pwm_warmup
- 10 10 28 241 54 ./ms2_extra_idle.c(241): idle_closed_loop_throttlepressed
- 16 16 35 296 71 ./ms2_extra_idle.c(296): idle_closed_loop_throttlelifted
- 11 11 42 368 92 ./ms2_extra_idle.c(368): idle_closed_loop_pid
- 7 7 19 461 40 ./ms2_extra_idle.c(461): idle_closed_loop_newtarg
- 10 10 26 502 51 ./ms2_extra_idle.c(502): idle_closed_loop
- 13 13 10 554 16 ./ms2_extra_idle.c(554): idle_ctl
- 6 6 15 571 20 ./ms2_extra_idle.c(571): move_IACmotor
- 129 129 308 1 590 ./ms2_extra_idle.c
- 2 2 2 4 39 ./ms2_extra_user.c(4): user_defined
- 2 2 3 1 42 ./ms2_extra_user.c
- 12 12 81 37 113 ./utils/can_scan.c(37): main
- 12 12 83 1 150 ./utils/can_scan.c
- 3 3 7 104 11 ./utils/lin_ms2dl.c(104): ms2_chomp
- 5 5 20 116 35 ./utils/lin_ms2dl.c(116): read_s19
- 2 2 6 152 10 ./utils/lin_ms2dl.c(152): free_s19
- 1 1 4 163 9 ./utils/lin_ms2dl.c(163): extract_number
- 1 1 1 173 4 ./utils/lin_ms2dl.c(173): cs
- 2 2 8 178 12 ./utils/lin_ms2dl.c(178): extract_data
- 10 10 40 191 67 ./utils/lin_ms2dl.c(191): wakeup_S12
- 7 7 20 259 39 ./utils/lin_ms2dl.c(259): check_status
- 5 5 25 299 36 ./utils/lin_ms2dl.c(299): sendPPAGE
- 6 6 27 336 39 ./utils/lin_ms2dl.c(336): send_block
- 4 4 12 376 19 ./utils/lin_ms2dl.c(376): erase_S12
- 13 19 51 396 70 ./utils/lin_ms2dl.c(396): send_S12
- 2 2 17 467 29 ./utils/lin_ms2dl.c(467): open_comm_port
- 1 1 1 497 4 ./utils/lin_ms2dl.c(497): close_comm_port
- 5 5 21 502 34 ./utils/lin_ms2dl.c(502): enter_boot_mode
- 1 1 2 537 6 ./utils/lin_ms2dl.c(537): reset_proc
- 1 1 7 544 10 ./utils/lin_ms2dl.c(544): usage
- 6 10 37 555 58 ./utils/lin_ms2dl.c(555): main
- 75 85 331 1 613 ./utils/lin_ms2dl.c
- 38 38 109 28 166 ./utils/commlog-parser.c(28): main
- 38 38 110 1 193 ./utils/commlog-parser.c
- 0 0 16 1 126 ./ms2extrah.inc
- 0 0 15 1 440 ./s12asmdefs.inc
- 1 1 2 9 9 ./ms2_extra_ego.c(9): ego_init
- 29 29 61 21 116 ./ms2_extra_ego.c(21): ego_calc
- 2 2 5 139 10 ./ms2_extra_ego.c(139): ego_get_targs
- 2 2 4 150 13 ./ms2_extra_ego.c(150): ego_get_targs_gl
- 6 6 12 165 22 ./ms2_extra_ego.c(165): ego_closed_loop_simple
- 2 2 3 191 8 ./ms2_extra_ego.c(191): ego_closed_loop_pid
- 6 6 26 203 61 ./ms2_extra_ego.c(203): ego_closed_loop_pid_dopid
- 48 48 123 1 263 ./ms2_extra_ego.c
- 0 0 1 1 1033 ./maffactor.inc
- 0 0 1 1 1033 ./cltfactor.inc
- 3 3 10 7 19 ./ms2_extra_ign.c(7): noisefilter_lookup
- 9 9 92 27 122 ./ms2_extra_ign.c(27): ign_reset
- 8 8 21 150 31 ./ms2_extra_ign.c(150): coil_dur_table
- 27 27 96 182 170 ./ms2_extra_ign.c(182): wheel_fill_event_array
- 11 11 49 353 75 ./ms2_extra_ign.c(353): wheel_fill_fuel_event_array
- 31 31 91 429 135 ./ms2_extra_ign.c(429): syncfirst
- 34 34 65 565 85 ./ms2_extra_ign.c(565): SET_COIL
- 123 123 433 1 649 ./ms2_extra_ign.c
- 0 0 1 1 1033 ./egofactor.inc
- 16 16 50 9 73 ./ms2_extra_misc.c(9): calc_rpmdot
- 1 1 7 83 10 ./ms2_extra_misc.c(83): boost_ctl_init
- 7 7 42 94 82 ./ms2_extra_misc.c(94): boost_ctl
- 33 33 96 178 415 ./ms2_extra_misc.c(178): get_adc
- 1 1 1 594 6 ./ms2_extra_misc.c(594): barocor_eq
- 2 2 8 601 37 ./ms2_extra_misc.c(601): aircor_eq
- 7 7 19 639 27 ./ms2_extra_misc.c(639): CW_table
- 9 9 21 667 44 ./ms2_extra_misc.c(667): set_spr_port
- 45 45 59 718 94 ./ms2_extra_misc.c(718): remote_spr_ports
- 1 1 3 821 9 ./ms2_extra_misc.c(821): Flash_Init
- 10 10 125 831 152 ./ms2_extra_misc.c(831): realtime
- 13 13 33 1016 77 ./ms2_extra_misc.c(1016): calc_opentime
- 3 3 13 1094 24 ./ms2_extra_misc.c(1094): twoptlookup
- 6 6 13 1119 28 ./ms2_extra_misc.c(1119): calc_fuel_req_ang
- 1 1 1 1150 3 ./ms2_extra_misc.c(1150): bs_text3a
- 12 12 48 1154 77 ./ms2_extra_misc.c(1154): wheel_fill_map_event_array
- 4 4 12 1232 47 ./ms2_extra_misc.c(1232): calc_ITB_load
- 47 47 56 1285 98 ./ms2_extra_misc.c(1285): handle_spareports
- 12 12 29 1384 48 ./ms2_extra_misc.c(1384): handle_ovflo
- 8 8 10 1433 24 ./ms2_extra_misc.c(1433): ck_log_clr
- 6 6 25 1458 43 ./ms2_extra_misc.c(1458): chk_crc
- 12 12 20 1502 27 ./ms2_extra_misc.c(1502): cp_page
- 2 2 3 1530 8 ./ms2_extra_misc.c(1530): long_abs
- 6 6 14 1539 30 ./ms2_extra_misc.c(1539): calc_flexfuel
- 1 1 1 1570 4 ./ms2_extra_misc.c(1570): maflookup
- 19 19 51 1575 69 ./ms2_extra_misc.c(1575): chk_srl
- 284 284 790 1 1643 ./ms2_extra_misc.c
- 0 0 1 1 1033 ./matfactor.inc
- 0 0 0 1 24 ./flash.h
- 1 1 3 4 6 ./ms2_extra_init.c(4): set_prime_ASE
- 1 1 1 11 4 ./ms2_extra_init.c(11): set_EAE_lagcomp
- "./ms2_extra_init.c", line 1567: not enough }'s
- 346 349 853 16 1552 ./ms2_extra_init.c(16): main_init
- 348 351 860 1 1566 ./ms2_extra_init.c
- 1 1 3 44 96 ./ms2_extra.h(44): UnimplementedISR
- 1 1 4 1146 220 ./ms2_extra.h(1146): main
- 2 2 162 1 1563 ./ms2_extra.h
- 0 0 1 1 9 ./bootstrap_src/sigs.c
- 1 1 1 2 4 ./bootstrap_src/premain.c(2): __premain
- 1 1 2 1 6 ./bootstrap_src/premain.c
- 0 0 1 1 224 ./bootstrap_src/hcs12def.h
- 10 10 110 232 190 ./bootstrap_src/ms2_extra_main.c(232): main
- 1 1 3 433 8 ./bootstrap_src/ms2_extra_main.c(433): Flash_Init
- 7 7 91 443 116 ./bootstrap_src/ms2_extra_main.c(443): realtime
- 18 18 292 1 558 ./bootstrap_src/ms2_extra_main.c
- 0 0 15 1 65 ./bootstrap_src/ms2extra_structs.inc
- 0 0 11 1 34 ./bootstrap_src/ms2extrah.inc
- 0 0 15 1 434 ./bootstrap_src/s12asmdefs.inc
- 0 0 0 1 24 ./bootstrap_src/flash.h
- 1 1 49 28 301 ./bootstrap_src/ms2_extra.h(28): UnimplementedISR
- 1 1 174 1 873 ./bootstrap_src/ms2_extra.h
- 2816 2840 8919 n/a 24829 Total
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement