3232//============================================================================
3333#define QP_VERSION_STR "8.0.4"
3434#define QP_VERSION 804U
35- // <VER>=804 <DATE>=250531
36- #define QP_RELEASE 0x6AABFDABU
35+ // <VER>=804 <DATE>=250611
36+ #define QP_RELEASE 0x6A9FC8ABU
3737
3838//============================================================================
3939// default configuration settings
@@ -509,26 +509,17 @@ typedef struct QActive {
509509
510510#ifdef QACTIVE_THREAD_TYPE
511511 QACTIVE_THREAD_TYPE thread ; //!< @protected @memberof QActive
512- #endif // def QACTIVE_THREAD_TYPE
512+ #endif
513513
514514#ifdef QACTIVE_OS_OBJ_TYPE
515515 QACTIVE_OS_OBJ_TYPE osObject ; //!< @protected @memberof QActive
516- #endif // def QACTIVE_OS_OBJ_TYPE
516+ #endif
517517
518518#ifdef QACTIVE_EQUEUE_TYPE
519519 QACTIVE_EQUEUE_TYPE eQueue ; //!< @protected @memberof QActive
520520#endif // def QACTIVE_EQUEUE_TYPE
521521} QActive ;
522522
523- //! @static @private @memberof QActive
524- extern QActive * QActive_registry_ [QF_MAX_ACTIVE + 1U ];
525-
526- //! @static @private @memberof QActive
527- extern QSubscrList * QActive_subscrList_ ;
528-
529- //! @static @private @memberof QActive
530- extern enum_t QActive_maxPubSignal_ ;
531-
532523//! @protected @memberof QActive
533524void QActive_ctor (QActive * const me ,
534525 QStateHandler const initial );
@@ -686,9 +677,6 @@ QTimeEvt * QTimeEvt_expire_(QTimeEvt * const me,
686677//! @static @public @memberof QTimeEvt
687678bool QTimeEvt_noActive (uint_fast8_t const tickRate );
688679
689- //! @static @private @memberof QTimeEvt
690- extern QTimeEvt QTimeEvt_timeEvtHead_ [QF_MAX_TICK_RATE ];
691-
692680//============================================================================
693681//! @class QTicker
694682//! @extends QActive
@@ -714,7 +702,7 @@ void QTicker_dispatch_(
714702
715703//! @private @memberof QTicker
716704void QTicker_trig_ (
717- QActive * const me ,
705+ QTicker * const me ,
718706 void const * const sender );
719707
720708//============================================================================
@@ -834,6 +822,6 @@ void QF_gcFromISR(QEvt const * const e);
834822
835823#ifdef QF_MEM_ISOLATE
836824 #error Memory isolation not supported in this QP edition, need SafeQP
837- #endif // def QF_MEM_ISOLATE
825+ #endif
838826
839827#endif // QP_H_
0 commit comments