Advertisement
Guest User

MS2Extra pmccabe @ 3.2.1 release

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