mirror of
https://github.com/QuantumLeaps/qpcpp.git
synced 2025-01-28 06:02:56 +08:00
7.1.2
This commit is contained in:
parent
0007c4e126
commit
56e1f84791
@ -147,7 +147,7 @@
|
|||||||
//!
|
//!
|
||||||
//! @description
|
//! @description
|
||||||
//! This macro can be defined in the QF ports to configure the internal tick
|
//! This macro can be defined in the QF ports to configure the internal tick
|
||||||
//! counters of Time Events. If the macro is not defined, the default of 2
|
//! counters of Time Events. If the macro is not defined, the default of 4
|
||||||
//! bytes will be chosen in qf.hpp. The valid #QF_TIMEEVT_CTR_SIZE values of
|
//! bytes will be chosen in qf.hpp. The valid #QF_TIMEEVT_CTR_SIZE values of
|
||||||
//! 1U, 2U, or 4U, correspond to tick counters of uint8_t, uint16_t, and
|
//! 1U, 2U, or 4U, correspond to tick counters of uint8_t, uint16_t, and
|
||||||
//! uint32_t, respectively. The tick counter representation determines the
|
//! uint32_t, respectively. The tick counter representation determines the
|
||||||
@ -159,7 +159,7 @@
|
|||||||
//! and your own application code. The consistency is guaranteed if you define
|
//! and your own application code. The consistency is guaranteed if you define
|
||||||
//! this macro only once in the qf_port.hpp header file and henceforth include
|
//! this macro only once in the qf_port.hpp header file and henceforth include
|
||||||
//! this header file in all builds.
|
//! this header file in all builds.
|
||||||
#define QF_TIMEEVT_CTR_SIZE 2U
|
#define QF_TIMEEVT_CTR_SIZE 4U
|
||||||
|
|
||||||
//! Size (in bytes) of the QS time stamp
|
//! Size (in bytes) of the QS time stamp
|
||||||
//!
|
//!
|
||||||
|
@ -44,6 +44,9 @@
|
|||||||
|
|
||||||
:: HTML outut directory ......................................................
|
:: HTML outut directory ......................................................
|
||||||
@set HTML_OUT=%QPCPP%\html
|
@set HTML_OUT=%QPCPP%\html
|
||||||
|
if "%1"=="-CERT" (
|
||||||
|
@set HTML_OUT=%QPCPP%\cert-pack
|
||||||
|
)
|
||||||
|
|
||||||
:: Generate metrics.dox file...
|
:: Generate metrics.dox file...
|
||||||
@set METRICS_INP=%QPCPP%\include %QPCPP%\src -x %QPCPP%\src\qs\*
|
@set METRICS_INP=%QPCPP%\include %QPCPP%\src -x %QPCPP%\src\qs\*
|
||||||
|
@ -157,8 +157,8 @@
|
|||||||
43 8 230 0 54 QXK_sched_@278-331@..\src\qxk\qxk.cpp
|
43 8 230 0 54 QXK_sched_@278-331@..\src\qxk\qxk.cpp
|
||||||
59 16 406 0 98 QXK_activate_@334-431@..\src\qxk\qxk.cpp
|
59 16 406 0 98 QXK_activate_@334-431@..\src\qxk\qxk.cpp
|
||||||
12 2 69 0 18 QXK_current@434-451@..\src\qxk\qxk.cpp
|
12 2 69 0 18 QXK_current@434-451@..\src\qxk\qxk.cpp
|
||||||
23 6 130 1 31 QXK_contextSw@455-485@..\src\qxk\qxk.cpp
|
23 7 130 1 34 QXK_contextSw@455-488@..\src\qxk\qxk.cpp
|
||||||
14 2 110 0 23 QXK_threadExit_@489-511@..\src\qxk\qxk.cpp
|
14 2 110 0 23 QXK_threadExit_@492-514@..\src\qxk\qxk.cpp
|
||||||
3 1 15 0 3 QP::QXMutex::QXMutex@76-78@..\src\qxk\qxk_mutex.cpp
|
3 1 15 0 3 QP::QXMutex::QXMutex@76-78@..\src\qxk\qxk_mutex.cpp
|
||||||
8 2 54 1 11 QP::QXMutex::init@81-91@..\src\qxk\qxk_mutex.cpp
|
8 2 54 1 11 QP::QXMutex::init@81-91@..\src\qxk\qxk_mutex.cpp
|
||||||
61 9 422 0 95 QP::QXMutex::tryLock@94-188@..\src\qxk\qxk_mutex.cpp
|
61 9 422 0 95 QP::QXMutex::tryLock@94-188@..\src\qxk\qxk_mutex.cpp
|
||||||
@ -216,7 +216,7 @@ NLOC Avg.NLOC AvgCCN Avg.token function_cnt file
|
|||||||
233 27.6 4.1 157.1 8 ..\src\qf\qf_time.cpp
|
233 27.6 4.1 157.1 8 ..\src\qf\qf_time.cpp
|
||||||
200 22.2 4.8 136.2 8 ..\src\qk\qk.cpp
|
200 22.2 4.8 136.2 8 ..\src\qk\qk.cpp
|
||||||
85 16.5 3.8 96.5 4 ..\src\qv\qv.cpp
|
85 16.5 3.8 96.5 4 ..\src\qv\qv.cpp
|
||||||
279 23.4 4.9 147.0 11 ..\src\qxk\qxk.cpp
|
279 23.4 5.0 147.0 11 ..\src\qxk\qxk.cpp
|
||||||
241 46.0 7.0 333.6 5 ..\src\qxk\qxk_mutex.cpp
|
241 46.0 7.0 333.6 5 ..\src\qxk\qxk_mutex.cpp
|
||||||
142 32.8 4.5 196.5 4 ..\src\qxk\qxk_sema.cpp
|
142 32.8 4.5 196.5 4 ..\src\qxk\qxk_sema.cpp
|
||||||
309 21.3 3.5 128.8 14 ..\src\qxk\qxk_xthr.cpp
|
309 21.3 3.5 128.8 14 ..\src\qxk\qxk_xthr.cpp
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
* Model: qpc.qm
|
* Model: qpc.qm
|
||||||
* File: ${include::qassert.h}
|
* File: ${include::qassert.h}
|
||||||
*
|
*
|
||||||
* This code has been generated by QM 5.2.1 <www.state-machine.com/qm>.
|
* This code has been generated by QM 5.2.2 <www.state-machine.com/qm>.
|
||||||
* DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
|
* DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
|
||||||
*
|
*
|
||||||
* This code is covered by the following QP license:
|
* This code is covered by the following QP license:
|
||||||
@ -49,8 +49,8 @@
|
|||||||
* __especially__ in the production code. Instead, the assertion handler
|
* __especially__ in the production code. Instead, the assertion handler
|
||||||
* Q_onAssert() should be very carefully designed and tested.
|
* Q_onAssert() should be very carefully designed and tested.
|
||||||
*/
|
*/
|
||||||
#ifndef QASSERT_H
|
#ifndef QP_INC_QASSERT_H_
|
||||||
#define QASSERT_H
|
#define QP_INC_QASSERT_H_
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
@ -395,4 +395,4 @@ Q_NORETURN Q_onAssert(
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* QASSERT_H */
|
#endif /* QP_INC_QASSERT_H_ */
|
||||||
|
@ -22,8 +22,8 @@
|
|||||||
// <www.state-machine.com>
|
// <www.state-machine.com>
|
||||||
// <info@state-machine.com>
|
// <info@state-machine.com>
|
||||||
//============================================================================
|
//============================================================================
|
||||||
//! @date Last updated on: 2022-08-24
|
//! @date Last updated on: 2022-10-07
|
||||||
//! @version Last updated for: @ref qpcpp_7_1_0
|
//! @version Last updated for: @ref qpcpp_7_1_3
|
||||||
//!
|
//!
|
||||||
//! @file
|
//! @file
|
||||||
//! @brief PC-Lint-Plus option file for linting QP/C++ source code
|
//! @brief PC-Lint-Plus option file for linting QP/C++ source code
|
||||||
@ -42,7 +42,7 @@
|
|||||||
au-autosar.lnt // AUTOSAR:C++14
|
au-autosar.lnt // AUTOSAR:C++14
|
||||||
au-ds.lnt // Dan Saks recommendations
|
au-ds.lnt // Dan Saks recommendations
|
||||||
au-ql-cpp11.lnt // Quantum Leaps coding standard for C++11
|
au-ql-cpp11.lnt // Quantum Leaps coding standard for C++11
|
||||||
//-strong(AXJ) // Strong type checking
|
|
||||||
|
|
||||||
// size/alignment options
|
// size/alignment options
|
||||||
cpu.lnt // for the chosen CPU
|
cpu.lnt // for the chosen CPU
|
||||||
|
Loading…
x
Reference in New Issue
Block a user