Repository Analysis

FreeRTOS/FreeRTOS

'Classic' FreeRTOS distribution. Started as Git clone of FreeRTOS SourceForge SVN repo. Submodules the kernel.

7.7 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of FreeRTOS/FreeRTOS, a C project with 7,570 GitHub stars. SynthScan v2.0 examined 4,967,678 lines of code across 10399 source files, recording 50572 pattern matches distributed across 16 syntactic categories. The overall adjusted score of 7.7 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

7.7
Adjusted Score
7.7
Raw Score
100%
Time Factor
2026-07-09
Last Push
7.6K
Stars
C
Language
5.0M
Lines of Code
10.4K
Files
50.6K
Pattern Hits
2026-07-14
Scan Date
0.00
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 41MEDIUM 135LOW 50396

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 50572 distinct pattern matches across 16 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block50235 hits · 37283 pts
SeverityFileLineSnippetContext
LOWFreeRTOS/Demo/HCS12_GCC_banked/main.c61COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/main.c81#define mainCOM_TEST_PRIORITY ( tskIDLE_PRIORITY + 2 )COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/cpu.h21#define ATTR_BANK1 __attribute__((far,section (".bank1")))COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/PE_Error.h21** Czech RepublicCOMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/PE_Error.h41#define ERR_BUSOFF 12 /* Bus not available. */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports.h21Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h21#define M6811_PORTA 0x00COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h41#define PUCR PORTIO_8(IO_BASE + 0x0c) /* pull-up control register */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h61//PEARCOMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h81/* MEBI Module COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h101COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h121#define TCTL1 PORTIO_8(IO_BASE + 0x48) /* control register 1 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h141#define PACN1 PORTIO_8(IO_BASE + 0x64) /* pulse accumulator A1 count */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h161COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h181#define ATD0DR2 PORTIO_16(IO_BASE + 0x94) /* A/D0 result 2 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h201#define ETORF 0x20COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h221#define PWMCNT3 PORTIO_8(IO_BASE + 0xaf) /* PWM Channel Counter 3 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h241#define PWMDTY7 PORTIO_8(IO_BASE + 0xc3) /* PWM Channel Duty 7 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h261#define SCI0BD PORTIO_16(IO_BASE + 0xc8) /* SCI 0 baud rate high */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h281#define SCI1DRH PORTIO_8(IO_BASE + 0xd6) /* SCI 1 data register high */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h301#define SPI0CR2 PORTIO_8(IO_BASE + 0xd9) /* SPI 0 control register 2 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h321/* I2C Module COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h341#define DLCBSVR PORTIO_8(IO_BASE + 0xe9) /* BDLC state vector register */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h361#define SPI2CR1 PORTIO_8(IO_BASE + 0xf8) /* SPI 2 control register 1 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h381#define ESTAT PORTIO_8(IO_BASE + 0x115) /* eeprom status register */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h401#define ATD1DR1 PORTIO_16(IO_BASE + 0x132) /* A/D1 result 1 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h421#define CAN0BTR0 PORTIO_8(IO_BASE + 0x142) /* CAN0 bus timing register 0 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h441#define CAN0IDAR4 PORTIO_8(IO_BASE + 0x158) /* CAN0 id acceptance reg 4 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h461#define CAN1TFLG PORTIO_8(IO_BASE + 0x186) /* CAN1 transmitter flag reg */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h481#define CAN1IDMR4 PORTIO_8(IO_BASE + 0x19c) /* CAN1 id mask register 4 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h501#define CAN2TBSEL PORTIO_8(IO_BASE + 0x1ca) /* CAN2 transmit buffer selection */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h521#define CAN2RXFG PORTIO_8(IO_BASE + 0x1e0) /* CAN2 receive buffer */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h541#define CAN3IDAR0 PORTIO_8(IO_BASE + 0x210) /* CAN3 id acceptance reg 0 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h561 */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h581COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h601#define PIFP PORTIO_8(IO_BASE + 0x25f) /* port P interrupt flag */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h621#define PPSJ PORTIO_8(IO_BASE + 0x26d) /* port J polarity select */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/ports_def.h641#define CAN4TBSEL PORTIO_8(IO_BASE + 0x28a) /* CAN4 transmit buffer selection */COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/param.h41#ifndef M6811_CPU_CLOCKCOMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/asm-m68hcs12/param.h81#endifCOMMENT
LOW…S12_GCC_banked/asm-m68hcs12/arch-dragon12/arch/param.h41#undef DATA_SIZECOMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/sys/sio.h61 @see serial_init, serial_recvCOMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/sys/ports_def.h21COMMENT
LOWFreeRTOS/Demo/HCS12_GCC_banked/sys/param.h41#ifdef mc6811COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/main.c61#include "integer.h"COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/FreeRTOSConfig.h41 *COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/2329S.h1#ifndef INC_2329_HCOMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/2329S.h21#define P5DDR ( *( ( volatile unsigned char * ) 0xFFFEB4 ) )COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/2329S.h41#define PCDR ( *( ( volatile unsigned char * ) 0xFFFF6B ) )COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/2329S.h61COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/2329S.h81#define TCNT1 ( *( ( volatile unsigned short * ) 0xFFFFE6 ) )COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/2329S.h101#define TGR3C ( *( ( volatile unsigned short * ) 0xFFFE8C ) )COMMENT
LOWFreeRTOS/Demo/H8S/RTOSDemo/2329S.h121COMMENT
LOWFreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/main.c61/* Demo application includes. */COMMENT
LOW…mo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/FreeRTOSConfig.h41 * See http://www.freertos.org/a00110.htmlCOMMENT
LOW…mo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/FreeRTOSConfig.h61COMMENT
LOWFreeRTOS/Demo/CORTEX_LM3S102_GCC/FreeRTOSConfig.h41COMMENT
LOWFreeRTOS/Demo/CORTEX_LM3S102_GCC/FreeRTOSConfig.h61#define INCLUDE_vTaskPrioritySet 0COMMENT
LOWFreeRTOS/Demo/CORTEX_LM3S102_GCC/init/startup.c1//*****************************************************************************COMMENT
LOWFreeRTOS/Demo/CORTEX_LM3S102_GCC/init/startup.c21// LMI SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, ORCOMMENT
50175 more matches not shown…
Synthetic Comment Markers36 hits · 338 pts
SeverityFileLineSnippetContext
HIGH…mon/ethernet/lwip-1.4.0/ports/win32/WinPCap/pcap/bpf.h782 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGH…mon/ethernet/lwip-1.4.0/ports/win32/WinPCap/pcap/bpf.h789 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGH…mon/ethernet/lwip-1.4.0/ports/win32/WinPCap/pcap/bpf.h796 * http://www.lin-subbus.org/ - as requested by Hannes KaelberCOMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/comp.c171 // Set the voltage reference voltage as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/timer.c218 // Set the output levels as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/timer.c257 // Set the trigger output as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.c812 // Enable peripheral clock gating as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.c1103 // Set the reset control as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.c1808 // Enable or disable the main oscillator verification timer as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.c1844 // Enable or disable the PLL verification timer as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/gpio.c346//! pad is configured as requested, but the only real effect on the inputCOMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_GCC/hw_include/uart.c569 // Set the break condition as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/comp.c171 // Set the voltage reference voltage as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/timer.c218 // Set the output levels as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/timer.c257 // Set the trigger output as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.c812 // Enable peripheral clock gating as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.c1103 // Set the reset control as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.c1808 // Enable or disable the main oscillator verification timer as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.c1844 // Enable or disable the PLL verification timer as requested.COMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/gpio.c346//! pad is configured as requested, but the only real effect on the inputCOMMENT
HIGHFreeRTOS/Demo/CORTEX_LM3S811_IAR/LuminaryCode/uart.c569 // Set the break condition as requested.COMMENT
HIGH…/FreeRTOS_Plus_TCP_IPv6_Demo/common/WinPCap/pcap/bpf.h784 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGH…/FreeRTOS_Plus_TCP_IPv6_Demo/common/WinPCap/pcap/bpf.h791 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGH…/FreeRTOS_Plus_TCP_IPv6_Demo/common/WinPCap/pcap/bpf.h798 * http://www.lin-subbus.org/ - as requested by Hannes KaelberCOMMENT
HIGH…Plus-TCP/Integration/Full-TCP-Suite/WinPCap/pcap/bpf.h784 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGH…Plus-TCP/Integration/Full-TCP-Suite/WinPCap/pcap/bpf.h791 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGH…Plus-TCP/Integration/Full-TCP-Suite/WinPCap/pcap/bpf.h798 * http://www.lin-subbus.org/ - as requested by Hannes KaelberCOMMENT
HIGH…CP/Integration/Full-TCP-Networkless/WinPCap/pcap/bpf.h784 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGH…CP/Integration/Full-TCP-Networkless/WinPCap/pcap/bpf.h791 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGH…CP/Integration/Full-TCP-Networkless/WinPCap/pcap/bpf.h798 * http://www.lin-subbus.org/ - as requested by Hannes KaelberCOMMENT
HIGH…RTOS-Cellular-Interface/Integration/WinPCap/pcap/bpf.h784 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGH…RTOS-Cellular-Interface/Integration/WinPCap/pcap/bpf.h791 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGH…RTOS-Cellular-Interface/Integration/WinPCap/pcap/bpf.h798 * http://www.lin-subbus.org/ - as requested by Hannes KaelberCOMMENT
HIGHFreeRTOS-Plus/ThirdParty/winpcap/include/pcap/bpf.h784 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGHFreeRTOS-Plus/ThirdParty/winpcap/include/pcap/bpf.h791 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGHFreeRTOS-Plus/ThirdParty/winpcap/include/pcap/bpf.h798 * http://www.lin-subbus.org/ - as requested by Hannes KaelberCOMMENT
Decorative Section Separators68 hits · 206 pts
SeverityFileLineSnippetContext
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt1##-------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt7##-------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt22##------------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt24##------------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt41##------------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt43##------------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt51##------------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt53##------------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt81##------------------------------------------------------------------------COMMENT
MEDIUMFreeRTOS/Demo/HCS12_GCC_banked/README.txt83##------------------------------------------------------------------------COMMENT
MEDIUM…M33F_Simulator_Keil_GCC/VHT_MPS2_Cortex-M33-config.txt3#----------------------------------------------------------------------------------------------COMMENT
MEDIUM…M33F_Simulator_Keil_GCC/VHT_MPS2_Cortex-M33-config.txt24#----------------------------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py1#-------------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py5#-------------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py15# --------------------------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py55# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py58# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py66# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py73# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py153# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py155# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py163# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py165# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py174# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py176# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py183# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py185# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py241# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py243# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py250# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py252# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py259# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py261# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py267# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py269# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py274# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py276# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py599# -------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py601# -------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py605# -------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py607# -------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py42# -------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py111# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py113# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py292# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py294# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py364# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py367# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py408# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py410# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py430# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py432# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py501# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py503# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py537# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py540# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py628# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py630# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py641# -----------------------------------------------------------------------------COMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py644# -----------------------------------------------------------------------------COMMENT
8 more matches not shown…
Self-Referential Comments38 hits · 116 pts
SeverityFileLineSnippetContext
MEDIUMtools/aws_config_quick_start/SetupAWS.py28 # Create a ThingCOMMENT
MEDIUMtools/aws_config_quick_start/SetupAWS.py33 # Create a CertificateCOMMENT
MEDIUMtools/aws_config_quick_start/SetupAWS.py64 # Create a PolicyCOMMENT
MEDIUM…D2x_Xplained_IAR/AtmelFiles/drivers/peripherals/pio4.h41 * -# Define a constant pin description array such as the following one, usingCOMMENT
MEDIUM…2x_Xplained_IAR/AtmelFiles/drivers/peripherals/gmacd.h40 * -# Initialize the instance with GMACD_Init() and GMACD_InitTransfer(),COMMENT
MEDIUM…ed_AtmelStudio/src/ASF/common/services/ioport/ioport.h465 * -# Define a boolean variable for state storage:COMMENT
MEDIUM…ed_AtmelStudio/src/ASF/common/services/ioport/ioport.h529 * -# Define a variable for port date storage:COMMENT
MEDIUM…7_SAMV71_Xplained_IAR_Keil/libchip_samv7/include/pio.h41 * -# Define a constant pin description array such as the following one, usingCOMMENT
MEDIUM…SAMV71_Xplained_IAR_Keil/libchip_samv7/include/gmacd.h40 * -# Initialize the instance with GMACD_Init() and GMACD_InitTransfer(),COMMENT
MEDIUM…emo/Common/drivers/Atmel/at91lib/peripherals/pio/pio.h52/// -# Define a constant pin description array such as the following one:COMMENT
MEDIUM…EK_IAR/AtmelFiles/libboard_sama5d4x-ek/include/gmacd.h40 * -# Initialize the instance with GMACD_Init() and GMACD_InitTransfer(),COMMENT
MEDIUM…A5D4x_EK_IAR/AtmelFiles/libchip_sama5d4x/include/pio.h41 * -# Define a constant pin description array such as the following one, usingCOMMENT
MEDIUM…/CORTEX_AT91SAM3U256_IAR/AT91Lib/peripherals/pio/pio.h41/// -# Define a constant pin description array such as the following one, usingCOMMENT
MEDIUM…m0/drivers/system/pinmux/quick_start/qs_pinmux_basic.h69 * -# Create a PINMUX module pin configuration struct, which can be filled outCOMMENT
MEDIUM…ivers/system/clock/quick_start_clock/qs_clock_source.h65 * -# Create a EXTOSC32K module configuration struct, which can be filledCOMMENT
MEDIUM…ivers/system/clock/quick_start_clock/qs_clock_source.h84 * -# Create a DFLL module configuration struct, which can be filledCOMMENT
MEDIUM…/drivers/system/clock/quick_start_gclk/qs_gclk_basic.h70 * -# Create a GCLK generator configuration struct, which can be filled out toCOMMENT
MEDIUM…/drivers/system/clock/quick_start_gclk/qs_gclk_basic.h94 * -# Create a GCLK channel configuration struct, which can be filled out toCOMMENT
MEDIUM…/sercom/usart/quick_start_callback/qs_usart_callback.h75 * -# Create a module software instance structure for the USART module to storeCOMMENT
MEDIUM…/sercom/usart/quick_start_callback/qs_usart_callback.h82 * -# Create a USART module configuration struct, which can be filled out toCOMMENT
MEDIUM…/drivers/sercom/usart/quick_start/qs_usart_basic_use.h70 * -# Create a module software instance structure for the USART module to storeCOMMENT
MEDIUM…/drivers/sercom/usart/quick_start/qs_usart_basic_use.h77 * -# Create a USART module configuration struct, which can be filled out toCOMMENT
MEDIUM…/src/ASF/sam0/drivers/port/quick_start/qs_port_basic.h68 * -# Create a PORT module pin configuration struct, which can be filled out toCOMMENT
MEDIUM…AMV71_Xplained_AtmelStudio/libchip_samv7/include/pio.h41 * -# Define a constant pin description array such as the following one, usingCOMMENT
MEDIUM…V71_Xplained_AtmelStudio/libchip_samv7/include/gmacd.h40 * -# Initialize the instance with GMACD_Init() and GMACD_InitTransfer(),COMMENT
MEDIUM…ed_IAR/AtmelFiles/libboard_sama5d3x-ek/include/emacd.h40 * -# Initialize the instance with EMACD_Init() and EMACD_InitTransfer(),COMMENT
MEDIUM…ed_IAR/AtmelFiles/libboard_sama5d3x-ek/include/gmacd.h40 * -# Initialize the instance with GMACD_Init() and GMACD_InitTransfer(),COMMENT
MEDIUM…Xplained_IAR/AtmelFiles/libchip_sama5d3x/include/pio.h41 * -# Define a constant pin description array such as the following one, usingCOMMENT
MEDIUM…m/soc_config_generator/mpfs_configuration_generator.py175# Create the directory structureCOMMENT
MEDIUM…Atmel_Studio/src/asf/sam/drivers/flashcalw/flashcalw.h384 * -# Define the written locations and magic number:COMMENT
MEDIUM…_M4_ATSAM4L_Atmel_Studio/src/asf/sam/drivers/eic/eic.h289 * -# Define the interrupt callback function in the application:COMMENT
MEDIUM…L_Atmel_Studio/src/asf/common/services/ioport/ioport.h460 * -# Define a boolean variable for state storage:COMMENT
MEDIUM…L_Atmel_Studio/src/asf/common/services/ioport/ioport.h524 * -# Define a variable for port date storage:COMMENT
MEDIUM…TOS/Test/CBMC/proofs/make_configuration_directories.py3# Creating the CBMC proofs from Configurations.json.COMMENT
MEDIUM…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py119# Create the required resources from the CloudFormation templateCOMMENT
MEDIUM.github/scripts/release.py314 # Create the release asset to upload.COMMENT
MEDIUM.github/scripts/release.py317 # Create the new release endpoint at upload assetsCOMMENT
MEDIUM.github/scripts/release.py457 # Create the new release endpoind at upload assetsCOMMENT
Slop Phrases17 hits · 43 pts
SeverityFileLineSnippetContext
MEDIUMFreeRTOS/Demo/WIN32-MingW/main.c396 * be appropriate to use heap_4. However, purely for demonstration purposes,COMMENT
MEDIUM…TM32756G-EVAL_IAR_Keil/ST_Library/stm32f7xx_hal_ltdc.c47 (#) To control LTDC state you can use the following function: HAL_LTDC_GetState()CODE
MEDIUM…TM32756G-EVAL_IAR_Keil/ST_Library/stm32f7xx_hal_dcmi.c44 (#) To control DCMI state you can use the function HAL_DCMI_GetState().CODE
MEDIUM…M32756G-EVAL_IAR_Keil/ST_Library/stm32f7xx_hal_dma2d.c68 (#) To control DMA2D state you can use the following function: HAL_DMA2D_GetState()CODE
MEDIUMFreeRTOS/Demo/MB96350_Softune_Dice_Kit/mb96356rs.h16/* The following software is for demonstration purposes only. */COMMENT
MEDIUMFreeRTOS/Demo/WIN32-MSVC/main.c384 * be appropriate to use heap_4. However, purely for demonstration purposes,COMMENT
MEDIUM…/Demo/IA32_flat_GCC_Galileo_Gen_2/Support_Files/HPET.c563 /* Register ISRs. Purely for demonstration purposes, timer 0 and timer 2COMMENT
MEDIUM…/IA32_flat_GCC_Galileo_Gen_2/Full_Demo/IntQueueTimer.c44 * support file. For demonstration purposes, timer 0 and timer 1 are standardCOMMENT
MEDIUMFreeRTOS/Demo/Common/Full/dynamic.c154 * counter variables for demonstration purposes. */COMMENT
MEDIUMFreeRTOS/Demo/Common/Minimal/dynamic.c124 * counter variables for demonstration purposes. */COMMENT
MEDIUM…/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dcmi.c42 (#) To control DCMI state you can use the function HAL_DCMI_GetState().CODE
MEDIUM…/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_ltdc.c70 (#) To control LTDC state you can use the following function: HAL_LTDC_GetState()CODE
MEDIUM…e/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dsi.c41 (#) To control DSI state you can use the following function: HAL_DSI_GetState()CODE
MEDIUM…/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_jpeg.c131 (#) To control JPEG state you can use the following function: HAL_JPEG_GetState()CODE
MEDIUM…braries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c40 (#) To control DMA events you can use one of the following two methods:CODE
MEDIUM…_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/mb96348hs.h16/* The following software is for demonstration purposes only. */COMMENT
MEDIUMFreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/main.c60 * Tick Hook - A tick hook is provided just for demonstration purposes. InCOMMENT
Unused Imports43 hits · 42 pts
SeverityFileLineSnippetContext
LOWtools/aws_config_quick_start/certs.py4CODE
LOWtools/aws_config_quick_start/policy.py4CODE
LOWtools/aws_config_quick_start/thing.py4CODE
LOW…m/soc_config_generator/mpfs_configuration_generator.py12CODE
LOWFreeRTOS/Test/CBMC/proofs/make_common_makefile.py25CODE
LOWFreeRTOS/Test/VeriFast/scripts/callgraph.py3CODE
LOWFreeRTOS/Test/VeriFast/scripts/callgraph.py4CODE
LOWFreeRTOS/Test/VeriFast/scripts/callgraph.py5CODE
LOWFreeRTOS/Test/VeriFast/scripts/extract.py2CODE
LOW…s_Simulator/CSR_Demo/DemoSetup/generate_credentials.py4CODE
LOW…s_Simulator/CSR_Demo/DemoSetup/generate_credentials.py5CODE
LOW…s_Simulator/CSR_Demo/DemoSetup/generate_credentials.py7CODE
LOW…s_Simulator/CSR_Demo/DemoSetup/generate_credentials.py10CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py7CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py8CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py9CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py10CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py11CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py12CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py13CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py13CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py14CODE
LOW…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py17CODE
LOW.github/scripts/release.py3CODE
LOW.github/scripts/release.py11CODE
LOW.github/scripts/release.py12CODE
LOW.github/scripts/release.py14CODE
LOW.github/scripts/release.py15CODE
LOW.github/scripts/release.py24CODE
LOW.github/scripts/release.py5CODE
LOW.github/scripts/release.py7CODE
LOW.github/scripts/update_src_version.py3CODE
LOW.github/scripts/update_src_version.py3CODE
LOW.github/scripts/update_src_version.py12CODE
LOW.github/scripts/update_src_version.py14CODE
LOW.github/scripts/update_src_version.py15CODE
LOW.github/scripts/update_src_version.py20CODE
LOW.github/scripts/update_src_version.py25CODE
LOW.github/scripts/update_src_version.py5CODE
LOW.github/scripts/update_src_version.py5CODE
LOW.github/scripts/update_src_version.py7CODE
LOW.github/scripts/update_src_version.py7CODE
LOW.github/scripts/packager.py3CODE
Fake / Example Data25 hits · 38 pts
SeverityFileLineSnippetContext
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c209 volatile uint32_t dummy_value;CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c218 dummy_value = MPDDRC->MPDDRC_IO_CALIBR;CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c219 dummy_value &= ~MPDDRC_IO_CALIBR_RDIV_Msk;CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c220 dummy_value &= ~MPDDRC_IO_CALIBR_TZQIO_Msk;CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c221 dummy_value |= MPDDRC_IO_CALIBR_CALCODEP(7);CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c222 dummy_value |= MPDDRC_IO_CALIBR_CALCODEN(8);CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c223 dummy_value |= MPDDRC_IO_CALIBR_RDIV_RZQ_60_RZQ_50;CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c224 dummy_value |= MPDDRC_IO_CALIBR_TZQIO(5);CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c225 dummy_value |= MPDDRC_IO_CALIBR_EN_CALIB_ENABLE_CALIBRATION;CODE
LOW…tmelFiles/libboard_sama5d4x-ek/source/board_memories.c226 MPDDRC->MPDDRC_IO_CALIBR = dummy_value;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c195 volatile uint32_t dummy_value;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c197 dummy_value = 0x00000000;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c206 dummy_value = MPDDRC->MPDDRC_IO_CALIBR;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c207 dummy_value &= ~MPDDRC_IO_CALIBR_RDIV_Msk;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c208 dummy_value &= ~MPDDRC_IO_CALIBR_TZQIO_Msk;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c209 dummy_value |= MPDDRC_IO_CALIBR_RDIV_RZQ_48;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c210 dummy_value |= MPDDRC_IO_CALIBR_TZQIO(3);CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c211 MPDDRC->MPDDRC_IO_CALIBR = dummy_value;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c495 volatile uint32_t dummy_value;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c503 dummy_value = MPDDRC->MPDDRC_IO_CALIBR;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c504 dummy_value &= ~MPDDRC_IO_CALIBR_RDIV_Msk;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c505 dummy_value &= ~MPDDRC_IO_CALIBR_TZQIO_Msk;CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c506 dummy_value |= (0x4 << 0);CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c507 dummy_value |= MPDDRC_IO_CALIBR_TZQIO(3);CODE
LOW…tmelFiles/libboard_sama5d3x-ek/source/board_memories.c509 MPDDRC->MPDDRC_IO_CALIBR = dummy_value;CODE
Hyper-Verbose Identifiers36 hits · 36 pts
SeverityFileLineSnippetContext
LOWHistory.txt2148 + In the PC ports: Add function prvSetTickFrequencyDefault() to set theCODE
LOWHistory.txt2264 + Added function xTaskGetCurrentTaskHandle().CODE
LOWHistory.txt2394 + The function usPortCheckFreeStackSpace() has been renamedCODE
LOWtools/aws_config_quick_start/misc.py43def format_credential_keys_text(credential_text):CODE
LOWtools/aws_config_quick_start/certs.py24 def create_keys_and_certificate(self):CODE
LOWtools/aws_config_offline/js/generator.js9function formatCredentialTextForHeader(credentialText) {CODE
LOWtools/aws_config_offline/js/generator.js21function generateCertificateConfigurationHeader() {CODE
LOW…ionKit_GCC_e2studio/src/frtos_startup/freertos_start.c243} /* End of function vApplicationSetupTimerInterrupt() */CODE
LOW…ionKit_GCC_e2studio/src/frtos_startup/freertos_start.c341} /* End of function vApplicationMallocFailedHook() */CODE
LOW…ionKit_GCC_e2studio/src/frtos_startup/freertos_start.c371} /* End of function vApplicationStackOverflowHook() */CODE
LOW…t_IAR_e2studio_EWRX/src/frtos_startup/freertos_start.c243} /* End of function vApplicationSetupTimerInterrupt() */CODE
LOW…t_IAR_e2studio_EWRX/src/frtos_startup/freertos_start.c341} /* End of function vApplicationMallocFailedHook() */CODE
LOW…t_IAR_e2studio_EWRX/src/frtos_startup/freertos_start.c371} /* End of function vApplicationStackOverflowHook() */CODE
LOW…enesas_e2studio_CS+/src/frtos_startup/freertos_start.c243} /* End of function vApplicationSetupTimerInterrupt() */CODE
LOW…enesas_e2studio_CS+/src/frtos_startup/freertos_start.c341} /* End of function vApplicationMallocFailedHook() */CODE
LOW…enesas_e2studio_CS+/src/frtos_startup/freertos_start.c371} /* End of function vApplicationStackOverflowHook() */CODE
LOW…m/soc_config_generator/mpfs_configuration_generator.py466def generate_reference_header_file(ref_header_file, root, header_files):CODE
LOWFreeRTOS/Test/CBMC/proofs/ninja.py80def find_proofs_in_filesystem():CODE
LOWFreeRTOS/Test/CBMC/proofs/make_common_makefile.py113def read_variable_definitions(filename):CODE
LOWFreeRTOS/Test/CBMC/proofs/make_common_makefile.py192def write_cbmcbatchyaml_target(opsys, _makefile):CODE
LOWFreeRTOS/Test/CBMC/proofs/lib/summarize.py28def _get_max_length_per_column_list(data):CODE
LOWFreeRTOS/Test/CBMC/proofs/lib/summarize.py36def _get_table_header_separator(max_length_per_column_list):CODE
LOWFreeRTOS/Test/CBMC/proofs/lib/summarize.py70def _get_status_and_proof_summaries(run_dict):CODE
LOWFreeRTOS/Test/CMock/tools/filtercov.py131def get_tagged_functions_in_file(filename):CODE
LOW…s_Simulator/CSR_Demo/DemoSetup/generate_credentials.py62def generate_priv_keys_and_certs(write_der_keys):CODE
LOW…g_Windows_Simulator/CSR_Demo/DemoSetup/demo_cleanup.py52def delete_certificate_and_things(certificate_arn, policy_name):CODE
LOW.github/scripts/packager.py62def cleanup_intermediate_files(scratch_dir):CODE
LOW.github/scripts/versioning.py40def ask_multiple_choice_question(question, choices):CODE
LOW.github/scripts/versioning.py72def list_files_in_a_component(component, afr_path, exclude_dirs=['.git'], ext_filter=['.c', '.h'], exclude_hidden=True):CODE
LOW.github/scripts/versioning.py98def extract_version_number_from_file(file_path):CODE
LOW.github/scripts/versioning.py121def update_version_number_in_files(file_paths, old_version_line, new_version_line):CODE
LOW.github/scripts/versioning.py133def update_version_number_in_a_component(component, afr_path, exclude_dirs=[]):CODE
LOW.github/scripts/versioning.py199def update_freertos_version_macros(path_macrofile, version_str, major, minor, build):CODE
LOW.github/scripts/versioning.py227def update_version_number_in_freertos_component(component, root_dir, old_version_prefix_list, new_version,CODE
LOW.github/scripts/versioning.py262def process_freertos_components(root_dir, components, old_version, new_version, verbose=False):CODE
LOW.github/scripts/versioning.py271def parse_freertos_version_number(version_str):CODE
Verbosity Indicators14 hits · 24 pts
SeverityFileLineSnippetContext
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c508 // Step 9:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c597 // Step 10:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c660 // Step 1:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c764 // Step 2:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c769 // Step 3:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c777 // Step 4:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c785 // Step 5:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c800 // Step 6:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c813 // Step 7:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c821 // Step 8:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c840 // Step 11:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c848 // Step 12:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c900 // Step 13:COMMENT
LOW…_SoC_DK/Altera_Code/HardwareLibrary/alt_fpga_manager.c921 // Step 14:COMMENT
Deep Nesting23 hits · 20 pts
SeverityFileLineSnippetContext
LOW…m/soc_config_generator/mpfs_configuration_generator.py186CODE
LOW…m/soc_config_generator/mpfs_configuration_generator.py295CODE
LOW…m/soc_config_generator/mpfs_configuration_generator.py411CODE
LOW…m/soc_config_generator/mpfs_configuration_generator.py434CODE
LOW…m/soc_config_generator/mpfs_configuration_generator.py504CODE
LOW…m/soc_config_generator/mpfs_configuration_generator.py541CODE
LOWFreeRTOS/Test/CBMC/patches/compute_patch.py54CODE
LOWFreeRTOS/Test/CBMC/patches/compute_patch.py89CODE
LOWFreeRTOS/Test/CBMC/proofs/make_type_header_files.py57CODE
LOWFreeRTOS/Test/CBMC/proofs/make_common_makefile.py180CODE
LOWFreeRTOS/Test/VeriFast/scripts/extract.py34CODE
LOWFreeRTOS/Test/CMock/tools/filtercov.py131CODE
LOWFreeRTOS/Test/CMock/tools/filtercov.py153CODE
LOWFreeRTOS/Test/CMock/tools/filtercov.py209CODE
LOWFreeRTOS/Test/CMock/tools/filtercov.py259CODE
LOW.github/scripts/release.py255CODE
LOW.github/scripts/release.py398CODE
LOW.github/scripts/packager.py137CODE
LOW.github/scripts/packager.py157CODE
LOW.github/scripts/versioning.py133CODE
LOW.github/scripts/versioning.py227CODE
LOW.github/scripts/common/header_checker.py168CODE
LOW.github/scripts/common/header_checker.py369CODE
Cross-File Repetition4 hits · 20 pts
SeverityFileLineSnippetContext
HIGH…TOS/Demo/CORTEX_STM32F103_IAR/STM32F10xFWLib/src/lcd.c0*/ 0x0000, 0x0000, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000STRING
HIGH…eeRTOS/Demo/Common/drivers/ST/STM32F10xFWLib/src/lcd.c0*/ 0x0000, 0x0000, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000STRING
HIGH…OS/Demo/CORTEX_STM32F103_Keil/STM32F10xFWLib/src/lcd.c0*/ 0x0000, 0x0000, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000STRING
HIGH…CORTEX_STM32L152_IAR/system_and_ST_code/Common/fonts.c0*/ 0x0000, 0x0000, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000STRING
AI Slop Vocabulary12 hits · 19 pts
SeverityFileLineSnippetContext
LOW…Demo_Rowley_ARM7/lwip-1.1.0/src/include/lwip/sockets.h68#define SO_DONTROUTE 0x0010 /* just use interface addresses */COMMENT
LOW…Demo_Rowley_ARM7/lwip-1.1.0/src/include/ipv4/lwip/ip.h89#define SOF_DONTROUTE (u16_t)0x0010U /* just use interface addresses */COMMENT
LOW…eRTOS/Demo/Common/ethernet/lwIP/include/lwip/sockets.h68#define SO_DONTROUTE 0x0010 /* just use interface addresses */COMMENT
LOW…eRTOS/Demo/Common/ethernet/lwIP/include/ipv4/lwip/ip.h89#define SOF_DONTROUTE (u16_t)0x0010U /* just use interface addresses */COMMENT
LOW…/Common/ethernet/lwip-1.4.0/src/include/lwip/sockets.h81#define SO_DONTROUTE 0x0010 /* Unimplemented: just use interface addresses */COMMENT
LOW…/Common/ethernet/lwip-1.4.0/src/include/ipv4/lwip/ip.h101/*#define SOF_DONTROUTE (u8_t)0x10U Unimplemented: just use interface addresses */COMMENT
MEDIUM…_LaunchPad_IAR_CCS/driverlib/MSP430FR5xx_6xx/adc12_b.h838//! ADC12HIIE, ADC12INIE, ADC12LOIE interrupts to utilize this feature.COMMENT
MEDIUM…TOS/Test/CBMC/proofs/make_configuration_directories.py132 # Copy cbmc proof harness into configuration directorySTRING
MEDIUMFreeRTOS/Test/CBMC/proofs/make_proof_makefiles.py156 # set to a list of all the object files except the harness.STRING
MEDIUMFreeRTOS/Test/CBMC/proofs/make_proof_makefiles.py181 # Deal with the case of a harness being nested several levels underSTRING
MEDIUMFreeRTOS/Test/CBMC/proofs/run-cbmc-proofs.py168 # Neither the harness name nor the proof directory is unique enough,STRING
MEDIUMFreeRTOS/Test/CBMC/proofs/make_common_makefile.py110# and harness specific valuesCOMMENT
Excessive Try-Catch Wrapping8 hits · 18 pts
SeverityFileLineSnippetContext
MEDIUM…laze_0/libsrc/standalone_v5_4/src/profile/profile_cg.c130 * print("Error : From PC table overflow\r\n")COMMENT
MEDIUM…laze_0/libsrc/standalone_v5_4/src/profile/profile_cg.c151 * print("Error : To PC table overflow\r\n")COMMENT
MEDIUM…exa9_0/libsrc/standalone_v6_6/src/profile/profile_cg.c130 * print("Error : From PC table overflow\r\n")COMMENT
MEDIUM…exa9_0/libsrc/standalone_v6_6/src/profile/profile_cg.c151 * print("Error : To PC table overflow\r\n")COMMENT
LOW…m/soc_config_generator/mpfs_configuration_generator.py170 except Exception:CODE
LOWFreeRTOS/Test/CBMC/proofs/lib/summarize.py142 except Exception as ex: # pylint: disable=broad-exceptCODE
MEDIUM…g_Windows_Simulator/CSR_Demo/DemoSetup/demo_cleanup.py122 print("Error: Stack deletion failed. Check the CloudFormation link for more information.")CODE
MEDIUM…ing_Windows_Simulator/CSR_Demo/DemoSetup/demo_setup.py34 print("Error: Stack was not successfully created. View the stack in the CloudFormation console here:")CODE
Redundant / Tautological Comments10 hits · 15 pts
SeverityFileLineSnippetContext
LOWcspell.config.yaml7# Read files not to spell check from the git ignoreCOMMENT
LOW…Xplained_AtmelStudio/src/ASF/sam/drivers/usart/usart.h771 * -# Check if the USART Receive Character interrupt has fired:COMMENT
LOW…M3S-EK2_Atmel_Studio/src/asf/sam/drivers/usart/usart.h627 * -# Check if the USART Receive Character interrupt has fired:COMMENT
LOW…/CORTEX_AT91SAM3U256_IAR/AT91Lib/peripherals/twi/twi.h53/// -# Check if a byte has been received and can be read on the given TWICOMMENT
LOW…/CORTEX_AT91SAM3U256_IAR/AT91Lib/peripherals/twi/twi.h56/// -# Check if the current transmission is complete (the STOP has been sent)COMMENT
LOW…/CORTEX_AT91SAM3U256_IAR/AT91Lib/peripherals/twi/twi.c51/// -# Check if a byte has been received and can be read on the given TWICOMMENT
LOW…/CORTEX_AT91SAM3U256_IAR/AT91Lib/peripherals/twi/twi.c54/// -# Check if the current transmission is complete (the STOP has been sent)COMMENT
LOW…ATSAM4S_Atmel_Studio/src/asf/sam/drivers/usart/usart.h625 * -# Check if the USART Receive Character interrupt has fired:COMMENT
LOW…ATSAM3X_Atmel_Studio/src/asf/sam/drivers/usart/usart.h627 * -# Check if the USART Receive Character interrupt has fired:COMMENT
LOW.github/scripts/versioning.py246 # Check if any of the associated versioning strings are present. Update if soCOMMENT
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH.github/scripts/release.py141 self.local_repo.git.push(tags=True, force=True)CODE
AI Structural Patterns2 hits · 2 pts
SeverityFileLineSnippetContext
LOWtools/aws_config_quick_start/certs.py26CODE
LOW.github/scripts/common/header_checker.py60CODE