Skip to content

Commit 56e1f84

Browse files
committed
7.1.2
1 parent 0007c4e commit 56e1f84

File tree

5 files changed

+15
-12
lines changed

5 files changed

+15
-12
lines changed

doxygen/config.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@
147147
//!
148148
//! @description
149149
//! This macro can be defined in the QF ports to configure the internal tick
150-
//! counters of Time Events. If the macro is not defined, the default of 2
150+
//! counters of Time Events. If the macro is not defined, the default of 4
151151
//! bytes will be chosen in qf.hpp. The valid #QF_TIMEEVT_CTR_SIZE values of
152152
//! 1U, 2U, or 4U, correspond to tick counters of uint8_t, uint16_t, and
153153
//! uint32_t, respectively. The tick counter representation determines the
@@ -159,7 +159,7 @@
159159
//! and your own application code. The consistency is guaranteed if you define
160160
//! this macro only once in the qf_port.hpp header file and henceforth include
161161
//! this header file in all builds.
162-
#define QF_TIMEEVT_CTR_SIZE 2U
162+
#define QF_TIMEEVT_CTR_SIZE 4U
163163

164164
//! Size (in bytes) of the QS time stamp
165165
//!

doxygen/make.bat

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@
4444

4545
:: HTML outut directory ......................................................
4646
@set HTML_OUT=%QPCPP%\html
47+
if "%1"=="-CERT" (
48+
@set HTML_OUT=%QPCPP%\cert-pack
49+
)
4750

4851
:: Generate metrics.dox file...
4952
@set METRICS_INP=%QPCPP%\include %QPCPP%\src -x %QPCPP%\src\qs\*

doxygen/metrics.dox

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,8 @@
157157
43 8 230 0 54 QXK_sched_@278-331@..\src\qxk\qxk.cpp
158158
59 16 406 0 98 QXK_activate_@334-431@..\src\qxk\qxk.cpp
159159
12 2 69 0 18 QXK_current@434-451@..\src\qxk\qxk.cpp
160-
23 6 130 1 31 QXK_contextSw@455-485@..\src\qxk\qxk.cpp
161-
14 2 110 0 23 QXK_threadExit_@489-511@..\src\qxk\qxk.cpp
160+
23 7 130 1 34 QXK_contextSw@455-488@..\src\qxk\qxk.cpp
161+
14 2 110 0 23 QXK_threadExit_@492-514@..\src\qxk\qxk.cpp
162162
3 1 15 0 3 QP::QXMutex::QXMutex@76-78@..\src\qxk\qxk_mutex.cpp
163163
8 2 54 1 11 QP::QXMutex::init@81-91@..\src\qxk\qxk_mutex.cpp
164164
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
216216
233 27.6 4.1 157.1 8 ..\src\qf\qf_time.cpp
217217
200 22.2 4.8 136.2 8 ..\src\qk\qk.cpp
218218
85 16.5 3.8 96.5 4 ..\src\qv\qv.cpp
219-
279 23.4 4.9 147.0 11 ..\src\qxk\qxk.cpp
219+
279 23.4 5.0 147.0 11 ..\src\qxk\qxk.cpp
220220
241 46.0 7.0 333.6 5 ..\src\qxk\qxk_mutex.cpp
221221
142 32.8 4.5 196.5 4 ..\src\qxk\qxk_sema.cpp
222222
309 21.3 3.5 128.8 14 ..\src\qxk\qxk_xthr.cpp

include/qassert.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Model: qpc.qm
44
* File: ${include::qassert.h}
55
*
6-
* This code has been generated by QM 5.2.1 <www.state-machine.com/qm>.
6+
* This code has been generated by QM 5.2.2 <www.state-machine.com/qm>.
77
* DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
88
*
99
* This code is covered by the following QP license:
@@ -49,8 +49,8 @@
4949
* __especially__ in the production code. Instead, the assertion handler
5050
* Q_onAssert() should be very carefully designed and tested.
5151
*/
52-
#ifndef QASSERT_H
53-
#define QASSERT_H
52+
#ifndef QP_INC_QASSERT_H_
53+
#define QP_INC_QASSERT_H_
5454

5555
#ifdef __cplusplus
5656
extern "C" {
@@ -395,4 +395,4 @@ Q_NORETURN Q_onAssert(
395395
}
396396
#endif
397397

398-
#endif /* QASSERT_H */
398+
#endif /* QP_INC_QASSERT_H_ */

ports/lint-plus/options.lnt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
// <www.state-machine.com>
2323
2424
//============================================================================
25-
//! @date Last updated on: 2022-08-24
26-
//! @version Last updated for: @ref qpcpp_7_1_0
25+
//! @date Last updated on: 2022-10-07
26+
//! @version Last updated for: @ref qpcpp_7_1_3
2727
//!
2828
//! @file
2929
//! @brief PC-Lint-Plus option file for linting QP/C++ source code
@@ -42,7 +42,7 @@
4242
au-autosar.lnt // AUTOSAR:C++14
4343
au-ds.lnt // Dan Saks recommendations
4444
au-ql-cpp11.lnt // Quantum Leaps coding standard for C++11
45-
//-strong(AXJ) // Strong type checking
45+
4646

4747
// size/alignment options
4848
cpu.lnt // for the chosen CPU

0 commit comments

Comments
 (0)