N'SIQ Collector Result (drivers)

up to Parent Directory

LOC Trend

total : 34183, code : 22351 / : Total, : Code LOC
Code LOC Dist

Complexity Trend


Complexity Breakdown by File

TypeFileTotalLocCodeLocOver 30Over 10
C/C++adc.c1349100
C/C++adc.h966000
C/C++adc_impl.h774800
C/C++adc_stm32f10x.c1669401
C/C++adc_stm32f30x.c23212301
C/C++adc_stm32f4xx.c35324701
C/C++adc_stm32f7xx.c35323901
C/C++audio.h30700
C/C++audio_stm32f7xx.c915300
C/C++buf_writer.c502500
C/C++buf_writer.h411200
C/C++bus.c926500
C/C++bus.h703700
C/C++bus_i2c.h653400
C/C++bus_i2c_busdev.c482200
C/C++bus_i2c_busdev.h25400
C/C++bus_i2c_config.c975600
C/C++bus_i2c_hal.c33622500
C/C++bus_i2c_impl.h986500
C/C++bus_i2c_soft.c26921700
C/C++bus_i2c_stm32f10x.c52430913
C/C++bus_i2c_stm32f30x.c28718102
C/C++bus_spi.c26520500
C/C++bus_spi.h1549100
C/C++bus_spi_config.c1218100
C/C++bus_spi_impl.h815300
C/C++bus_spi_ll.c30723101
C/C++bus_spi_pinconfig.c33028701
C/C++bus_spi_stdperiph.c27019500
C/C++buttons.c905700
C/C++buttons.h26400
C/C++camera_control.c27319400
C/C++camera_control.h592900
C/C++display.c1268600
C/C++display.h825100
C/C++display_ug2864hsweg01.c3158300
C/C++display_ug2864hsweg01.h492100
C/C++dma.c1439900
C/C++dma.h17813000
C/C++dma_reqmap.c15411100
C/C++dma_reqmap.h552700
C/C++dma_stm32f4xx.c15811300
C/C++dma_stm32f7xx.c1419600
C/C++exti.c24618600
C/C++exti.h451800
C/C++flash.c18812000
C/C++flash.h612700
C/C++flash_impl.h552400
C/C++flash_m25p16.c38524900
C/C++flash_m25p16.h27400
C/C++flash_w25m.c24415900
C/C++flash_w25m.h25300
C/C++inverter.c1348800
C/C++inverter.h27400
C/C++io.c42833800
C/C++io.h1297600
C/C++io_def.h541600
C/C++io_def_generated.h1165111600
C/C++io_impl.h612900
C/C++io_types.h48400
C/C++light_led.c935900
C/C++light_led.h693400
C/C++light_ws2811strip.c17410300
C/C++light_ws2811strip.h804000
C/C++light_ws2811strip_hal.c16210001
C/C++light_ws2811strip_stdperiph.c19813600
C/C++max7456.c81455101
C/C++max7456.h472300
C/C++max7456_symbols.h1367900
C/C++mco.c451700
C/C++mco.h25300
C/C++nvic.h805400
C/C++persistent.c1094700
C/C++persistent.h471600
C/C++pinio.c855000
C/C++pinio.h361100
C/C++pwm_esc_detect.c572700
C/C++pwm_esc_detect.h331000
C/C++pwm_output.c69955402
C/C++pwm_output.h27018000
C/C++pwm_output_counts.h341100
C/C++pwm_output_dshot.c56946302
C/C++pwm_output_dshot_hal.c28621601
C/C++rcc.c826000
C/C++rcc.h401500
C/C++rcc_types.h23200
C/C++resource.c816000
C/C++resource.h876400
C/C++sdcard.c18211900
C/C++sdcard.h784000
C/C++sdcard_impl.h1348700
C/C++sdcard_sdio_baremetal.c65942812
C/C++sdcard_spi.c114670811
C/C++sdcard_standard.c542000
C/C++sdcard_standard.h24315200
C/C++sdio_f4xx.c19361034011
C/C++sdio_f7xx.c192997109
C/C++sdmmc_sdio.h2417500
C/C++sensor.h482400
C/C++serial.c1258100
C/C++serial.h1448500
C/C++serial_escserial.c102581905
C/C++serial_escserial.h461900
C/C++serial_pinconfig.c27822400
C/C++serial_softserial.c64844802
C/C++serial_softserial.h381300
C/C++serial_tcp.c27420600
C/C++serial_tcp.h522400
C/C++serial_uart.c36124801
C/C++serial_uart.h743900
C/C++serial_uart_hal.c46332201
C/C++serial_uart_impl.h18013200
C/C++serial_uart_init.c25018100
C/C++serial_uart_pinconfig.c723000
C/C++serial_uart_stm32f10x.c21815401
C/C++serial_uart_stm32f30x.c29121402
C/C++serial_uart_stm32f4xx.c29723901
C/C++serial_uart_stm32f7xx.c46438402
C/C++serial_usb_vcp.c28520300
C/C++serial_usb_vcp.h461700
C/C++sound_beeper.c825400
C/C++sound_beeper.h361400
C/C++stack_check.c1024200
C/C++stack_check.h28600
C/C++stm32f7xx_ll_ex.h1076500
C/C++system.c20612900
C/C++system.h643000
C/C++system_stm32f10x.c1327000
C/C++system_stm32f30x.c1257000
C/C++system_stm32f4xx.c20714300
C/C++system_stm32f7xx.c21412700
C/C++time.h351000
C/C++timer.c92273301
C/C++timer.h22917300
C/C++timer_common.c734800
C/C++timer_def.h72753300
C/C++timer_hal.c112386002
C/C++timer_impl.h23200
C/C++timer_stm32f10x.c543000
C/C++timer_stm32f30x.c462200
C/C++timer_stm32f4xx.c1004000
C/C++timer_stm32f7xx.c862600
C/C++transponder_ir.h1326800
C/C++transponder_ir_arcitimer.c744300
C/C++transponder_ir_arcitimer.h38300
C/C++transponder_ir_erlt.c874200
C/C++transponder_ir_erlt.h25400
C/C++transponder_ir_ilap.c895900
C/C++transponder_ir_ilap.h24300
C/C++transponder_ir_io_hal.c26517701
C/C++transponder_ir_io_stdperiph.c23717100
C/C++usb_io.c814600
C/C++usb_io.h27500
C/C++usb_msc.h33800
C/C++usb_msc_f4xx.c18512300
C/C++usb_msc_f7xx.c19012500
C/C++vtx_common.c21614900
C/C++vtx_common.h18810600
C/C++vtx_rtc6705.c19710400
C/C++vtx_rtc6705.h521900
C/C++vtx_rtc6705_soft_spi.c15710800
C/C++vtx_table.c1389200
C/C++vtx_table.h522500