mirror of
https://github.com/QuantumLeaps/qpcpp.git
synced 2025-01-14 05:42:57 +08:00
80d9bcd6fb
Added QP Functional Safety (FuSa) Subsystem Memory Isolation with MPU Added QAsm abstract state machine base class Added memory marker to QEvt and rearranged memory layout Updated: QP-FreeRTOS, QP-ESP-IDF,QP-Zephyr Added drift-free ticking for QP-POSIX Reorganized documentation Updated 3rd_party
About this Example ================== This directory contains the facilities for "linting" the application with PC-Lint-Plus. To "lint" the application, invoke the batch "lin.bat" without parameters. Optionally, you can supply the parameter -dQ_SPY to include the QS instrumentation in the "linting" process. The output from the "linting" is saved in the fle "lin_out.log". *** NOTE: You need to adjust the symbol PCLP_DIR at the top of the lin.bat file, to point to the directory where PC-Lint-Plus is installed on your machine. *** The PC-Lint-Plus Options File ============================= The "options.lnt" file specifies the linting options. You might need to modify this file to suit your needs. **** NOTE: The purpose of this example is NOT to find problems with the supporting 3rd-party code, which every non-trivial embedded system needs. Rather, the purpose of this particular example is to check YOUR application level code, such as state machines. ****