| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103 |
- /*
- * Copyright (c) 2013-2018 Arm Limited. All rights reserved.
- *
- * SPDX-License-Identifier: Apache-2.0
- *
- * Licensed under the Apache License, Version 2.0 (the License); you may
- * not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * -----------------------------------------------------------------------------
- *
- * Project: CMSIS-RTOS RTX
- * Title: RTX Event Recorder
- *
- * -----------------------------------------------------------------------------
- */
- #include <string.h>
- #include "cmsis_compiler.h"
- #include "rtx_evr.h" // RTX Event Recorder definitions
- #ifndef RTE_COMPONENTS_H
- #include "RTE_Components.h"
- #endif
- #ifdef RTE_Compiler_EventRecorder
- //lint -e923 -e9074 -e9078 -emacro((835,845),EventID) [MISRA Note 13]
- #include "EventRecorder.h" // Keil::Compiler:Event Recorder
- /// RTOS component number
- #define EvtRtxMemoryNo (0xF0U)
- #define EvtRtxKernelNo (0xF1U)
- #define EvtRtxThreadNo (0xF2U)
- #define EvtRtxTimerNo (0xF3U)
- #define EvtRtxEventFlagsNo (0xF4U)
- #define EvtRtxMutexNo (0xF5U)
- #define EvtRtxSemaphoreNo (0xF6U)
- #define EvtRtxMemoryPoolNo (0xF7U)
- #define EvtRtxMessageQueueNo (0xF8U)
- /// Event IDs for "RTX Memory Management"
- #define EvtRtxMemoryInit EventID(EventLevelOp, EvtRtxMemoryNo, 0x00U)
- #define EvtRtxMemoryAlloc EventID(EventLevelOp, EvtRtxMemoryNo, 0x01U)
- #define EvtRtxMemoryFree EventID(EventLevelOp, EvtRtxMemoryNo, 0x02U)
- #define EvtRtxMemoryBlockInit EventID(EventLevelOp, EvtRtxMemoryNo, 0x03U)
- #define EvtRtxMemoryBlockAlloc EventID(EventLevelOp, EvtRtxMemoryNo, 0x04U)
- #define EvtRtxMemoryBlockFree EventID(EventLevelOp, EvtRtxMemoryNo, 0x05U)
- /// Event IDs for "RTX Kernel"
- #define EvtRtxKernelError EventID(EventLevelError, EvtRtxKernelNo, 0x00U)
- #define EvtRtxKernelInitialize EventID(EventLevelAPI, EvtRtxKernelNo, 0x01U)
- #define EvtRtxKernelInitializeCompleted EventID(EventLevelOp, EvtRtxKernelNo, 0x02U)
- #define EvtRtxKernelGetInfo EventID(EventLevelAPI, EvtRtxKernelNo, 0x03U)
- #define EvtRtxKernelInfoRetrieved EventID(EventLevelOp, EvtRtxKernelNo, 0x04U)
- #define EvtRtxKernelInfoRetrieved_Detail EventID(EventLevelDetail, EvtRtxKernelNo, 0x05U)
- #define EvtRtxKernelGetState EventID(EventLevelAPI, EvtRtxKernelNo, 0x06U)
- #define EvtRtxKernelStart EventID(EventLevelAPI, EvtRtxKernelNo, 0x07U)
- #define EvtRtxKernelStarted EventID(EventLevelOp, EvtRtxKernelNo, 0x08U)
- #define EvtRtxKernelLock EventID(EventLevelAPI, EvtRtxKernelNo, 0x09U)
- #define EvtRtxKernelLocked EventID(EventLevelOp, EvtRtxKernelNo, 0x0AU)
- #define EvtRtxKernelUnlock EventID(EventLevelAPI, EvtRtxKernelNo, 0x0BU)
- #define EvtRtxKernelUnlocked EventID(EventLevelOp, EvtRtxKernelNo, 0x0CU)
- #define EvtRtxKernelRestoreLock EventID(EventLevelAPI, EvtRtxKernelNo, 0x0DU)
- #define EvtRtxKernelLockRestored EventID(EventLevelOp, EvtRtxKernelNo, 0x0EU)
- #define EvtRtxKernelSuspend EventID(EventLevelAPI, EvtRtxKernelNo, 0x0FU)
- #define EvtRtxKernelSuspended EventID(EventLevelOp, EvtRtxKernelNo, 0x10U)
- #define EvtRtxKernelResume EventID(EventLevelAPI, EvtRtxKernelNo, 0x11U)
- #define EvtRtxKernelResumed EventID(EventLevelOp, EvtRtxKernelNo, 0x12U)
- #define EvtRtxKernelGetTickCount EventID(EventLevelAPI, EvtRtxKernelNo, 0x13U)
- #define EvtRtxKernelGetTickFreq EventID(EventLevelAPI, EvtRtxKernelNo, 0x14U)
- #define EvtRtxKernelGetSysTimerCount EventID(EventLevelAPI, EvtRtxKernelNo, 0x15U)
- #define EvtRtxKernelGetSysTimerFreq EventID(EventLevelAPI, EvtRtxKernelNo, 0x16U)
- /// Event IDs for "RTX Thread"
- #define EvtRtxThreadError EventID(EventLevelError, EvtRtxThreadNo, 0x00U)
- #define EvtRtxThreadNew EventID(EventLevelAPI, EvtRtxThreadNo, 0x01U)
- #define EvtRtxThreadNew_Detail EventID(EventLevelDetail, EvtRtxThreadNo, 0x02U)
- #define EvtRtxThreadCreated EventID(EventLevelOp, EvtRtxThreadNo, 0x03U)
- #define EvtRtxThreadGetName EventID(EventLevelAPI, EvtRtxThreadNo, 0x04U)
- #define EvtRtxThreadGetName_Detail EventID(EventLevelDetail, EvtRtxThreadNo, 0x05U)
- #define EvtRtxThreadGetId EventID(EventLevelAPI, EvtRtxThreadNo, 0x06U)
- #define EvtRtxThreadGetState EventID(EventLevelAPI, EvtRtxThreadNo, 0x07U)
- #define EvtRtxThreadGetStackSize EventID(EventLevelAPI, EvtRtxThreadNo, 0x08U)
- #define EvtRtxThreadGetStackSpace EventID(EventLevelAPI, EvtRtxThreadNo, 0x09U)
- #define EvtRtxThreadSetPriority EventID(EventLevelAPI, EvtRtxThreadNo, 0x0AU)
- #define EvtRtxThreadGetPriority EventID(EventLevelAPI, EvtRtxThreadNo, 0x0BU)
- #define EvtRtxThreadYield EventID(EventLevelAPI, EvtRtxThreadNo, 0x0CU)
- #define EvtRtxThreadSuspend EventID(EventLevelAPI, EvtRtxThreadNo, 0x0DU)
- #define EvtRtxThreadSuspended EventID(EventLevelOp, EvtRtxThreadNo, 0x0EU)
- #define EvtRtxThreadResume EventID(EventLevelAPI, EvtRtxThreadNo, 0x0FU)
- #define EvtRtxThreadResumed EventID(EventLevelOp, EvtRtxThreadNo, 0x10U)
- #define EvtRtxThreadDetach EventID(EventLevelAPI, EvtRtxThreadNo, 0x11U)
- #define EvtRtxThreadDetached EventID(EventLevelOp, EvtRtxThreadNo, 0x12U)
- #define EvtRtxThreadJoin EventID(EventLevelAPI, EvtRtxThreadNo, 0x13U)
- #define EvtRtxThreadJoinPending EventID(EventLevelOp, EvtRtxThreadNo, 0x14U)
- #define EvtRtxThreadJoined EventID(EventLevelOp, EvtRtxThreadNo, 0x15U)
- #define EvtRtxThreadBlocked EventID(EventLevelOp, EvtRtxThreadNo, 0x16U)
- #define EvtRtxThreadUnblocked EventID(EventLevelOp, EvtRtxThreadNo, 0x17U)
- #define EvtRtxThreadPreempted EventID(EventLevelOp, EvtRtxThreadNo, 0x18U)
- #define EvtRtxThreadSwitched EventID(EventLevelOp, EvtRtxThreadNo, 0x19U)
- #define EvtRtxThreadExit EventID(EventLevelAPI, EvtRtxThreadNo, 0x1AU)
- #define EvtRtxThreadTerminate EventID(EventLevelAPI, EvtRtxThreadNo, 0x1BU)
- #define EvtRtxThreadDestroyed EventID(EventLevelOp, EvtRtxThreadNo, 0x1CU)
- #define EvtRtxThreadGetCount EventID(EventLevelAPI, EvtRtxThreadNo, 0x1DU)
- #define EvtRtxThreadEnumerate EventID(EventLevelAPI, EvtRtxThreadNo, 0x1EU)
- #define EvtRtxThreadFlagsSet EventID(EventLevelAPI, EvtRtxThreadNo, 0x1FU)
- #define EvtRtxThreadFlagsSetDone EventID(EventLevelOp, EvtRtxThreadNo, 0x20U)
- #define EvtRtxThreadFlagsClear EventID(EventLevelAPI, EvtRtxThreadNo, 0x21U)
- #define EvtRtxThreadFlagsClearDone EventID(EventLevelOp, EvtRtxThreadNo, 0x22U)
- #define EvtRtxThreadFlagsGet EventID(EventLevelAPI, EvtRtxThreadNo, 0x23U)
- #define EvtRtxThreadFlagsWait EventID(EventLevelAPI, EvtRtxThreadNo, 0x24U)
- #define EvtRtxThreadFlagsWaitPending EventID(EventLevelOp, EvtRtxThreadNo, 0x25U)
- #define EvtRtxThreadFlagsWaitTimeout EventID(EventLevelOp, EvtRtxThreadNo, 0x26U)
- #define EvtRtxThreadFlagsWaitCompleted EventID(EventLevelOp, EvtRtxThreadNo, 0x27U)
- #define EvtRtxThreadFlagsWaitNotCompleted EventID(EventLevelOp, EvtRtxThreadNo, 0x28U)
- #define EvtRtxThreadDelay EventID(EventLevelAPI, EvtRtxThreadNo, 0x29U)
- #define EvtRtxThreadDelayUntil EventID(EventLevelAPI, EvtRtxThreadNo, 0x2AU)
- #define EvtRtxThreadDelayCompleted EventID(EventLevelOp, EvtRtxThreadNo, 0x2BU)
- /// Event IDs for "RTX Timer"
- #define EvtRtxTimerError EventID(EventLevelError, EvtRtxTimerNo, 0x00U)
- #define EvtRtxTimerCallback EventID(EventLevelOp, EvtRtxTimerNo, 0x01U)
- #define EvtRtxTimerNew EventID(EventLevelAPI, EvtRtxTimerNo, 0x02U)
- #define EvtRtxTimerNew_Detail EventID(EventLevelDetail, EvtRtxTimerNo, 0x03U)
- #define EvtRtxTimerCreated EventID(EventLevelOp, EvtRtxTimerNo, 0x04U)
- #define EvtRtxTimerGetName EventID(EventLevelAPI, EvtRtxTimerNo, 0x05U)
- #define EvtRtxTimerGetName_Detail EventID(EventLevelDetail, EvtRtxTimerNo, 0x06U)
- #define EvtRtxTimerStart EventID(EventLevelAPI, EvtRtxTimerNo, 0x07U)
- #define EvtRtxTimerStarted EventID(EventLevelOp, EvtRtxTimerNo, 0x08U)
- #define EvtRtxTimerStop EventID(EventLevelAPI, EvtRtxTimerNo, 0x09U)
- #define EvtRtxTimerStopped EventID(EventLevelOp, EvtRtxTimerNo, 0x0AU)
- #define EvtRtxTimerIsRunning EventID(EventLevelAPI, EvtRtxTimerNo, 0x0BU)
- #define EvtRtxTimerDelete EventID(EventLevelAPI, EvtRtxTimerNo, 0x0CU)
- #define EvtRtxTimerDestroyed EventID(EventLevelOp, EvtRtxTimerNo, 0x0DU)
- /// Event IDs for "RTX Event Flags"
- #define EvtRtxEventFlagsError EventID(EventLevelError, EvtRtxEventFlagsNo, 0x00U)
- #define EvtRtxEventFlagsNew EventID(EventLevelAPI, EvtRtxEventFlagsNo, 0x01U)
- #define EvtRtxEventFlagsNew_Detail EventID(EventLevelDetail, EvtRtxEventFlagsNo, 0x02U)
- #define EvtRtxEventFlagsCreated EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x03U)
- #define EvtRtxEventFlagsGetName EventID(EventLevelAPI, EvtRtxEventFlagsNo, 0x04U)
- #define EvtRtxEventFlagsGetName_Detail EventID(EventLevelDetail, EvtRtxEventFlagsNo, 0x05U)
- #define EvtRtxEventFlagsSet EventID(EventLevelAPI, EvtRtxEventFlagsNo, 0x06U)
- #define EvtRtxEventFlagsSetDone EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x07U)
- #define EvtRtxEventFlagsClear EventID(EventLevelAPI, EvtRtxEventFlagsNo, 0x08U)
- #define EvtRtxEventFlagsClearDone EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x09U)
- #define EvtRtxEventFlagsGet EventID(EventLevelAPI, EvtRtxEventFlagsNo, 0x0AU)
- #define EvtRtxEventFlagsWait EventID(EventLevelAPI, EvtRtxEventFlagsNo, 0x0BU)
- #define EvtRtxEventFlagsWaitPending EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x0CU)
- #define EvtRtxEventFlagsWaitTimeout EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x0DU)
- #define EvtRtxEventFlagsWaitCompleted EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x0EU)
- #define EvtRtxEventFlagsWaitNotCompleted EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x0FU)
- #define EvtRtxEventFlagsDelete EventID(EventLevelAPI, EvtRtxEventFlagsNo, 0x10U)
- #define EvtRtxEventFlagsDestroyed EventID(EventLevelOp, EvtRtxEventFlagsNo, 0x11U)
- /// Event IDs for "RTX Mutex"
- #define EvtRtxMutexError EventID(EventLevelError, EvtRtxMutexNo, 0x00U)
- #define EvtRtxMutexNew EventID(EventLevelAPI, EvtRtxMutexNo, 0x01U)
- #define EvtRtxMutexNew_Detail EventID(EventLevelDetail, EvtRtxMutexNo, 0x02U)
- #define EvtRtxMutexCreated EventID(EventLevelOp, EvtRtxMutexNo, 0x03U)
- #define EvtRtxMutexGetName EventID(EventLevelAPI, EvtRtxMutexNo, 0x04U)
- #define EvtRtxMutexGetName_Detail EventID(EventLevelDetail, EvtRtxMutexNo, 0x05U)
- #define EvtRtxMutexAcquire EventID(EventLevelAPI, EvtRtxMutexNo, 0x06U)
- #define EvtRtxMutexAcquirePending EventID(EventLevelError, EvtRtxMutexNo, 0x07U)
- #define EvtRtxMutexAcquireTimeout EventID(EventLevelError, EvtRtxMutexNo, 0x08U)
- #define EvtRtxMutexAcquired EventID(EventLevelOp, EvtRtxMutexNo, 0x09U)
- #define EvtRtxMutexNotAcquired EventID(EventLevelOp, EvtRtxMutexNo, 0x0AU)
- #define EvtRtxMutexRelease EventID(EventLevelAPI, EvtRtxMutexNo, 0x0BU)
- #define EvtRtxMutexReleased EventID(EventLevelOp, EvtRtxMutexNo, 0x0CU)
- #define EvtRtxMutexGetOwner EventID(EventLevelAPI, EvtRtxMutexNo, 0x0DU)
- #define EvtRtxMutexDelete EventID(EventLevelAPI, EvtRtxMutexNo, 0x0EU)
- #define EvtRtxMutexDestroyed EventID(EventLevelOp, EvtRtxMutexNo, 0x0FU)
- /// Event IDs for "RTX Semaphore"
- #define EvtRtxSemaphoreError EventID(EventLevelError, EvtRtxSemaphoreNo, 0x00U)
- #define EvtRtxSemaphoreNew EventID(EventLevelAPI, EvtRtxSemaphoreNo, 0x01U)
- #define EvtRtxSemaphoreNew_Detail EventID(EventLevelDetail, EvtRtxSemaphoreNo, 0x02U)
- #define EvtRtxSemaphoreCreated EventID(EventLevelOp, EvtRtxSemaphoreNo, 0x03U)
- #define EvtRtxSemaphoreGetName EventID(EventLevelAPI, EvtRtxSemaphoreNo, 0x04U)
- #define EvtRtxSemaphoreGetName_Detail EventID(EventLevelDetail, EvtRtxSemaphoreNo, 0x05U)
- #define EvtRtxSemaphoreAcquire EventID(EventLevelAPI, EvtRtxSemaphoreNo, 0x06U)
- #define EvtRtxSemaphoreAcquirePending EventID(EventLevelOp, EvtRtxSemaphoreNo, 0x07U)
- #define EvtRtxSemaphoreAcquireTimeout EventID(EventLevelOp, EvtRtxSemaphoreNo, 0x08U)
- #define EvtRtxSemaphoreAcquired EventID(EventLevelOp, EvtRtxSemaphoreNo, 0x09U)
- #define EvtRtxSemaphoreNotAcquired EventID(EventLevelOp, EvtRtxSemaphoreNo, 0x0AU)
- #define EvtRtxSemaphoreRelease EventID(EventLevelAPI, EvtRtxSemaphoreNo, 0x0BU)
- #define EvtRtxSemaphoreReleased EventID(EventLevelOp, EvtRtxSemaphoreNo, 0x0CU)
- #define EvtRtxSemaphoreGetCount EventID(EventLevelAPI, EvtRtxSemaphoreNo, 0x0DU)
- #define EvtRtxSemaphoreDelete EventID(EventLevelAPI, EvtRtxSemaphoreNo, 0x0EU)
- #define EvtRtxSemaphoreDestroyed EventID(EventLevelOp, EvtRtxSemaphoreNo, 0x0FU)
- /// Event IDs for "RTX Memory Pool"
- #define EvtRtxMemoryPoolError EventID(EventLevelError, EvtRtxMemoryPoolNo, 0x00U)
- #define EvtRtxMemoryPoolNew EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x01U)
- #define EvtRtxMemoryPoolNew_Detail EventID(EventLevelDetail, EvtRtxMemoryPoolNo, 0x02U)
- #define EvtRtxMemoryPoolCreated EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x03U)
- #define EvtRtxMemoryPoolGetName EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x04U)
- #define EvtRtxMemoryPoolGetName_Detail EventID(EventLevelDetail, EvtRtxMemoryPoolNo, 0x05U)
- #define EvtRtxMemoryPoolAlloc EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x06U)
- #define EvtRtxMemoryPoolAllocPending EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x07U)
- #define EvtRtxMemoryPoolAllocTimeout EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x08U)
- #define EvtRtxMemoryPoolAllocated EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x09U)
- #define EvtRtxMemoryPoolAllocFailed EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x0AU)
- #define EvtRtxMemoryPoolFree EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x0BU)
- #define EvtRtxMemoryPoolDeallocated EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x0CU)
- #define EvtRtxMemoryPoolFreeFailed EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x0DU)
- #define EvtRtxMemoryPoolGetCapacity EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x0EU)
- #define EvtRtxMemoryPoolGetBlockSize EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x0FU)
- #define EvtRtxMemoryPoolGetCount EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x10U)
- #define EvtRtxMemoryPoolGetSpace EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x11U)
- #define EvtRtxMemoryPoolDelete EventID(EventLevelAPI, EvtRtxMemoryPoolNo, 0x12U)
- #define EvtRtxMemoryPoolDestroyed EventID(EventLevelOp, EvtRtxMemoryPoolNo, 0x13U)
- /// Event IDs for "RTX Message Queue"
- #define EvtRtxMessageQueueError EventID(EventLevelError, EvtRtxMessageQueueNo, 0x00U)
- #define EvtRtxMessageQueueNew EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x01U)
- #define EvtRtxMessageQueueNew_Detail EventID(EventLevelDetail, EvtRtxMessageQueueNo, 0x02U)
- #define EvtRtxMessageQueueCreated EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x03U)
- #define EvtRtxMessageQueueGetName EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x04U)
- #define EvtRtxMessageQueueGetName_Detail EventID(EventLevelDetail, EvtRtxMessageQueueNo, 0x05U)
- #define EvtRtxMessageQueuePut EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x06U)
- #define EvtRtxMessageQueuePutPending EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x07U)
- #define EvtRtxMessageQueuePutTimeout EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x08U)
- #define EvtRtxMessageQueueInsertPending EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x09U)
- #define EvtRtxMessageQueueInserted EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x0AU)
- #define EvtRtxMessageQueueNotInserted EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x0BU)
- #define EvtRtxMessageQueueGet EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x0CU)
- #define EvtRtxMessageQueueGetPending EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x0DU)
- #define EvtRtxMessageQueueGetTimeout EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x0EU)
- #define EvtRtxMessageQueueRetrieved EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x0FU)
- #define EvtRtxMessageQueueNotRetrieved EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x10U)
- #define EvtRtxMessageQueueGetCapacity EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x11U)
- #define EvtRtxMessageQueueGetMsgSize EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x12U)
- #define EvtRtxMessageQueueGetCount EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x13U)
- #define EvtRtxMessageQueueGetSpace EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x14U)
- #define EvtRtxMessageQueueReset EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x15U)
- #define EvtRtxMessageQueueResetDone EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x16U)
- #define EvtRtxMessageQueueDelete EventID(EventLevelAPI, EvtRtxMessageQueueNo, 0x17U)
- #define EvtRtxMessageQueueDestroyed EventID(EventLevelOp, EvtRtxMessageQueueNo, 0x18U)
- #endif // RTE_Compiler_EventRecorder
- //lint -esym(522, EvrRtx*) "Functions 'EvrRtx*' can be overridden (do not lack side-effects)"
- // ==== Memory Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMORY != 0) && !defined(EVR_RTX_MEMORY_INIT_DISABLE))
- __WEAK void EvrRtxMemoryInit (void *mem, uint32_t size, uint32_t result) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMemoryInit, (uint32_t)mem, size, result, 0U);
- #else
- (void)mem;
- (void)size;
- (void)result;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMORY != 0) && !defined(EVR_RTX_MEMORY_ALLOC_DISABLE))
- __WEAK void EvrRtxMemoryAlloc (void *mem, uint32_t size, uint32_t type, void *block) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMemoryAlloc, (uint32_t)mem, size, type, (uint32_t)block);
- #else
- (void)mem;
- (void)size;
- (void)type;
- (void)block;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMORY != 0) && !defined(EVR_RTX_MEMORY_FREE_DISABLE))
- __WEAK void EvrRtxMemoryFree (void *mem, void *block, uint32_t result) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMemoryFree, (uint32_t)mem, (uint32_t)block, result, 0U);
- #else
- (void)mem;
- (void)block;
- (void)result;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMORY != 0) && !defined(EVR_RTX_MEMORY_BLOCK_INIT_DISABLE))
- __WEAK void EvrRtxMemoryBlockInit (osRtxMpInfo_t *mp_info, uint32_t block_count, uint32_t block_size, void *block_mem) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMemoryBlockInit, (uint32_t)mp_info, block_count, block_size, (uint32_t)block_mem);
- #else
- (void)mp_info;
- (void)block_count;
- (void)block_size;
- (void)block_mem;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMORY != 0) && !defined(EVR_RTX_MEMORY_BLOCK_ALLOC_DISABLE))
- __WEAK void EvrRtxMemoryBlockAlloc (osRtxMpInfo_t *mp_info, void *block) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryBlockAlloc, (uint32_t)mp_info, (uint32_t)block);
- #else
- (void)mp_info;
- (void)block;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMORY != 0) && !defined(EVR_RTX_MEMORY_BLOCK_FREE_DISABLE))
- __WEAK void EvrRtxMemoryBlockFree (osRtxMpInfo_t *mp_info, void *block, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMemoryBlockFree, (uint32_t)mp_info, (uint32_t)block, (uint32_t)status, 0U);
- #else
- (void)mp_info;
- (void)block;
- (void)status;
- #endif
- }
- #endif
- // ==== Kernel Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_ERROR_DISABLE))
- __WEAK void EvrRtxKernelError (int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelError, (uint32_t)status, 0U);
- #else
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_INITIALIZE_DISABLE))
- __WEAK void EvrRtxKernelInitialize (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelInitialize, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_INITIALIZE_COMPLETED_DISABLE))
- __WEAK void EvrRtxKernelInitializeCompleted (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelInitializeCompleted, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_GET_INFO_DISABLE))
- __WEAK void EvrRtxKernelGetInfo (osVersion_t *version, char *id_buf, uint32_t id_size) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxKernelGetInfo, (uint32_t)version, (uint32_t)id_buf, id_size, 0U);
- #else
- (void)version;
- (void)id_buf;
- (void)id_size;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_INFO_RETRIEVED_DISABLE))
- __WEAK void EvrRtxKernelInfoRetrieved (osVersion_t *version, char *id_buf) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelInfoRetrieved, (uint32_t)version, (uint32_t)id_buf);
- if (id_buf != NULL) {
- (void)EventRecordData(EvtRtxKernelInfoRetrieved_Detail, id_buf, strlen(id_buf));
- }
- #else
- (void)version;
- (void)id_buf;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_GET_STATE_DISABLE))
- __WEAK void EvrRtxKernelGetState (osKernelState_t state) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelGetState, (uint32_t)state, 0U);
- #else
- (void)state;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_START_DISABLE))
- __WEAK void EvrRtxKernelStart (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelStart, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_STARTED_DISABLE))
- __WEAK void EvrRtxKernelStarted (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelStarted, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_LOCK_DISABLE))
- __WEAK void EvrRtxKernelLock (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelLock, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_LOCKED_DISABLE))
- __WEAK void EvrRtxKernelLocked (int32_t lock) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelLocked, (uint32_t)lock, 0U);
- #else
- (void)lock;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_UNLOCK_DISABLE))
- __WEAK void EvrRtxKernelUnlock (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelUnlock, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_UNLOCKED_DISABLE))
- __WEAK void EvrRtxKernelUnlocked (int32_t lock) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelUnlocked, (uint32_t)lock, 0U);
- #else
- (void)lock;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_RESTORE_LOCK_DISABLE))
- __WEAK void EvrRtxKernelRestoreLock (int32_t lock) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelRestoreLock, (uint32_t)lock, 0U);
- #else
- (void)lock;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_LOCK_RESTORED_DISABLE))
- __WEAK void EvrRtxKernelLockRestored (int32_t lock) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelLockRestored, (uint32_t)lock, 0U);
- #else
- (void)lock;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_SUSPEND_DISABLE))
- __WEAK void EvrRtxKernelSuspend (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelSuspend, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_SUSPENDED_DISABLE))
- __WEAK void EvrRtxKernelSuspended (uint32_t sleep_ticks) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelSuspended, sleep_ticks, 0U);
- #else
- (void)sleep_ticks;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_RESUME_DISABLE))
- __WEAK void EvrRtxKernelResume (uint32_t sleep_ticks) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelResume, sleep_ticks, 0U);
- #else
- (void)sleep_ticks;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_RESUMED_DISABLE))
- __WEAK void EvrRtxKernelResumed (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelResumed, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_GET_TICK_COUNT_DISABLE))
- __WEAK void EvrRtxKernelGetTickCount (uint32_t count) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelGetTickCount, count, 0U);
- #else
- (void)count;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_GET_TICK_FREQ_DISABLE))
- __WEAK void EvrRtxKernelGetTickFreq (uint32_t freq) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelGetTickFreq, freq, 0U);
- #else
- (void)freq;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_GET_SYS_TIMER_COUNT_DISABLE))
- __WEAK void EvrRtxKernelGetSysTimerCount (uint32_t count) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelGetSysTimerCount, count, 0U);
- #else
- (void)count;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_KERNEL != 0) && !defined(EVR_RTX_KERNEL_GET_SYS_TIMER_FREQ_DISABLE))
- __WEAK void EvrRtxKernelGetSysTimerFreq (uint32_t freq) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxKernelGetSysTimerFreq, freq, 0U);
- #else
- (void)freq;
- #endif
- }
- #endif
- // ==== Thread Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_ERROR_DISABLE))
- __WEAK void EvrRtxThreadError (osThreadId_t thread_id, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadError, (uint32_t)thread_id, (uint32_t)status);
- #else
- (void)thread_id;
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_NEW_DISABLE))
- __WEAK void EvrRtxThreadNew (osThreadFunc_t func, void *argument, const osThreadAttr_t *attr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxThreadNew, (uint32_t)func, (uint32_t)argument, (uint32_t)attr, 0U);
- if (attr != NULL) {
- (void)EventRecordData(EvtRtxThreadNew_Detail, attr, sizeof (osThreadAttr_t));
- }
- #else
- (void)func;
- (void)argument;
- (void)attr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_CREATED_DISABLE))
- __WEAK void EvrRtxThreadCreated (osThreadId_t thread_id, uint32_t thread_addr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadCreated, (uint32_t)thread_id, thread_addr);
- #else
- (void)thread_id;
- (void)thread_addr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_GET_NAME_DISABLE))
- __WEAK void EvrRtxThreadGetName (osThreadId_t thread_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadGetName, (uint32_t)thread_id, (uint32_t)name);
- if (name != NULL) {
- (void)EventRecordData(EvtRtxThreadGetName_Detail, name, strlen(name));
- }
- #else
- (void)thread_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_GET_ID_DISABLE))
- __WEAK void EvrRtxThreadGetId (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadGetId, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_GET_STATE_DISABLE))
- __WEAK void EvrRtxThreadGetState (osThreadId_t thread_id, osThreadState_t state) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadGetState, (uint32_t)thread_id, (uint32_t)state);
- #else
- (void)thread_id;
- (void)state;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_GET_STACK_SIZE_DISABLE))
- __WEAK void EvrRtxThreadGetStackSize (osThreadId_t thread_id, uint32_t stack_size) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadGetStackSize, (uint32_t)thread_id, stack_size);
- #else
- (void)thread_id;
- (void)stack_size;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_GET_STACK_SPACE_DISABLE))
- __WEAK void EvrRtxThreadGetStackSpace (osThreadId_t thread_id, uint32_t stack_space) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadGetStackSpace, (uint32_t)thread_id, stack_space);
- #else
- (void)thread_id;
- (void)stack_space;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_SET_PRIORITY_DISABLE))
- __WEAK void EvrRtxThreadSetPriority (osThreadId_t thread_id, osPriority_t priority) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadSetPriority, (uint32_t)thread_id, (uint32_t)priority);
- #else
- (void)thread_id;
- (void)priority;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_GET_PRIORITY_DISABLE))
- __WEAK void EvrRtxThreadGetPriority (osThreadId_t thread_id, osPriority_t priority) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadGetPriority, (uint32_t)thread_id, (uint32_t)priority);
- #else
- (void)thread_id;
- (void)priority;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_YIELD_DISABLE))
- __WEAK void EvrRtxThreadYield (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadYield, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_SUSPEND_DISABLE))
- __WEAK void EvrRtxThreadSuspend (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadSuspend, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_SUSPENDED_DISABLE))
- __WEAK void EvrRtxThreadSuspended (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadSuspended, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_RESUME_DISABLE))
- __WEAK void EvrRtxThreadResume (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadResume, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_RESUMED_DISABLE))
- __WEAK void EvrRtxThreadResumed (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadResumed, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_DETACH_DISABLE))
- __WEAK void EvrRtxThreadDetach (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadDetach, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_DETACHED_DISABLE))
- __WEAK void EvrRtxThreadDetached (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadDetached, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_JOIN_DISABLE))
- __WEAK void EvrRtxThreadJoin (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadJoin, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_JOIN_PENDING_DISABLE))
- __WEAK void EvrRtxThreadJoinPending (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadJoinPending, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_JOINED_DISABLE))
- __WEAK void EvrRtxThreadJoined (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadJoined, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_BLOCKED_DISABLE))
- __WEAK void EvrRtxThreadBlocked (osThreadId_t thread_id, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadBlocked, (uint32_t)thread_id, timeout);
- #else
- (void)thread_id;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_UNBLOCKED_DISABLE))
- __WEAK void EvrRtxThreadUnblocked (osThreadId_t thread_id, uint32_t ret_val) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadUnblocked, (uint32_t)thread_id, ret_val);
- #else
- (void)thread_id;
- (void)ret_val;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_PREEMPTED_DISABLE))
- __WEAK void EvrRtxThreadPreempted (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadPreempted, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_SWITCHED_DISABLE))
- __WEAK void EvrRtxThreadSwitched (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadSwitched, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_EXIT_DISABLE))
- __WEAK void EvrRtxThreadExit (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadExit, 0U, 0U);
- #else
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_TERMINATE_DISABLE))
- __WEAK void EvrRtxThreadTerminate (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadTerminate, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_DESTROYED_DISABLE))
- __WEAK void EvrRtxThreadDestroyed (osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadDestroyed, (uint32_t)thread_id, 0U);
- #else
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_GET_COUNT_DISABLE))
- __WEAK void EvrRtxThreadGetCount (uint32_t count) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadGetCount, count, 0U);
- #else
- (void)count;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_ENUMERATE_DISABLE))
- __WEAK void EvrRtxThreadEnumerate (osThreadId_t *thread_array, uint32_t array_items, uint32_t count) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxThreadEnumerate, (uint32_t)thread_array, array_items, count, 0U);
- #else
- (void)thread_array;
- (void)array_items;
- (void)count;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_SET_DISABLE))
- __WEAK void EvrRtxThreadFlagsSet (osThreadId_t thread_id, uint32_t flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadFlagsSet, (uint32_t)thread_id, flags);
- #else
- (void)thread_id;
- (void)flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_SET_DONE_DISABLE))
- __WEAK void EvrRtxThreadFlagsSetDone (osThreadId_t thread_id, uint32_t thread_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadFlagsSetDone, (uint32_t)thread_id, thread_flags);
- #else
- (void)thread_id;
- (void)thread_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_CLEAR_DISABLE))
- __WEAK void EvrRtxThreadFlagsClear (uint32_t flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadFlagsClear, flags, 0U);
- #else
- (void)flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_CLEAR_DONE_DISABLE))
- __WEAK void EvrRtxThreadFlagsClearDone (uint32_t thread_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadFlagsClearDone, thread_flags, 0U);
- #else
- (void)thread_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_GET_DISABLE))
- __WEAK void EvrRtxThreadFlagsGet (uint32_t thread_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadFlagsGet, thread_flags, 0U);
- #else
- (void)thread_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_WAIT_DISABLE))
- __WEAK void EvrRtxThreadFlagsWait (uint32_t flags, uint32_t options, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxThreadFlagsWait, flags, options, timeout, 0U);
- #else
- (void)flags;
- (void)options;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_WAIT_PENDING_DISABLE))
- __WEAK void EvrRtxThreadFlagsWaitPending (uint32_t flags, uint32_t options, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxThreadFlagsWaitPending, flags, options, timeout, 0U);
- #else
- (void)flags;
- (void)options;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_WAIT_TIMEOUT_DISABLE))
- __WEAK void EvrRtxThreadFlagsWaitTimeout (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadFlagsWaitTimeout, 0U, 0U);
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_WAIT_COMPLETED_DISABLE))
- __WEAK void EvrRtxThreadFlagsWaitCompleted (uint32_t flags, uint32_t options, uint32_t thread_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxThreadFlagsWaitCompleted, flags, options, thread_flags, 0U);
- #else
- (void)flags;
- (void)options;
- (void)thread_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_FLAGS_WAIT_NOT_COMPLETED_DISABLE))
- __WEAK void EvrRtxThreadFlagsWaitNotCompleted (uint32_t flags, uint32_t options) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadFlagsWaitNotCompleted, flags, options);
- #else
- (void)flags;
- (void)options;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_DELAY_DISABLE))
- __WEAK void EvrRtxThreadDelay (uint32_t ticks) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadDelay, ticks, 0U);
- #else
- (void)ticks;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_DELAY_UNTIL_DISABLE))
- __WEAK void EvrRtxThreadDelayUntil (uint32_t ticks) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadDelayUntil, ticks, 0U);
- #else
- (void)ticks;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_THREAD != 0) && !defined(EVR_RTX_THREAD_DELAY_COMPLETED_DISABLE))
- __WEAK void EvrRtxThreadDelayCompleted (void) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxThreadDelayCompleted, 0U, 0U);
- #endif
- }
- #endif
- // ==== Timer Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_ERROR_DISABLE))
- __WEAK void EvrRtxTimerError (osTimerId_t timer_id, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerError, (uint32_t)timer_id, (uint32_t)status);
- #else
- (void)timer_id;
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_CALLBACK_DISABLE))
- __WEAK void EvrRtxTimerCallback (osTimerFunc_t func, void *argument) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerCallback, (uint32_t)func, (uint32_t)argument);
- #else
- (void)func;
- (void)argument;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_NEW_DISABLE))
- __WEAK void EvrRtxTimerNew (osTimerFunc_t func, osTimerType_t type, void *argument, const osTimerAttr_t *attr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxTimerNew, (uint32_t)func, (uint32_t)type, (uint32_t)argument, (uint32_t)attr);
- if (attr != NULL) {
- (void)EventRecordData(EvtRtxTimerNew_Detail, attr, sizeof (osTimerAttr_t));
- }
- #else
- (void)func;
- (void)type;
- (void)argument;
- (void)attr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_CREATED_DISABLE))
- __WEAK void EvrRtxTimerCreated (osTimerId_t timer_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerCreated, (uint32_t)timer_id, (uint32_t)name);
- #else
- (void)timer_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_GET_NAME_DISABLE))
- __WEAK void EvrRtxTimerGetName (osTimerId_t timer_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerGetName, (uint32_t)timer_id, (uint32_t)name);
- if (name != NULL) {
- (void)EventRecordData(EvtRtxTimerGetName_Detail, name, strlen(name));
- }
- #else
- (void)timer_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_START_DISABLE))
- __WEAK void EvrRtxTimerStart (osTimerId_t timer_id, uint32_t ticks) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerStart, (uint32_t)timer_id, ticks);
- #else
- (void)timer_id;
- (void)ticks;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_STARTED_DISABLE))
- __WEAK void EvrRtxTimerStarted (osTimerId_t timer_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerStarted, (uint32_t)timer_id, 0U);
- #else
- (void)timer_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_STOP_DISABLE))
- __WEAK void EvrRtxTimerStop (osTimerId_t timer_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerStop, (uint32_t)timer_id, 0U);
- #else
- (void)timer_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_STOPPED_DISABLE))
- __WEAK void EvrRtxTimerStopped (osTimerId_t timer_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerStopped, (uint32_t)timer_id, 0U);
- #else
- (void)timer_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_IS_RUNNING_DISABLE))
- __WEAK void EvrRtxTimerIsRunning (osTimerId_t timer_id, uint32_t running) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerIsRunning, (uint32_t)timer_id, running);
- #else
- (void)timer_id;
- (void)running;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_DELETE_DISABLE))
- __WEAK void EvrRtxTimerDelete (osTimerId_t timer_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerDelete, (uint32_t)timer_id, 0U);
- #else
- (void)timer_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_TIMER != 0) && !defined(EVR_RTX_TIMER_DESTROYED_DISABLE))
- __WEAK void EvrRtxTimerDestroyed (osTimerId_t timer_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxTimerDestroyed, (uint32_t)timer_id, 0U);
- #else
- (void)timer_id;
- #endif
- }
- #endif
- // ==== Event Flags Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_ERROR_DISABLE))
- __WEAK void EvrRtxEventFlagsError (osEventFlagsId_t ef_id, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsError, (uint32_t)ef_id, (uint32_t)status);
- #else
- (void)ef_id;
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_NEW_DISABLE))
- __WEAK void EvrRtxEventFlagsNew (const osEventFlagsAttr_t *attr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsNew, (uint32_t)attr, 0U);
- if (attr != NULL) {
- (void)EventRecordData(EvtRtxEventFlagsNew_Detail, attr, sizeof (osEventFlagsAttr_t));
- }
- #else
- (void)attr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_CREATED_DISABLE))
- __WEAK void EvrRtxEventFlagsCreated (osEventFlagsId_t ef_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsCreated, (uint32_t)ef_id, (uint32_t)name);
- #else
- (void)ef_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_GET_NAME_DISABLE))
- __WEAK void EvrRtxEventFlagsGetName (osEventFlagsId_t ef_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsGetName, (uint32_t)ef_id, (uint32_t)name);
- if (name != NULL) {
- (void)EventRecordData(EvtRtxEventFlagsGetName_Detail, name, strlen(name));
- }
- #else
- (void)ef_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_SET_DISABLE))
- __WEAK void EvrRtxEventFlagsSet (osEventFlagsId_t ef_id, uint32_t flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsSet, (uint32_t)ef_id, flags);
- #else
- (void)ef_id;
- (void)flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_SET_DONE_DISABLE))
- __WEAK void EvrRtxEventFlagsSetDone (osEventFlagsId_t ef_id, uint32_t event_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsSetDone, (uint32_t)ef_id, event_flags);
- #else
- (void)ef_id;
- (void)event_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_CLEAR_DISABLE))
- __WEAK void EvrRtxEventFlagsClear (osEventFlagsId_t ef_id, uint32_t flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsClear, (uint32_t)ef_id, flags);
- #else
- (void)ef_id;
- (void)flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_CLEAR_DONE_DISABLE))
- __WEAK void EvrRtxEventFlagsClearDone (osEventFlagsId_t ef_id, uint32_t event_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsClearDone, (uint32_t)ef_id, event_flags);
- #else
- (void)ef_id;
- (void)event_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_GET_DISABLE))
- __WEAK void EvrRtxEventFlagsGet (osEventFlagsId_t ef_id, uint32_t event_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsGet, (uint32_t)ef_id, event_flags);
- #else
- (void)ef_id;
- (void)event_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_WAIT_DISABLE))
- __WEAK void EvrRtxEventFlagsWait (osEventFlagsId_t ef_id, uint32_t flags, uint32_t options, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxEventFlagsWait, (uint32_t)ef_id, flags, options, timeout);
- #else
- (void)ef_id;
- (void)flags;
- (void)options;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_WAIT_PENDING_DISABLE))
- __WEAK void EvrRtxEventFlagsWaitPending (osEventFlagsId_t ef_id, uint32_t flags, uint32_t options, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxEventFlagsWaitPending, (uint32_t)ef_id, flags, options, timeout);
- #else
- (void)ef_id;
- (void)flags;
- (void)options;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_WAIT_TIMEOUT_DISABLE))
- __WEAK void EvrRtxEventFlagsWaitTimeout (osEventFlagsId_t ef_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsWaitTimeout, (uint32_t)ef_id, 0U);
- #else
- (void)ef_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_WAIT_COMPLETED_DISABLE))
- __WEAK void EvrRtxEventFlagsWaitCompleted (osEventFlagsId_t ef_id, uint32_t flags, uint32_t options, uint32_t event_flags) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxEventFlagsWaitCompleted, (uint32_t)ef_id, flags, options, event_flags);
- #else
- (void)ef_id;
- (void)flags;
- (void)options;
- (void)event_flags;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_WAIT_NOT_COMPLETED_DISABLE))
- __WEAK void EvrRtxEventFlagsWaitNotCompleted (osEventFlagsId_t ef_id, uint32_t flags, uint32_t options) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxEventFlagsWaitNotCompleted, (uint32_t)ef_id, flags, options, 0U);
- #else
- (void)ef_id;
- (void)flags;
- (void)options;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_DELETE_DISABLE))
- __WEAK void EvrRtxEventFlagsDelete (osEventFlagsId_t ef_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsDelete, (uint32_t)ef_id, 0U);
- #else
- (void)ef_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_EVFLAGS != 0) && !defined(EVR_RTX_EVENT_FLAGS_DESTROYED_DISABLE))
- __WEAK void EvrRtxEventFlagsDestroyed (osEventFlagsId_t ef_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxEventFlagsDestroyed, (uint32_t)ef_id, 0U);
- #else
- (void)ef_id;
- #endif
- }
- #endif
- // ==== Mutex Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_ERROR_DISABLE))
- __WEAK void EvrRtxMutexError (osMutexId_t mutex_id, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexError, (uint32_t)mutex_id, (uint32_t)status);
- #else
- (void)mutex_id;
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_NEW_DISABLE))
- __WEAK void EvrRtxMutexNew (const osMutexAttr_t *attr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexNew, (uint32_t)attr, 0U);
- if (attr != NULL) {
- (void)EventRecordData(EvtRtxMutexNew_Detail, attr, sizeof (osMutexAttr_t));
- }
- #else
- (void)attr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_CREATED_DISABLE))
- __WEAK void EvrRtxMutexCreated (osMutexId_t mutex_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexCreated, (uint32_t)mutex_id, (uint32_t)name);
- #else
- (void)mutex_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_GET_NAME_DISABLE))
- __WEAK void EvrRtxMutexGetName (osMutexId_t mutex_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexGetName, (uint32_t)mutex_id, (uint32_t)name);
- if (name != NULL) {
- (void)EventRecordData(EvtRtxMutexGetName_Detail, name, strlen(name));
- }
- #else
- (void)mutex_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_ACQUIRE_DISABLE))
- __WEAK void EvrRtxMutexAcquire (osMutexId_t mutex_id, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexAcquire, (uint32_t)mutex_id, timeout);
- #else
- (void)mutex_id;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_ACQUIRE_PENDING_DISABLE))
- __WEAK void EvrRtxMutexAcquirePending (osMutexId_t mutex_id, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexAcquirePending, (uint32_t)mutex_id, timeout);
- #else
- (void)mutex_id;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_ACQUIRE_TIMEOUT_DISABLE))
- __WEAK void EvrRtxMutexAcquireTimeout (osMutexId_t mutex_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexAcquireTimeout, (uint32_t)mutex_id, 0U);
- #else
- (void)mutex_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_ACQUIRED_DISABLE))
- __WEAK void EvrRtxMutexAcquired (osMutexId_t mutex_id, uint32_t lock) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexAcquired, (uint32_t)mutex_id, lock);
- #else
- (void)mutex_id;
- (void)lock;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_NOT_ACQUIRED_DISABLE))
- __WEAK void EvrRtxMutexNotAcquired (osMutexId_t mutex_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexNotAcquired, (uint32_t)mutex_id, 0U);
- #else
- (void)mutex_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_RELEASE_DISABLE))
- __WEAK void EvrRtxMutexRelease (osMutexId_t mutex_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexRelease, (uint32_t)mutex_id, 0U);
- #else
- (void)mutex_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_RELEASED_DISABLE))
- __WEAK void EvrRtxMutexReleased (osMutexId_t mutex_id, uint32_t lock) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexReleased, (uint32_t)mutex_id, lock);
- #else
- (void)mutex_id;
- (void)lock;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_GET_OWNER_DISABLE))
- __WEAK void EvrRtxMutexGetOwner (osMutexId_t mutex_id, osThreadId_t thread_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexGetOwner, (uint32_t)mutex_id, (uint32_t)thread_id);
- #else
- (void)mutex_id;
- (void)thread_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_DELETE_DISABLE))
- __WEAK void EvrRtxMutexDelete (osMutexId_t mutex_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexDelete, (uint32_t)mutex_id, 0U);
- #else
- (void)mutex_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MUTEX != 0) && !defined(EVR_RTX_MUTEX_DESTROYED_DISABLE))
- __WEAK void EvrRtxMutexDestroyed (osMutexId_t mutex_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMutexDestroyed, (uint32_t)mutex_id, 0U);
- #else
- (void)mutex_id;
- #endif
- }
- #endif
- // ==== Semaphore Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_ERROR_DISABLE))
- __WEAK void EvrRtxSemaphoreError (osSemaphoreId_t semaphore_id, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreError, (uint32_t)semaphore_id, (uint32_t)status);
- #else
- (void)semaphore_id;
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_NEW_DISABLE))
- __WEAK void EvrRtxSemaphoreNew (uint32_t max_count, uint32_t initial_count, const osSemaphoreAttr_t *attr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxSemaphoreNew, max_count, initial_count, (uint32_t)attr, 0U);
- if (attr != NULL) {
- (void)EventRecordData(EvtRtxSemaphoreNew_Detail, attr, sizeof (osSemaphoreAttr_t));
- }
- #else
- (void)max_count;
- (void)initial_count;
- (void)attr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_CREATED_DISABLE))
- __WEAK void EvrRtxSemaphoreCreated (osSemaphoreId_t semaphore_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreCreated, (uint32_t)semaphore_id, (uint32_t)name);
- #else
- (void)semaphore_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_GET_NAME_DISABLE))
- __WEAK void EvrRtxSemaphoreGetName (osSemaphoreId_t semaphore_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreGetName, (uint32_t)semaphore_id, (uint32_t)name);
- if (name != NULL) {
- (void)EventRecordData(EvtRtxSemaphoreGetName_Detail, name, strlen(name));
- }
- #else
- #endif
- (void)semaphore_id;
- (void)name;
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_ACQUIRE_DISABLE))
- __WEAK void EvrRtxSemaphoreAcquire (osSemaphoreId_t semaphore_id, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreAcquire, (uint32_t)semaphore_id, timeout);
- #else
- (void)semaphore_id;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_ACQUIRE_PENDING_DISABLE))
- __WEAK void EvrRtxSemaphoreAcquirePending (osSemaphoreId_t semaphore_id, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreAcquirePending, (uint32_t)semaphore_id, (uint32_t)timeout);
- #else
- (void)semaphore_id;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_ACQUIRE_TIMEOUT_DISABLE))
- __WEAK void EvrRtxSemaphoreAcquireTimeout (osSemaphoreId_t semaphore_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreAcquireTimeout, (uint32_t)semaphore_id, 0U);
- #else
- (void)semaphore_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_ACQUIRED_DISABLE))
- __WEAK void EvrRtxSemaphoreAcquired (osSemaphoreId_t semaphore_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreAcquired, (uint32_t)semaphore_id, 0U);
- #else
- (void)semaphore_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_NOT_ACQUIRED_DISABLE))
- __WEAK void EvrRtxSemaphoreNotAcquired (osSemaphoreId_t semaphore_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreNotAcquired, (uint32_t)semaphore_id, 0U);
- #else
- (void)semaphore_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_RELEASE_DISABLE))
- __WEAK void EvrRtxSemaphoreRelease (osSemaphoreId_t semaphore_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreRelease, (uint32_t)semaphore_id, 0U);
- #else
- (void)semaphore_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_RELEASED_DISABLE))
- __WEAK void EvrRtxSemaphoreReleased (osSemaphoreId_t semaphore_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreReleased, (uint32_t)semaphore_id, 0U);
- #else
- (void)semaphore_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_GET_COUNT_DISABLE))
- __WEAK void EvrRtxSemaphoreGetCount (osSemaphoreId_t semaphore_id, uint32_t count) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreGetCount, (uint32_t)semaphore_id, count);
- #else
- (void)semaphore_id;
- (void)count;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_DELETE_DISABLE))
- __WEAK void EvrRtxSemaphoreDelete (osSemaphoreId_t semaphore_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreDelete, (uint32_t)semaphore_id, 0U);
- #else
- (void)semaphore_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_SEMAPHORE != 0) && !defined(EVR_RTX_SEMAPHORE_DESTROYED_DISABLE))
- __WEAK void EvrRtxSemaphoreDestroyed (osSemaphoreId_t semaphore_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxSemaphoreDestroyed, (uint32_t)semaphore_id, 0U);
- #else
- (void)semaphore_id;
- #endif
- }
- #endif
- // ==== Memory Pool Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_ERROR_DISABLE))
- __WEAK void EvrRtxMemoryPoolError (osMemoryPoolId_t mp_id, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolError, (uint32_t)mp_id, (uint32_t)status);
- #else
- (void)mp_id;
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_NEW_DISABLE))
- __WEAK void EvrRtxMemoryPoolNew (uint32_t block_count, uint32_t block_size, const osMemoryPoolAttr_t *attr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMemoryPoolNew, block_count, block_size, (uint32_t)attr, 0U);
- if (attr != NULL) {
- (void)EventRecordData(EvtRtxMemoryPoolNew_Detail, attr, sizeof (osMemoryPoolAttr_t));
- }
- #else
- (void)block_count;
- (void)block_size;
- (void)attr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_CREATED_DISABLE))
- __WEAK void EvrRtxMemoryPoolCreated (osMemoryPoolId_t mp_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolCreated, (uint32_t)mp_id, (uint32_t)name);
- #else
- (void)mp_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_GET_NAME_DISABLE))
- __WEAK void EvrRtxMemoryPoolGetName (osMemoryPoolId_t mp_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolGetName, (uint32_t)mp_id, (uint32_t)name);
- if (name != NULL) {
- (void)EventRecordData(EvtRtxMemoryPoolGetName_Detail, name, strlen(name));
- }
- #else
- (void)mp_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_ALLOC_DISABLE))
- __WEAK void EvrRtxMemoryPoolAlloc (osMemoryPoolId_t mp_id, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolAlloc, (uint32_t)mp_id, timeout);
- #else
- (void)mp_id;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_ALLOC_PENDING_DISABLE))
- __WEAK void EvrRtxMemoryPoolAllocPending (osMemoryPoolId_t mp_id, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolAllocPending, (uint32_t)mp_id, timeout);
- #else
- (void)mp_id;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_ALLOC_TIMEOUT_DISABLE))
- __WEAK void EvrRtxMemoryPoolAllocTimeout (osMemoryPoolId_t mp_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolAllocTimeout, (uint32_t)mp_id, 0U);
- #else
- (void)mp_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_ALLOCATED_DISABLE))
- __WEAK void EvrRtxMemoryPoolAllocated (osMemoryPoolId_t mp_id, void *block) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolAllocated, (uint32_t)mp_id, (uint32_t)block);
- #else
- (void)mp_id;
- (void)block;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_ALLOC_FAILED_DISABLE))
- __WEAK void EvrRtxMemoryPoolAllocFailed (osMemoryPoolId_t mp_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolAllocFailed, (uint32_t)mp_id, 0U);
- #else
- (void)mp_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_FREE_DISABLE))
- __WEAK void EvrRtxMemoryPoolFree (osMemoryPoolId_t mp_id, void *block) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolFree, (uint32_t)mp_id, (uint32_t)block);
- #else
- (void)mp_id;
- (void)block;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_DEALLOCATED_DISABLE))
- __WEAK void EvrRtxMemoryPoolDeallocated (osMemoryPoolId_t mp_id, void *block) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolDeallocated, (uint32_t)mp_id, (uint32_t)block);
- #else
- (void)mp_id;
- (void)block;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_FREE_FAILED_DISABLE))
- __WEAK void EvrRtxMemoryPoolFreeFailed (osMemoryPoolId_t mp_id, void *block) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolFreeFailed, (uint32_t)mp_id, (uint32_t)block);
- #else
- (void)mp_id;
- (void)block;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_GET_CAPACITY_DISABLE))
- __WEAK void EvrRtxMemoryPoolGetCapacity (osMemoryPoolId_t mp_id, uint32_t capacity) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolGetCapacity, (uint32_t)mp_id, capacity);
- #else
- (void)mp_id;
- (void)capacity;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_GET_BLOCK_SZIE_DISABLE))
- __WEAK void EvrRtxMemoryPoolGetBlockSize (osMemoryPoolId_t mp_id, uint32_t block_size) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolGetBlockSize, (uint32_t)mp_id, block_size);
- #else
- (void)mp_id;
- (void)block_size;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_GET_COUNT_DISABLE))
- __WEAK void EvrRtxMemoryPoolGetCount (osMemoryPoolId_t mp_id, uint32_t count) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolGetCount, (uint32_t)mp_id, count);
- #else
- (void)mp_id;
- (void)count;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_GET_SPACE_DISABLE))
- __WEAK void EvrRtxMemoryPoolGetSpace (osMemoryPoolId_t mp_id, uint32_t space) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolGetSpace, (uint32_t)mp_id, space);
- #else
- (void)mp_id;
- (void)space;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_DELETE_DISABLE))
- __WEAK void EvrRtxMemoryPoolDelete (osMemoryPoolId_t mp_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolDelete, (uint32_t)mp_id, 0U);
- #else
- (void)mp_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MEMPOOL != 0) && !defined(EVR_RTX_MEMORY_POOL_DESTROYED_DISABLE))
- __WEAK void EvrRtxMemoryPoolDestroyed (osMemoryPoolId_t mp_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMemoryPoolDestroyed, (uint32_t)mp_id, 0U);
- #else
- (void)mp_id;
- #endif
- }
- #endif
- // ==== Message Queue Events ====
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_ERROR_DISABLE))
- __WEAK void EvrRtxMessageQueueError (osMessageQueueId_t mq_id, int32_t status) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2 (EvtRtxMessageQueueError, (uint32_t)mq_id, (uint32_t)status);
- #else
- (void)mq_id;
- (void)status;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_NEW_DISABLE))
- __WEAK void EvrRtxMessageQueueNew (uint32_t msg_count, uint32_t msg_size, const osMessageQueueAttr_t *attr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMessageQueueNew, msg_count, msg_size, (uint32_t)attr, 0U);
- if (attr != NULL) {
- (void)EventRecordData(EvtRtxMessageQueueNew_Detail, attr, sizeof (osMemoryPoolAttr_t));
- }
- #else
- (void)msg_count;
- (void)msg_size;
- (void)attr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_CREATED_DISABLE))
- __WEAK void EvrRtxMessageQueueCreated (osMessageQueueId_t mq_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueCreated, (uint32_t)mq_id, (uint32_t)name);
- #else
- (void)mq_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_NAME_DISABLE))
- __WEAK void EvrRtxMessageQueueGetName (osMessageQueueId_t mq_id, const char *name) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueGetName, (uint32_t)mq_id, (uint32_t)name);
- if (name != NULL) {
- (void)EventRecordData(EvtRtxMessageQueueGetName_Detail, name, strlen(name));
- }
- #else
- (void)mq_id;
- (void)name;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_PUT_DISABLE))
- __WEAK void EvrRtxMessageQueuePut (osMessageQueueId_t mq_id, const void *msg_ptr, uint8_t msg_prio, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMessageQueuePut, (uint32_t)mq_id, (uint32_t)msg_ptr, (uint32_t)msg_prio, timeout);
- #else
- (void)mq_id;
- (void)msg_ptr;
- (void)msg_prio;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_PUT_PENDING_DISABLE))
- __WEAK void EvrRtxMessageQueuePutPending (osMessageQueueId_t mq_id, const void *msg_ptr, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMessageQueuePutPending, (uint32_t)mq_id, (uint32_t)msg_ptr, timeout, 0U);
- #else
- (void)mq_id;
- (void)msg_ptr;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_PUT_TIMEOUT_DISABLE))
- __WEAK void EvrRtxMessageQueuePutTimeout (osMessageQueueId_t mq_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueuePutTimeout, (uint32_t)mq_id, 0U);
- #else
- (void)mq_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_INSERT_PENDING_DISABLE))
- __WEAK void EvrRtxMessageQueueInsertPending (osMessageQueueId_t mq_id, const void *msg_ptr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueInsertPending, (uint32_t)mq_id, (uint32_t)msg_ptr);
- #else
- (void)mq_id;
- (void)msg_ptr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_INSERTED_DISABLE))
- __WEAK void EvrRtxMessageQueueInserted (osMessageQueueId_t mq_id, const void *msg_ptr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueInserted, (uint32_t)mq_id, (uint32_t)msg_ptr);
- #else
- (void)mq_id;
- (void)msg_ptr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_NOT_INSERTED_DISABLE))
- __WEAK void EvrRtxMessageQueueNotInserted (osMessageQueueId_t mq_id, const void *msg_ptr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueNotInserted, (uint32_t)mq_id, (uint32_t)msg_ptr);
- #else
- (void)mq_id;
- (void)msg_ptr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_DISABLE))
- __WEAK void EvrRtxMessageQueueGet (osMessageQueueId_t mq_id, void *msg_ptr, uint8_t *msg_prio, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMessageQueueGet, (uint32_t)mq_id, (uint32_t)msg_ptr, (uint32_t)msg_prio, timeout);
- #else
- (void)mq_id;
- (void)msg_ptr;
- (void)msg_prio;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_PENDING_DISABLE))
- __WEAK void EvrRtxMessageQueueGetPending (osMessageQueueId_t mq_id, void *msg_ptr, uint32_t timeout) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord4(EvtRtxMessageQueueGetPending, (uint32_t)mq_id, (uint32_t)msg_ptr, timeout, 0U);
- #else
- (void)mq_id;
- (void)msg_ptr;
- (void)timeout;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_TIMEOUT_DISABLE))
- __WEAK void EvrRtxMessageQueueGetTimeout (osMessageQueueId_t mq_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueGetTimeout, (uint32_t)mq_id, 0U);
- #else
- (void)mq_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_RETRIEVED_DISABLE))
- __WEAK void EvrRtxMessageQueueRetrieved (osMessageQueueId_t mq_id, void *msg_ptr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueRetrieved, (uint32_t)mq_id, (uint32_t)msg_ptr);
- #else
- (void)mq_id;
- (void)msg_ptr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_NOT_RETRIEVED_DISABLE))
- __WEAK void EvrRtxMessageQueueNotRetrieved (osMessageQueueId_t mq_id, void *msg_ptr) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueNotRetrieved, (uint32_t)mq_id, (uint32_t)msg_ptr);
- #else
- (void)mq_id;
- (void)msg_ptr;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_CAPACITY_DISABLE))
- __WEAK void EvrRtxMessageQueueGetCapacity (osMessageQueueId_t mq_id, uint32_t capacity) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueGetCapacity, (uint32_t)mq_id, capacity);
- #else
- (void)mq_id;
- (void)capacity;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_MSG_SIZE_DISABLE))
- __WEAK void EvrRtxMessageQueueGetMsgSize (osMessageQueueId_t mq_id, uint32_t msg_size) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueGetMsgSize, (uint32_t)mq_id, msg_size);
- #else
- (void)mq_id;
- (void)msg_size;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_COUNT_DISABLE))
- __WEAK void EvrRtxMessageQueueGetCount (osMessageQueueId_t mq_id, uint32_t count) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueGetCount, (uint32_t)mq_id, count);
- #else
- (void)mq_id;
- (void)count;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_GET_SPACE_DISABLE))
- __WEAK void EvrRtxMessageQueueGetSpace (osMessageQueueId_t mq_id, uint32_t space) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueGetSpace, (uint32_t)mq_id, space);
- #else
- (void)mq_id;
- (void)space;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_RESET_DISABLE))
- __WEAK void EvrRtxMessageQueueReset (osMessageQueueId_t mq_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueReset, (uint32_t)mq_id, 0U);
- #else
- (void)mq_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_RESET_DONE_DISABLE))
- __WEAK void EvrRtxMessageQueueResetDone (osMessageQueueId_t mq_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueResetDone, (uint32_t)mq_id, 0U);
- #else
- (void)mq_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_DELETE_DISABLE))
- __WEAK void EvrRtxMessageQueueDelete (osMessageQueueId_t mq_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueDelete, (uint32_t)mq_id, 0U);
- #else
- (void)mq_id;
- #endif
- }
- #endif
- #if (!defined(EVR_RTX_DISABLE) && (OS_EVR_MSGQUEUE != 0) && !defined(EVR_RTX_MESSAGE_QUEUE_DESTROYED_DISABLE))
- __WEAK void EvrRtxMessageQueueDestroyed (osMessageQueueId_t mq_id) {
- #if defined(RTE_Compiler_EventRecorder)
- (void)EventRecord2(EvtRtxMessageQueueDestroyed, (uint32_t)mq_id, 0U);
- #else
- (void)mq_id;
- #endif
- }
- #endif
|