User Activity

  • Posted a comment on discussion General Discussion on cppcheck

    I currently have some very simple c files in an embedded project that are taking ~25 seconds to run cppcheck so I started digging into why this is. From --showtime it is apparent that the misra addon is taking the majority of the time. I have managed to work out that it is happening to any file that is directly or indirectly including one particular header file. That header file is a 17000 line header file from ST micro that contains all of the data structures and address mapping for the microcontroller...

  • Modified a comment on discussion General Discussion on cppcheck

    misra-c2012-7.3 seems to have a few issues.... My one is that if I have a struct with an element ending in l then when I initialise that struct it throws a warning: { .port = eGpioConfigPortA, .pin = 1U, .speed = eGpioConfigDriveLow, .pull = eGpioConfigPullUp, .output_type = eGpioConfigOutputPushPull, .alternate_function = 8U, }, Throws: config.c:129:18: style: The lowercase character "l" shall not be used in a literal suffix [misra-c2012-7.3] .pull = eGpioConfigPullUp, ^ Figured I would just add...

  • Posted a comment on discussion General Discussion on cppcheck

    misra-c2012-7.3 seems to have a few issues.... My one is that if I have a struct with an element ending in l then when I initialise that struct it throws a warning: { .port = eGpioConfigPortA, .pin = 1U, .speed = eGpioConfigDriveLow, .pull = eGpioConfigPullUp, .output_type = eGpioConfigOutputPushPull, .alternate_function = 8U, }, Throws: config.c:129:18: style: The lowercase character "l" shall not be used in a literal suffix [misra-c2012-7.3] .pull = eGpioConfigPullUp, ^ Figured I would just add...

  • Created ticket #446 on OpenOCD - Open On-Chip Debugger

    New compile error in debian docker container

  • Created ticket #410 on OpenOCD - Open On-Chip Debugger

    FT232, FT2323 and FT4232 variant support

View All

Personal Data

Username:
jonyscathe
Joined:
2022-11-24 00:11:52.140000

Projects

  • No projects to display.

Personal Tools