sdk_config.h 90 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296
  1. /**
  2. * Copyright (c) 2017 - 2020, Nordic Semiconductor ASA
  3. *
  4. * All rights reserved.
  5. *
  6. * Redistribution and use in source and binary forms, with or without modification,
  7. * are permitted provided that the following conditions are met:
  8. *
  9. * 1. Redistributions of source code must retain the above copyright notice, this
  10. * list of conditions and the following disclaimer.
  11. *
  12. * 2. Redistributions in binary form, except as embedded into a Nordic
  13. * Semiconductor ASA integrated circuit in a product or a software update for
  14. * such product, must reproduce the above copyright notice, this list of
  15. * conditions and the following disclaimer in the documentation and/or other
  16. * materials provided with the distribution.
  17. *
  18. * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
  19. * contributors may be used to endorse or promote products derived from this
  20. * software without specific prior written permission.
  21. *
  22. * 4. This software, with or without modification, must only be used with a
  23. * Nordic Semiconductor ASA integrated circuit.
  24. *
  25. * 5. Any software provided in binary form under this license must not be reverse
  26. * engineered, decompiled, modified and/or disassembled.
  27. *
  28. * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
  29. * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  30. * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
  31. * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
  32. * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  33. * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  34. * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  35. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  36. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  37. * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  38. *
  39. */
  40. #ifndef SDK_CONFIG_H
  41. #define SDK_CONFIG_H
  42. // <<< Use Configuration Wizard in Context Menu >>>\n
  43. #ifdef USE_APP_CONFIG
  44. #include "app_config.h"
  45. #endif
  46. // <h> nRF_Drivers
  47. //==========================================================
  48. // <e> NRFX_TIMER_ENABLED - nrfx_timer - TIMER periperal driver
  49. //==========================================================
  50. #ifndef NRFX_TIMER_ENABLED
  51. #define NRFX_TIMER_ENABLED 1
  52. #endif
  53. // <q> NRFX_TIMER0_ENABLED - Enable TIMER0 instance
  54. #ifndef NRFX_TIMER0_ENABLED
  55. #define NRFX_TIMER0_ENABLED 0
  56. #endif
  57. // <q> NRFX_TIMER1_ENABLED - Enable TIMER1 instance
  58. #ifndef NRFX_TIMER1_ENABLED
  59. #define NRFX_TIMER1_ENABLED 0
  60. #endif
  61. // <q> NRFX_TIMER2_ENABLED - Enable TIMER2 instance
  62. #ifndef NRFX_TIMER2_ENABLED
  63. #define NRFX_TIMER2_ENABLED 0
  64. #endif
  65. // <q> NRFX_TIMER3_ENABLED - Enable TIMER3 instance
  66. #ifndef NRFX_TIMER3_ENABLED
  67. #define NRFX_TIMER3_ENABLED 0
  68. #endif
  69. // <q> NRFX_TIMER4_ENABLED - Enable TIMER4 instance
  70. #ifndef NRFX_TIMER4_ENABLED
  71. #define NRFX_TIMER4_ENABLED 0
  72. #endif
  73. // <o> NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY - Timer frequency if in Timer mode
  74. // <0=> 16 MHz
  75. // <1=> 8 MHz
  76. // <2=> 4 MHz
  77. // <3=> 2 MHz
  78. // <4=> 1 MHz
  79. // <5=> 500 kHz
  80. // <6=> 250 kHz
  81. // <7=> 125 kHz
  82. // <8=> 62.5 kHz
  83. // <9=> 31.25 kHz
  84. #ifndef NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY
  85. #define NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY 0
  86. #endif
  87. // <o> NRFX_TIMER_DEFAULT_CONFIG_MODE - Timer mode or operation
  88. // <0=> Timer
  89. // <1=> Counter
  90. #ifndef NRFX_TIMER_DEFAULT_CONFIG_MODE
  91. #define NRFX_TIMER_DEFAULT_CONFIG_MODE 0
  92. #endif
  93. // <o> NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH - Timer counter bit width
  94. // <0=> 16 bit
  95. // <1=> 8 bit
  96. // <2=> 24 bit
  97. // <3=> 32 bit
  98. #ifndef NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH
  99. #define NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH 0
  100. #endif
  101. // <o> NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
  102. // <0=> 0 (highest)
  103. // <1=> 1
  104. // <2=> 2
  105. // <3=> 3
  106. // <4=> 4
  107. // <5=> 5
  108. // <6=> 6
  109. // <7=> 7
  110. #ifndef NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
  111. #define NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 6
  112. #endif
  113. // <e> NRFX_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
  114. //==========================================================
  115. #ifndef NRFX_TIMER_CONFIG_LOG_ENABLED
  116. #define NRFX_TIMER_CONFIG_LOG_ENABLED 0
  117. #endif
  118. // <o> NRFX_TIMER_CONFIG_LOG_LEVEL - Default Severity level
  119. // <0=> Off
  120. // <1=> Error
  121. // <2=> Warning
  122. // <3=> Info
  123. // <4=> Debug
  124. #ifndef NRFX_TIMER_CONFIG_LOG_LEVEL
  125. #define NRFX_TIMER_CONFIG_LOG_LEVEL 3
  126. #endif
  127. // <o> NRFX_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
  128. // <0=> Default
  129. // <1=> Black
  130. // <2=> Red
  131. // <3=> Green
  132. // <4=> Yellow
  133. // <5=> Blue
  134. // <6=> Magenta
  135. // <7=> Cyan
  136. // <8=> White
  137. #ifndef NRFX_TIMER_CONFIG_INFO_COLOR
  138. #define NRFX_TIMER_CONFIG_INFO_COLOR 0
  139. #endif
  140. // <o> NRFX_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  141. // <0=> Default
  142. // <1=> Black
  143. // <2=> Red
  144. // <3=> Green
  145. // <4=> Yellow
  146. // <5=> Blue
  147. // <6=> Magenta
  148. // <7=> Cyan
  149. // <8=> White
  150. #ifndef NRFX_TIMER_CONFIG_DEBUG_COLOR
  151. #define NRFX_TIMER_CONFIG_DEBUG_COLOR 0
  152. #endif
  153. // </e>
  154. // </e>
  155. // <e> TIMER_ENABLED - nrf_drv_timer - TIMER periperal driver - legacy layer
  156. //==========================================================
  157. #ifndef TIMER_ENABLED
  158. #define TIMER_ENABLED 1
  159. #endif
  160. // <o> TIMER_DEFAULT_CONFIG_FREQUENCY - Timer frequency if in Timer mode
  161. // <0=> 16 MHz
  162. // <1=> 8 MHz
  163. // <2=> 4 MHz
  164. // <3=> 2 MHz
  165. // <4=> 1 MHz
  166. // <5=> 500 kHz
  167. // <6=> 250 kHz
  168. // <7=> 125 kHz
  169. // <8=> 62.5 kHz
  170. // <9=> 31.25 kHz
  171. #ifndef TIMER_DEFAULT_CONFIG_FREQUENCY
  172. #define TIMER_DEFAULT_CONFIG_FREQUENCY 0
  173. #endif
  174. // <o> TIMER_DEFAULT_CONFIG_MODE - Timer mode or operation
  175. // <0=> Timer
  176. // <1=> Counter
  177. #ifndef TIMER_DEFAULT_CONFIG_MODE
  178. #define TIMER_DEFAULT_CONFIG_MODE 0
  179. #endif
  180. // <o> TIMER_DEFAULT_CONFIG_BIT_WIDTH - Timer counter bit width
  181. // <0=> 16 bit
  182. // <1=> 8 bit
  183. // <2=> 24 bit
  184. // <3=> 32 bit
  185. #ifndef TIMER_DEFAULT_CONFIG_BIT_WIDTH
  186. #define TIMER_DEFAULT_CONFIG_BIT_WIDTH 3
  187. #endif
  188. // <o> TIMER_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
  189. // <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
  190. // <0=> 0 (highest)
  191. // <1=> 1
  192. // <2=> 2
  193. // <3=> 3
  194. // <4=> 4
  195. // <5=> 5
  196. // <6=> 6
  197. // <7=> 7
  198. #ifndef TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
  199. #define TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 6
  200. #endif
  201. // <q> TIMER0_ENABLED - Enable TIMER0 instance
  202. #ifndef TIMER0_ENABLED
  203. #define TIMER0_ENABLED 1
  204. #endif
  205. // <q> TIMER1_ENABLED - Enable TIMER1 instance
  206. #ifndef TIMER1_ENABLED
  207. #define TIMER1_ENABLED 0
  208. #endif
  209. // <q> TIMER2_ENABLED - Enable TIMER2 instance
  210. #ifndef TIMER2_ENABLED
  211. #define TIMER2_ENABLED 0
  212. #endif
  213. // <q> TIMER3_ENABLED - Enable TIMER3 instance
  214. #ifndef TIMER3_ENABLED
  215. #define TIMER3_ENABLED 0
  216. #endif
  217. // <q> TIMER4_ENABLED - Enable TIMER4 instance
  218. #ifndef TIMER4_ENABLED
  219. #define TIMER4_ENABLED 0
  220. #endif
  221. // </e>
  222. //==========================================================
  223. // <e> NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module
  224. //==========================================================
  225. #ifndef NRFX_PRS_ENABLED
  226. #define NRFX_PRS_ENABLED 1
  227. #endif
  228. // <q> NRFX_PRS_BOX_0_ENABLED - Enables box 0 in the module.
  229. #ifndef NRFX_PRS_BOX_0_ENABLED
  230. #define NRFX_PRS_BOX_0_ENABLED 0
  231. #endif
  232. // <q> NRFX_PRS_BOX_1_ENABLED - Enables box 1 in the module.
  233. #ifndef NRFX_PRS_BOX_1_ENABLED
  234. #define NRFX_PRS_BOX_1_ENABLED 0
  235. #endif
  236. // <q> NRFX_PRS_BOX_2_ENABLED - Enables box 2 in the module.
  237. #ifndef NRFX_PRS_BOX_2_ENABLED
  238. #define NRFX_PRS_BOX_2_ENABLED 0
  239. #endif
  240. // <q> NRFX_PRS_BOX_3_ENABLED - Enables box 3 in the module.
  241. #ifndef NRFX_PRS_BOX_3_ENABLED
  242. #define NRFX_PRS_BOX_3_ENABLED 0
  243. #endif
  244. // <q> NRFX_PRS_BOX_4_ENABLED - Enables box 4 in the module.
  245. #ifndef NRFX_PRS_BOX_4_ENABLED
  246. #define NRFX_PRS_BOX_4_ENABLED 1
  247. #endif
  248. // <e> NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module.
  249. //==========================================================
  250. #ifndef NRFX_PRS_CONFIG_LOG_ENABLED
  251. #define NRFX_PRS_CONFIG_LOG_ENABLED 0
  252. #endif
  253. // <o> NRFX_PRS_CONFIG_LOG_LEVEL - Default Severity level
  254. // <0=> Off
  255. // <1=> Error
  256. // <2=> Warning
  257. // <3=> Info
  258. // <4=> Debug
  259. #ifndef NRFX_PRS_CONFIG_LOG_LEVEL
  260. #define NRFX_PRS_CONFIG_LOG_LEVEL 3
  261. #endif
  262. // <o> NRFX_PRS_CONFIG_INFO_COLOR - ANSI escape code prefix.
  263. // <0=> Default
  264. // <1=> Black
  265. // <2=> Red
  266. // <3=> Green
  267. // <4=> Yellow
  268. // <5=> Blue
  269. // <6=> Magenta
  270. // <7=> Cyan
  271. // <8=> White
  272. #ifndef NRFX_PRS_CONFIG_INFO_COLOR
  273. #define NRFX_PRS_CONFIG_INFO_COLOR 0
  274. #endif
  275. // <o> NRFX_PRS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  276. // <0=> Default
  277. // <1=> Black
  278. // <2=> Red
  279. // <3=> Green
  280. // <4=> Yellow
  281. // <5=> Blue
  282. // <6=> Magenta
  283. // <7=> Cyan
  284. // <8=> White
  285. #ifndef NRFX_PRS_CONFIG_DEBUG_COLOR
  286. #define NRFX_PRS_CONFIG_DEBUG_COLOR 0
  287. #endif
  288. // </e>
  289. // </e>
  290. // <e> NRFX_UARTE_ENABLED - nrfx_uarte - UARTE peripheral driver
  291. //==========================================================
  292. #ifndef NRFX_UARTE_ENABLED
  293. #define NRFX_UARTE_ENABLED 1
  294. #endif
  295. // <o> NRFX_UARTE0_ENABLED - Enable UARTE0 instance
  296. #ifndef NRFX_UARTE0_ENABLED
  297. #define NRFX_UARTE0_ENABLED 0
  298. #endif
  299. // <o> NRFX_UARTE_DEFAULT_CONFIG_HWFC - Hardware Flow Control
  300. // <0=> Disabled
  301. // <1=> Enabled
  302. #ifndef NRFX_UARTE_DEFAULT_CONFIG_HWFC
  303. #define NRFX_UARTE_DEFAULT_CONFIG_HWFC 0
  304. #endif
  305. // <o> NRFX_UARTE_DEFAULT_CONFIG_PARITY - Parity
  306. // <0=> Excluded
  307. // <14=> Included
  308. #ifndef NRFX_UARTE_DEFAULT_CONFIG_PARITY
  309. #define NRFX_UARTE_DEFAULT_CONFIG_PARITY 0
  310. #endif
  311. // <o> NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
  312. // <323584=> 1200 baud
  313. // <643072=> 2400 baud
  314. // <1290240=> 4800 baud
  315. // <2576384=> 9600 baud
  316. // <3862528=> 14400 baud
  317. // <5152768=> 19200 baud
  318. // <7716864=> 28800 baud
  319. // <8388608=> 31250 baud
  320. // <10289152=> 38400 baud
  321. // <15007744=> 56000 baud
  322. // <15400960=> 57600 baud
  323. // <20615168=> 76800 baud
  324. // <30801920=> 115200 baud
  325. // <61865984=> 230400 baud
  326. // <67108864=> 250000 baud
  327. // <121634816=> 460800 baud
  328. // <251658240=> 921600 baud
  329. // <268435456=> 1000000 baud
  330. #ifndef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE
  331. #define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE 30801920
  332. #endif
  333. // <o> NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
  334. // <0=> 0 (highest)
  335. // <1=> 1
  336. // <2=> 2
  337. // <3=> 3
  338. // <4=> 4
  339. // <5=> 5
  340. // <6=> 6
  341. // <7=> 7
  342. #ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
  343. #define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 6
  344. #endif
  345. // <e> NRFX_UARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
  346. //==========================================================
  347. #ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
  348. #define NRFX_UARTE_CONFIG_LOG_ENABLED 0
  349. #endif
  350. // <o> NRFX_UARTE_CONFIG_LOG_LEVEL - Default Severity level
  351. // <0=> Off
  352. // <1=> Error
  353. // <2=> Warning
  354. // <3=> Info
  355. // <4=> Debug
  356. #ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
  357. #define NRFX_UARTE_CONFIG_LOG_LEVEL 3
  358. #endif
  359. // <o> NRFX_UARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
  360. // <0=> Default
  361. // <1=> Black
  362. // <2=> Red
  363. // <3=> Green
  364. // <4=> Yellow
  365. // <5=> Blue
  366. // <6=> Magenta
  367. // <7=> Cyan
  368. // <8=> White
  369. #ifndef NRFX_UARTE_CONFIG_INFO_COLOR
  370. #define NRFX_UARTE_CONFIG_INFO_COLOR 0
  371. #endif
  372. // <o> NRFX_UARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  373. // <0=> Default
  374. // <1=> Black
  375. // <2=> Red
  376. // <3=> Green
  377. // <4=> Yellow
  378. // <5=> Blue
  379. // <6=> Magenta
  380. // <7=> Cyan
  381. // <8=> White
  382. #ifndef NRFX_UARTE_CONFIG_DEBUG_COLOR
  383. #define NRFX_UARTE_CONFIG_DEBUG_COLOR 0
  384. #endif
  385. // </e>
  386. // </e>
  387. // <e> NRFX_UART_ENABLED - nrfx_uart - UART peripheral driver
  388. //==========================================================
  389. #ifndef NRFX_UART_ENABLED
  390. #define NRFX_UART_ENABLED 1
  391. #endif
  392. // <o> NRFX_UART0_ENABLED - Enable UART0 instance
  393. #ifndef NRFX_UART0_ENABLED
  394. #define NRFX_UART0_ENABLED 0
  395. #endif
  396. // <o> NRFX_UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
  397. // <0=> Disabled
  398. // <1=> Enabled
  399. #ifndef NRFX_UART_DEFAULT_CONFIG_HWFC
  400. #define NRFX_UART_DEFAULT_CONFIG_HWFC 0
  401. #endif
  402. // <o> NRFX_UART_DEFAULT_CONFIG_PARITY - Parity
  403. // <0=> Excluded
  404. // <14=> Included
  405. #ifndef NRFX_UART_DEFAULT_CONFIG_PARITY
  406. #define NRFX_UART_DEFAULT_CONFIG_PARITY 0
  407. #endif
  408. // <o> NRFX_UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
  409. // <323584=> 1200 baud
  410. // <643072=> 2400 baud
  411. // <1290240=> 4800 baud
  412. // <2576384=> 9600 baud
  413. // <3866624=> 14400 baud
  414. // <5152768=> 19200 baud
  415. // <7729152=> 28800 baud
  416. // <8388608=> 31250 baud
  417. // <10309632=> 38400 baud
  418. // <15007744=> 56000 baud
  419. // <15462400=> 57600 baud
  420. // <20615168=> 76800 baud
  421. // <30924800=> 115200 baud
  422. // <61845504=> 230400 baud
  423. // <67108864=> 250000 baud
  424. // <123695104=> 460800 baud
  425. // <247386112=> 921600 baud
  426. // <268435456=> 1000000 baud
  427. #ifndef NRFX_UART_DEFAULT_CONFIG_BAUDRATE
  428. #define NRFX_UART_DEFAULT_CONFIG_BAUDRATE 30924800
  429. #endif
  430. // <o> NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
  431. // <0=> 0 (highest)
  432. // <1=> 1
  433. // <2=> 2
  434. // <3=> 3
  435. // <4=> 4
  436. // <5=> 5
  437. // <6=> 6
  438. // <7=> 7
  439. #ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
  440. #define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 6
  441. #endif
  442. // <e> NRFX_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
  443. //==========================================================
  444. #ifndef NRFX_UART_CONFIG_LOG_ENABLED
  445. #define NRFX_UART_CONFIG_LOG_ENABLED 0
  446. #endif
  447. // <o> NRFX_UART_CONFIG_LOG_LEVEL - Default Severity level
  448. // <0=> Off
  449. // <1=> Error
  450. // <2=> Warning
  451. // <3=> Info
  452. // <4=> Debug
  453. #ifndef NRFX_UART_CONFIG_LOG_LEVEL
  454. #define NRFX_UART_CONFIG_LOG_LEVEL 3
  455. #endif
  456. // <o> NRFX_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
  457. // <0=> Default
  458. // <1=> Black
  459. // <2=> Red
  460. // <3=> Green
  461. // <4=> Yellow
  462. // <5=> Blue
  463. // <6=> Magenta
  464. // <7=> Cyan
  465. // <8=> White
  466. #ifndef NRFX_UART_CONFIG_INFO_COLOR
  467. #define NRFX_UART_CONFIG_INFO_COLOR 0
  468. #endif
  469. // <o> NRFX_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  470. // <0=> Default
  471. // <1=> Black
  472. // <2=> Red
  473. // <3=> Green
  474. // <4=> Yellow
  475. // <5=> Blue
  476. // <6=> Magenta
  477. // <7=> Cyan
  478. // <8=> White
  479. #ifndef NRFX_UART_CONFIG_DEBUG_COLOR
  480. #define NRFX_UART_CONFIG_DEBUG_COLOR 0
  481. #endif
  482. // </e>
  483. // </e>
  484. // <e> UART_ENABLED - nrf_drv_uart - UART/UARTE peripheral driver - legacy layer
  485. //==========================================================
  486. #ifndef UART_ENABLED
  487. #define UART_ENABLED 1
  488. #endif
  489. // <o> UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
  490. // <0=> Disabled
  491. // <1=> Enabled
  492. #ifndef UART_DEFAULT_CONFIG_HWFC
  493. #define UART_DEFAULT_CONFIG_HWFC 0
  494. #endif
  495. // <o> UART_DEFAULT_CONFIG_PARITY - Parity
  496. // <0=> Excluded
  497. // <14=> Included
  498. #ifndef UART_DEFAULT_CONFIG_PARITY
  499. #define UART_DEFAULT_CONFIG_PARITY 0
  500. #endif
  501. // <o> UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
  502. // <323584=> 1200 baud
  503. // <643072=> 2400 baud
  504. // <1290240=> 4800 baud
  505. // <2576384=> 9600 baud
  506. // <3862528=> 14400 baud
  507. // <5152768=> 19200 baud
  508. // <7716864=> 28800 baud
  509. // <10289152=> 38400 baud
  510. // <15400960=> 57600 baud
  511. // <20615168=> 76800 baud
  512. // <30801920=> 115200 baud
  513. // <61865984=> 230400 baud
  514. // <67108864=> 250000 baud
  515. // <121634816=> 460800 baud
  516. // <251658240=> 921600 baud
  517. // <268435456=> 1000000 baud
  518. #ifndef UART_DEFAULT_CONFIG_BAUDRATE
  519. #define UART_DEFAULT_CONFIG_BAUDRATE 30801920
  520. #endif
  521. // <o> UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
  522. // <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
  523. // <0=> 0 (highest)
  524. // <1=> 1
  525. // <2=> 2
  526. // <3=> 3
  527. // <4=> 4
  528. // <5=> 5
  529. // <6=> 6
  530. // <7=> 7
  531. #ifndef UART_DEFAULT_CONFIG_IRQ_PRIORITY
  532. #define UART_DEFAULT_CONFIG_IRQ_PRIORITY 6
  533. #endif
  534. // <q> UART_EASY_DMA_SUPPORT - Driver supporting EasyDMA
  535. #ifndef UART_EASY_DMA_SUPPORT
  536. #define UART_EASY_DMA_SUPPORT 1
  537. #endif
  538. // <q> UART_LEGACY_SUPPORT - Driver supporting Legacy mode
  539. #ifndef UART_LEGACY_SUPPORT
  540. #define UART_LEGACY_SUPPORT 1
  541. #endif
  542. // <e> UART0_ENABLED - Enable UART0 instance
  543. //==========================================================
  544. #ifndef UART0_ENABLED
  545. #define UART0_ENABLED 1
  546. #endif
  547. // <q> UART0_CONFIG_USE_EASY_DMA - Default setting for using EasyDMA
  548. #ifndef UART0_CONFIG_USE_EASY_DMA
  549. #define UART0_CONFIG_USE_EASY_DMA 1
  550. #endif
  551. // </e>
  552. // </e>
  553. // <e> NRFX_SAADC_ENABLED - nrfx_saadc - SAADC peripheral driver
  554. //==========================================================
  555. #ifndef NRFX_SAADC_ENABLED
  556. #define NRFX_SAADC_ENABLED 1
  557. #endif
  558. // <o> NRFX_SAADC_CONFIG_RESOLUTION - Resolution
  559. // <0=> 8 bit
  560. // <1=> 10 bit
  561. // <2=> 12 bit
  562. // <3=> 14 bit
  563. #ifndef NRFX_SAADC_CONFIG_RESOLUTION
  564. #define NRFX_SAADC_CONFIG_RESOLUTION 1
  565. #endif
  566. // <o> NRFX_SAADC_CONFIG_OVERSAMPLE - Sample period
  567. // <0=> Disabled
  568. // <1=> 2x
  569. // <2=> 4x
  570. // <3=> 8x
  571. // <4=> 16x
  572. // <5=> 32x
  573. // <6=> 64x
  574. // <7=> 128x
  575. // <8=> 256x
  576. #ifndef NRFX_SAADC_CONFIG_OVERSAMPLE
  577. #define NRFX_SAADC_CONFIG_OVERSAMPLE 0
  578. #endif
  579. // <q> NRFX_SAADC_CONFIG_LP_MODE - Enabling low power mode
  580. #ifndef NRFX_SAADC_CONFIG_LP_MODE
  581. #define NRFX_SAADC_CONFIG_LP_MODE 0
  582. #endif
  583. // <o> NRFX_SAADC_CONFIG_IRQ_PRIORITY - Interrupt priority
  584. // <0=> 0 (highest)
  585. // <1=> 1
  586. // <2=> 2
  587. // <3=> 3
  588. // <4=> 4
  589. // <5=> 5
  590. // <6=> 6
  591. // <7=> 7
  592. #ifndef NRFX_SAADC_CONFIG_IRQ_PRIORITY
  593. #define NRFX_SAADC_CONFIG_IRQ_PRIORITY 6
  594. #endif
  595. // <e> NRFX_SAADC_CONFIG_LOG_ENABLED - Enables logging in the module.
  596. //==========================================================
  597. #ifndef NRFX_SAADC_CONFIG_LOG_ENABLED
  598. #define NRFX_SAADC_CONFIG_LOG_ENABLED 0
  599. #endif
  600. // <o> NRFX_SAADC_CONFIG_LOG_LEVEL - Default Severity level
  601. // <0=> Off
  602. // <1=> Error
  603. // <2=> Warning
  604. // <3=> Info
  605. // <4=> Debug
  606. #ifndef NRFX_SAADC_CONFIG_LOG_LEVEL
  607. #define NRFX_SAADC_CONFIG_LOG_LEVEL 3
  608. #endif
  609. // <o> NRFX_SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix.
  610. // <0=> Default
  611. // <1=> Black
  612. // <2=> Red
  613. // <3=> Green
  614. // <4=> Yellow
  615. // <5=> Blue
  616. // <6=> Magenta
  617. // <7=> Cyan
  618. // <8=> White
  619. #ifndef NRFX_SAADC_CONFIG_INFO_COLOR
  620. #define NRFX_SAADC_CONFIG_INFO_COLOR 0
  621. #endif
  622. // <o> NRFX_SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  623. // <0=> Default
  624. // <1=> Black
  625. // <2=> Red
  626. // <3=> Green
  627. // <4=> Yellow
  628. // <5=> Blue
  629. // <6=> Magenta
  630. // <7=> Cyan
  631. // <8=> White
  632. #ifndef NRFX_SAADC_CONFIG_DEBUG_COLOR
  633. #define NRFX_SAADC_CONFIG_DEBUG_COLOR 0
  634. #endif
  635. // </e>
  636. // </e>
  637. // <e> SAADC_ENABLED - nrf_drv_saadc - SAADC peripheral driver - legacy layer
  638. //==========================================================
  639. #ifndef SAADC_ENABLED
  640. #define SAADC_ENABLED 1
  641. #endif
  642. // <o> SAADC_CONFIG_RESOLUTION - Resolution
  643. // <0=> 8 bit
  644. // <1=> 10 bit
  645. // <2=> 12 bit
  646. // <3=> 14 bit
  647. #ifndef SAADC_CONFIG_RESOLUTION
  648. #define SAADC_CONFIG_RESOLUTION 1
  649. #endif
  650. // <o> SAADC_CONFIG_OVERSAMPLE - Sample period
  651. // <0=> Disabled
  652. // <1=> 2x
  653. // <2=> 4x
  654. // <3=> 8x
  655. // <4=> 16x
  656. // <5=> 32x
  657. // <6=> 64x
  658. // <7=> 128x
  659. // <8=> 256x
  660. #ifndef SAADC_CONFIG_OVERSAMPLE
  661. #define SAADC_CONFIG_OVERSAMPLE 0
  662. #endif
  663. // <q> SAADC_CONFIG_LP_MODE - Enabling low power mode
  664. #ifndef SAADC_CONFIG_LP_MODE
  665. #define SAADC_CONFIG_LP_MODE 0
  666. #endif
  667. // <o> SAADC_CONFIG_IRQ_PRIORITY - Interrupt priority
  668. // <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
  669. // <0=> 0 (highest)
  670. // <1=> 1
  671. // <2=> 2
  672. // <3=> 3
  673. // <4=> 4
  674. // <5=> 5
  675. // <6=> 6
  676. // <7=> 7
  677. #ifndef SAADC_CONFIG_IRQ_PRIORITY
  678. #define SAADC_CONFIG_IRQ_PRIORITY 6
  679. #endif
  680. // </e>
  681. // <q> NRF_SECTION_ITER_ENABLED - nrf_section_iter - Section iterator
  682. #ifndef NRF_SECTION_ITER_ENABLED
  683. #define NRF_SECTION_ITER_ENABLED 1
  684. #endif
  685. // <q> NRF_SORTLIST_ENABLED - nrf_sortlist - Sorted list
  686. #ifndef NRF_SORTLIST_ENABLED
  687. #define NRF_SORTLIST_ENABLED 1
  688. #endif
  689. // <q> NRF_STRERROR_ENABLED - nrf_strerror - Library for converting error code to string.
  690. #ifndef NRF_STRERROR_ENABLED
  691. #define NRF_STRERROR_ENABLED 1
  692. #endif
  693. // <q> RETARGET_ENABLED - retarget - Retargeting stdio functions
  694. #ifndef RETARGET_ENABLED
  695. #define RETARGET_ENABLED 1
  696. #endif
  697. // <e> NRF_CLOCK_ENABLED - nrf_drv_clock - CLOCK peripheral driver - legacy layer
  698. //==========================================================
  699. #ifndef NRF_CLOCK_ENABLED
  700. #define NRF_CLOCK_ENABLED 1
  701. #endif
  702. // <o> CLOCK_CONFIG_LF_SRC - LF Clock Source
  703. // <0=> RC
  704. // <1=> XTAL
  705. // <2=> Synth
  706. // <131073=> External Low Swing
  707. // <196609=> External Full Swing
  708. #ifndef CLOCK_CONFIG_LF_SRC
  709. #define CLOCK_CONFIG_LF_SRC 1
  710. #endif
  711. // <q> CLOCK_CONFIG_LF_CAL_ENABLED - Calibration enable for LF Clock Source
  712. #ifndef CLOCK_CONFIG_LF_CAL_ENABLED
  713. #define CLOCK_CONFIG_LF_CAL_ENABLED 0
  714. #endif
  715. // <o> CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority
  716. // <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
  717. // <0=> 0 (highest)
  718. // <1=> 1
  719. // <2=> 2
  720. // <3=> 3
  721. // <4=> 4
  722. // <5=> 5
  723. // <6=> 6
  724. // <7=> 7
  725. #ifndef CLOCK_CONFIG_IRQ_PRIORITY
  726. #define CLOCK_CONFIG_IRQ_PRIORITY 6
  727. #endif
  728. // </e>
  729. // </h>
  730. //==========================================================
  731. // <h> nRF_Libraries
  732. //==========================================================
  733. // <q> APP_FIFO_ENABLED - app_fifo - Software FIFO implementation
  734. #ifndef APP_FIFO_ENABLED
  735. #define APP_FIFO_ENABLED 1
  736. #endif
  737. // <e> APP_UART_ENABLED - app_uart - UART driver
  738. //==========================================================
  739. #ifndef APP_UART_ENABLED
  740. #define APP_UART_ENABLED 1
  741. #endif
  742. // <o> APP_UART_DRIVER_INSTANCE - UART instance used
  743. // <0=> 0
  744. #ifndef APP_UART_DRIVER_INSTANCE
  745. #define APP_UART_DRIVER_INSTANCE 0
  746. #endif
  747. // </e>
  748. //==========================================================
  749. // <e> NRF_BALLOC_ENABLED - nrf_balloc - Block allocator module
  750. //==========================================================
  751. #ifndef NRF_BALLOC_ENABLED
  752. #define NRF_BALLOC_ENABLED 1
  753. #endif
  754. // <e> NRF_BALLOC_CONFIG_DEBUG_ENABLED - Enables debug mode in the module.
  755. //==========================================================
  756. #ifndef NRF_BALLOC_CONFIG_DEBUG_ENABLED
  757. #define NRF_BALLOC_CONFIG_DEBUG_ENABLED 0
  758. #endif
  759. // <o> NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS - Number of words used as head guard. <0-255>
  760. #ifndef NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS
  761. #define NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS 1
  762. #endif
  763. // <o> NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS - Number of words used as tail guard. <0-255>
  764. #ifndef NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS
  765. #define NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS 1
  766. #endif
  767. // <q> NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED - Enables basic checks in this module.
  768. #ifndef NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED
  769. #define NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED 0
  770. #endif
  771. // <q> NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED - Enables double memory free check in this module.
  772. #ifndef NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED
  773. #define NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED 0
  774. #endif
  775. // <q> NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED - Enables free memory corruption check in this module.
  776. #ifndef NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED
  777. #define NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED 0
  778. #endif
  779. // <q> NRF_BALLOC_CLI_CMDS - Enable CLI commands specific to the module
  780. #ifndef NRF_BALLOC_CLI_CMDS
  781. #define NRF_BALLOC_CLI_CMDS 0
  782. #endif
  783. // </e>
  784. // </e>
  785. // <q> NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module
  786. #ifndef NRF_MEMOBJ_ENABLED
  787. #define NRF_MEMOBJ_ENABLED 1
  788. #endif
  789. // <q> NRF_STRERROR_ENABLED - nrf_strerror - Library for converting error code to string.
  790. #ifndef NRF_STRERROR_ENABLED
  791. #define NRF_STRERROR_ENABLED 1
  792. #endif
  793. // <e> NRF_PWR_MGMT_ENABLED - nrf_pwr_mgmt - Power management module
  794. //==========================================================
  795. #ifndef NRF_PWR_MGMT_ENABLED
  796. #define NRF_PWR_MGMT_ENABLED 1
  797. #endif
  798. // <e> NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED - Enables pin debug in the module.
  799. // <i> Selected pin will be set when CPU is in sleep mode.
  800. //==========================================================
  801. #ifndef NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED
  802. #define NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED 0
  803. #endif
  804. // <o> NRF_PWR_MGMT_SLEEP_DEBUG_PIN - Pin number
  805. // <0=> 0 (P0.0)
  806. // <1=> 1 (P0.1)
  807. // <2=> 2 (P0.2)
  808. // <3=> 3 (P0.3)
  809. // <4=> 4 (P0.4)
  810. // <5=> 5 (P0.5)
  811. // <6=> 6 (P0.6)
  812. // <7=> 7 (P0.7)
  813. // <8=> 8 (P0.8)
  814. // <9=> 9 (P0.9)
  815. // <10=> 10 (P0.10)
  816. // <11=> 11 (P0.11)
  817. // <12=> 12 (P0.12)
  818. // <13=> 13 (P0.13)
  819. // <14=> 14 (P0.14)
  820. // <15=> 15 (P0.15)
  821. // <16=> 16 (P0.16)
  822. // <17=> 17 (P0.17)
  823. // <18=> 18 (P0.18)
  824. // <19=> 19 (P0.19)
  825. // <20=> 20 (P0.20)
  826. // <21=> 21 (P0.21)
  827. // <22=> 22 (P0.22)
  828. // <23=> 23 (P0.23)
  829. // <24=> 24 (P0.24)
  830. // <25=> 25 (P0.25)
  831. // <26=> 26 (P0.26)
  832. // <27=> 27 (P0.27)
  833. // <28=> 28 (P0.28)
  834. // <29=> 29 (P0.29)
  835. // <30=> 30 (P0.30)
  836. // <31=> 31 (P0.31)
  837. // <4294967295=> Not connected
  838. #ifndef NRF_PWR_MGMT_SLEEP_DEBUG_PIN
  839. #define NRF_PWR_MGMT_SLEEP_DEBUG_PIN 31
  840. #endif
  841. // </e>
  842. // <q> NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED - Enables CPU usage monitor.
  843. // <i> Module will trace percentage of CPU usage in one second intervals.
  844. #ifndef NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED
  845. #define NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED 0
  846. #endif
  847. // <e> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED - Enable standby timeout.
  848. //==========================================================
  849. #ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED
  850. #define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED 0
  851. #endif
  852. // <o> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S - Standby timeout (in seconds).
  853. // <i> Shutdown procedure will begin no earlier than after this number of seconds.
  854. #ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S
  855. #define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S 3
  856. #endif
  857. // </e>
  858. // <q> NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED - Enables FPU event cleaning.
  859. #ifndef NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED
  860. #define NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED 1
  861. #endif
  862. // <q> NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY - Blocked shutdown procedure will be retried every second.
  863. #ifndef NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY
  864. #define NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY 0
  865. #endif
  866. // <q> NRF_PWR_MGMT_CONFIG_USE_SCHEDULER - Module will use @ref app_scheduler.
  867. #ifndef NRF_PWR_MGMT_CONFIG_USE_SCHEDULER
  868. #define NRF_PWR_MGMT_CONFIG_USE_SCHEDULER 0
  869. #endif
  870. // <o> NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT - The number of priorities for module handlers.
  871. // <i> The number of stages of the shutdown process.
  872. #ifndef NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT
  873. #define NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT 3
  874. #endif
  875. // </e>
  876. // <q> RETARGET_ENABLED - retarget - Retargeting stdio functions
  877. #ifndef RETARGET_ENABLED
  878. #define RETARGET_ENABLED 1
  879. #endif
  880. // <h> nrf_fprintf - fprintf function.
  881. //==========================================================
  882. // <q> NRF_FPRINTF_ENABLED - Enable/disable fprintf module.
  883. #ifndef NRF_FPRINTF_ENABLED
  884. #define NRF_FPRINTF_ENABLED 1
  885. #endif
  886. // <q> NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED - For each printed LF, function will add CR.
  887. #ifndef NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED
  888. #define NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED 1
  889. #endif
  890. // <q> NRF_FPRINTF_DOUBLE_ENABLED - Enable IEEE-754 double precision formatting.
  891. #ifndef NRF_FPRINTF_DOUBLE_ENABLED
  892. #define NRF_FPRINTF_DOUBLE_ENABLED 0
  893. #endif
  894. // </h>
  895. //==========================================================
  896. // </h>
  897. //==========================================================
  898. // <h> nRF_Log
  899. //==========================================================
  900. // <e> NRF_LOG_BACKEND_RTT_ENABLED - nrf_log_backend_rtt - Log RTT backend
  901. //==========================================================
  902. #ifndef NRF_LOG_BACKEND_RTT_ENABLED
  903. #define NRF_LOG_BACKEND_RTT_ENABLED 0
  904. #endif
  905. // <o> NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
  906. // <i> Size of the buffer is a trade-off between RAM usage and processing.
  907. // <i> if buffer is smaller then strings will often be fragmented.
  908. // <i> It is recommended to use size which will fit typical log and only the
  909. // <i> longer one will be fragmented.
  910. #ifndef NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE
  911. #define NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE 64
  912. #endif
  913. // <o> NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT
  914. #ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS
  915. #define NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS 1
  916. #endif
  917. // <o> NRF_LOG_BACKEND_RTT_TX_RETRY_CNT - Writing to RTT retries.
  918. // <i> If RTT fails to accept any new data after retries
  919. // <i> module assumes that host is not active and on next
  920. // <i> request it will perform only one write attempt.
  921. // <i> On successful writing, module assumes that host is active
  922. // <i> and scheme with retry is applied again.
  923. #ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_CNT
  924. #define NRF_LOG_BACKEND_RTT_TX_RETRY_CNT 3
  925. #endif
  926. // </e>
  927. // <e> NRF_LOG_BACKEND_UART_ENABLED - nrf_log_backend_uart - Log UART backend
  928. //==========================================================
  929. #ifndef NRF_LOG_BACKEND_UART_ENABLED
  930. #define NRF_LOG_BACKEND_UART_ENABLED 0
  931. #endif
  932. // <o> NRF_LOG_BACKEND_UART_TX_PIN - UART TX pin
  933. #ifndef NRF_LOG_BACKEND_UART_TX_PIN
  934. #define NRF_LOG_BACKEND_UART_TX_PIN 6
  935. #endif
  936. // <o> NRF_LOG_BACKEND_UART_BAUDRATE - Default Baudrate
  937. // <323584=> 1200 baud
  938. // <643072=> 2400 baud
  939. // <1290240=> 4800 baud
  940. // <2576384=> 9600 baud
  941. // <3862528=> 14400 baud
  942. // <5152768=> 19200 baud
  943. // <7716864=> 28800 baud
  944. // <10289152=> 38400 baud
  945. // <15400960=> 57600 baud
  946. // <20615168=> 76800 baud
  947. // <30801920=> 115200 baud
  948. // <61865984=> 230400 baud
  949. // <67108864=> 250000 baud
  950. // <121634816=> 460800 baud
  951. // <251658240=> 921600 baud
  952. // <268435456=> 1000000 baud
  953. #ifndef NRF_LOG_BACKEND_UART_BAUDRATE
  954. #define NRF_LOG_BACKEND_UART_BAUDRATE 30801920
  955. #endif
  956. // <o> NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
  957. // <i> Size of the buffer is a trade-off between RAM usage and processing.
  958. // <i> if buffer is smaller then strings will often be fragmented.
  959. // <i> It is recommended to use size which will fit typical log and only the
  960. // <i> longer one will be fragmented.
  961. #ifndef NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE
  962. #define NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE 64
  963. #endif
  964. // </e>
  965. // <e> NRF_LOG_ENABLED - nrf_log - Logger
  966. //==========================================================
  967. #ifndef NRF_LOG_ENABLED
  968. #define NRF_LOG_ENABLED 0
  969. #endif
  970. // <h> Log message pool - Configuration of log message pool
  971. //==========================================================
  972. // <o> NRF_LOG_MSGPOOL_ELEMENT_SIZE - Size of a single element in the pool of memory objects.
  973. // <i> If a small value is set, then performance of logs processing
  974. // <i> is degraded because data is fragmented. Bigger value impacts
  975. // <i> RAM memory utilization. The size is set to fit a message with
  976. // <i> a timestamp and up to 2 arguments in a single memory object.
  977. #ifndef NRF_LOG_MSGPOOL_ELEMENT_SIZE
  978. #define NRF_LOG_MSGPOOL_ELEMENT_SIZE 20
  979. #endif
  980. // <o> NRF_LOG_MSGPOOL_ELEMENT_COUNT - Number of elements in the pool of memory objects
  981. // <i> If a small value is set, then it may lead to a deadlock
  982. // <i> in certain cases if backend has high latency and holds
  983. // <i> multiple messages for long time. Bigger value impacts
  984. // <i> RAM memory usage.
  985. #ifndef NRF_LOG_MSGPOOL_ELEMENT_COUNT
  986. #define NRF_LOG_MSGPOOL_ELEMENT_COUNT 8
  987. #endif
  988. // </h>
  989. //==========================================================
  990. // <q> NRF_LOG_ALLOW_OVERFLOW - Configures behavior when circular buffer is full.
  991. // <i> If set then oldest logs are overwritten. Otherwise a
  992. // <i> marker is injected informing about overflow.
  993. #ifndef NRF_LOG_ALLOW_OVERFLOW
  994. #define NRF_LOG_ALLOW_OVERFLOW 1
  995. #endif
  996. // <o> NRF_LOG_BUFSIZE - Size of the buffer for storing logs (in bytes).
  997. // <i> Must be power of 2 and multiple of 4.
  998. // <i> If NRF_LOG_DEFERRED = 0 then buffer size can be reduced to minimum.
  999. // <128=> 128
  1000. // <256=> 256
  1001. // <512=> 512
  1002. // <1024=> 1024
  1003. // <2048=> 2048
  1004. // <4096=> 4096
  1005. // <8192=> 8192
  1006. // <16384=> 16384
  1007. #ifndef NRF_LOG_BUFSIZE
  1008. #define NRF_LOG_BUFSIZE 1024
  1009. #endif
  1010. // <q> NRF_LOG_CLI_CMDS - Enable CLI commands for the module.
  1011. #ifndef NRF_LOG_CLI_CMDS
  1012. #define NRF_LOG_CLI_CMDS 0
  1013. #endif
  1014. // <o> NRF_LOG_DEFAULT_LEVEL - Default Severity level
  1015. // <0=> Off
  1016. // <1=> Error
  1017. // <2=> Warning
  1018. // <3=> Info
  1019. // <4=> Debug
  1020. #ifndef NRF_LOG_DEFAULT_LEVEL
  1021. #define NRF_LOG_DEFAULT_LEVEL 3
  1022. #endif
  1023. // <q> NRF_LOG_DEFERRED - Enable deffered logger.
  1024. // <i> Log data is buffered and can be processed in idle.
  1025. #ifndef NRF_LOG_DEFERRED
  1026. #define NRF_LOG_DEFERRED 1
  1027. #endif
  1028. // <q> NRF_LOG_FILTERS_ENABLED - Enable dynamic filtering of logs.
  1029. #ifndef NRF_LOG_FILTERS_ENABLED
  1030. #define NRF_LOG_FILTERS_ENABLED 0
  1031. #endif
  1032. // <q> NRF_LOG_NON_DEFFERED_CRITICAL_REGION_ENABLED - Enable use of critical region for non deffered mode when flushing logs.
  1033. // <i> When enabled NRF_LOG_FLUSH is called from critical section when non deffered mode is used.
  1034. // <i> Log output will never be corrupted as access to the log backend is exclusive
  1035. // <i> but system will spend significant amount of time in critical section
  1036. #ifndef NRF_LOG_NON_DEFFERED_CRITICAL_REGION_ENABLED
  1037. #define NRF_LOG_NON_DEFFERED_CRITICAL_REGION_ENABLED 0
  1038. #endif
  1039. // <o> NRF_LOG_STR_PUSH_BUFFER_SIZE - Size of the buffer dedicated for strings stored using @ref NRF_LOG_PUSH.
  1040. // <16=> 16
  1041. // <32=> 32
  1042. // <64=> 64
  1043. // <128=> 128
  1044. // <256=> 256
  1045. // <512=> 512
  1046. // <1024=> 1024
  1047. #ifndef NRF_LOG_STR_PUSH_BUFFER_SIZE
  1048. #define NRF_LOG_STR_PUSH_BUFFER_SIZE 128
  1049. #endif
  1050. // <o> NRF_LOG_STR_PUSH_BUFFER_SIZE - Size of the buffer dedicated for strings stored using @ref NRF_LOG_PUSH.
  1051. // <16=> 16
  1052. // <32=> 32
  1053. // <64=> 64
  1054. // <128=> 128
  1055. // <256=> 256
  1056. // <512=> 512
  1057. // <1024=> 1024
  1058. #ifndef NRF_LOG_STR_PUSH_BUFFER_SIZE
  1059. #define NRF_LOG_STR_PUSH_BUFFER_SIZE 128
  1060. #endif
  1061. // <e> NRF_LOG_USES_COLORS - If enabled then ANSI escape code for colors is prefixed to every string
  1062. //==========================================================
  1063. #ifndef NRF_LOG_USES_COLORS
  1064. #define NRF_LOG_USES_COLORS 0
  1065. #endif
  1066. // <o> NRF_LOG_COLOR_DEFAULT - ANSI escape code prefix.
  1067. // <0=> Default
  1068. // <1=> Black
  1069. // <2=> Red
  1070. // <3=> Green
  1071. // <4=> Yellow
  1072. // <5=> Blue
  1073. // <6=> Magenta
  1074. // <7=> Cyan
  1075. // <8=> White
  1076. #ifndef NRF_LOG_COLOR_DEFAULT
  1077. #define NRF_LOG_COLOR_DEFAULT 0
  1078. #endif
  1079. // <o> NRF_LOG_ERROR_COLOR - ANSI escape code prefix.
  1080. // <0=> Default
  1081. // <1=> Black
  1082. // <2=> Red
  1083. // <3=> Green
  1084. // <4=> Yellow
  1085. // <5=> Blue
  1086. // <6=> Magenta
  1087. // <7=> Cyan
  1088. // <8=> White
  1089. #ifndef NRF_LOG_ERROR_COLOR
  1090. #define NRF_LOG_ERROR_COLOR 2
  1091. #endif
  1092. // <o> NRF_LOG_WARNING_COLOR - ANSI escape code prefix.
  1093. // <0=> Default
  1094. // <1=> Black
  1095. // <2=> Red
  1096. // <3=> Green
  1097. // <4=> Yellow
  1098. // <5=> Blue
  1099. // <6=> Magenta
  1100. // <7=> Cyan
  1101. // <8=> White
  1102. #ifndef NRF_LOG_WARNING_COLOR
  1103. #define NRF_LOG_WARNING_COLOR 4
  1104. #endif
  1105. // </e>
  1106. // <e> NRF_LOG_USES_TIMESTAMP - Enable timestamping
  1107. // <i> Function for getting the timestamp is provided by the user
  1108. //==========================================================
  1109. #ifndef NRF_LOG_USES_TIMESTAMP
  1110. #define NRF_LOG_USES_TIMESTAMP 0
  1111. #endif
  1112. // <o> NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY - Default frequency of the timestamp (in Hz) or 0 to use app_timer frequency.
  1113. #ifndef NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY
  1114. #define NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY 0
  1115. #endif
  1116. // </e>
  1117. // <h> nrf_log module configuration
  1118. //==========================================================
  1119. // <h> nrf_log in nRF_Core
  1120. //==========================================================
  1121. // <e> NRF_MPU_LIB_CONFIG_LOG_ENABLED - Enables logging in the module.
  1122. //==========================================================
  1123. #ifndef NRF_MPU_LIB_CONFIG_LOG_ENABLED
  1124. #define NRF_MPU_LIB_CONFIG_LOG_ENABLED 0
  1125. #endif
  1126. // <o> NRF_MPU_LIB_CONFIG_LOG_LEVEL - Default Severity level
  1127. // <0=> Off
  1128. // <1=> Error
  1129. // <2=> Warning
  1130. // <3=> Info
  1131. // <4=> Debug
  1132. #ifndef NRF_MPU_LIB_CONFIG_LOG_LEVEL
  1133. #define NRF_MPU_LIB_CONFIG_LOG_LEVEL 3
  1134. #endif
  1135. // <o> NRF_MPU_LIB_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1136. // <0=> Default
  1137. // <1=> Black
  1138. // <2=> Red
  1139. // <3=> Green
  1140. // <4=> Yellow
  1141. // <5=> Blue
  1142. // <6=> Magenta
  1143. // <7=> Cyan
  1144. // <8=> White
  1145. #ifndef NRF_MPU_LIB_CONFIG_INFO_COLOR
  1146. #define NRF_MPU_LIB_CONFIG_INFO_COLOR 0
  1147. #endif
  1148. // <o> NRF_MPU_LIB_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1149. // <0=> Default
  1150. // <1=> Black
  1151. // <2=> Red
  1152. // <3=> Green
  1153. // <4=> Yellow
  1154. // <5=> Blue
  1155. // <6=> Magenta
  1156. // <7=> Cyan
  1157. // <8=> White
  1158. #ifndef NRF_MPU_LIB_CONFIG_DEBUG_COLOR
  1159. #define NRF_MPU_LIB_CONFIG_DEBUG_COLOR 0
  1160. #endif
  1161. // </e>
  1162. // <e> NRF_STACK_GUARD_CONFIG_LOG_ENABLED - Enables logging in the module.
  1163. //==========================================================
  1164. #ifndef NRF_STACK_GUARD_CONFIG_LOG_ENABLED
  1165. #define NRF_STACK_GUARD_CONFIG_LOG_ENABLED 0
  1166. #endif
  1167. // <o> NRF_STACK_GUARD_CONFIG_LOG_LEVEL - Default Severity level
  1168. // <0=> Off
  1169. // <1=> Error
  1170. // <2=> Warning
  1171. // <3=> Info
  1172. // <4=> Debug
  1173. #ifndef NRF_STACK_GUARD_CONFIG_LOG_LEVEL
  1174. #define NRF_STACK_GUARD_CONFIG_LOG_LEVEL 3
  1175. #endif
  1176. // <o> NRF_STACK_GUARD_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1177. // <0=> Default
  1178. // <1=> Black
  1179. // <2=> Red
  1180. // <3=> Green
  1181. // <4=> Yellow
  1182. // <5=> Blue
  1183. // <6=> Magenta
  1184. // <7=> Cyan
  1185. // <8=> White
  1186. #ifndef NRF_STACK_GUARD_CONFIG_INFO_COLOR
  1187. #define NRF_STACK_GUARD_CONFIG_INFO_COLOR 0
  1188. #endif
  1189. // <o> NRF_STACK_GUARD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1190. // <0=> Default
  1191. // <1=> Black
  1192. // <2=> Red
  1193. // <3=> Green
  1194. // <4=> Yellow
  1195. // <5=> Blue
  1196. // <6=> Magenta
  1197. // <7=> Cyan
  1198. // <8=> White
  1199. #ifndef NRF_STACK_GUARD_CONFIG_DEBUG_COLOR
  1200. #define NRF_STACK_GUARD_CONFIG_DEBUG_COLOR 0
  1201. #endif
  1202. // </e>
  1203. // <e> TASK_MANAGER_CONFIG_LOG_ENABLED - Enables logging in the module.
  1204. //==========================================================
  1205. #ifndef TASK_MANAGER_CONFIG_LOG_ENABLED
  1206. #define TASK_MANAGER_CONFIG_LOG_ENABLED 0
  1207. #endif
  1208. // <o> TASK_MANAGER_CONFIG_LOG_LEVEL - Default Severity level
  1209. // <0=> Off
  1210. // <1=> Error
  1211. // <2=> Warning
  1212. // <3=> Info
  1213. // <4=> Debug
  1214. #ifndef TASK_MANAGER_CONFIG_LOG_LEVEL
  1215. #define TASK_MANAGER_CONFIG_LOG_LEVEL 3
  1216. #endif
  1217. // <o> TASK_MANAGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1218. // <0=> Default
  1219. // <1=> Black
  1220. // <2=> Red
  1221. // <3=> Green
  1222. // <4=> Yellow
  1223. // <5=> Blue
  1224. // <6=> Magenta
  1225. // <7=> Cyan
  1226. // <8=> White
  1227. #ifndef TASK_MANAGER_CONFIG_INFO_COLOR
  1228. #define TASK_MANAGER_CONFIG_INFO_COLOR 0
  1229. #endif
  1230. // <o> TASK_MANAGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1231. // <0=> Default
  1232. // <1=> Black
  1233. // <2=> Red
  1234. // <3=> Green
  1235. // <4=> Yellow
  1236. // <5=> Blue
  1237. // <6=> Magenta
  1238. // <7=> Cyan
  1239. // <8=> White
  1240. #ifndef TASK_MANAGER_CONFIG_DEBUG_COLOR
  1241. #define TASK_MANAGER_CONFIG_DEBUG_COLOR 0
  1242. #endif
  1243. // </e>
  1244. // </h>
  1245. //==========================================================
  1246. // <h> nrf_log in nRF_Drivers
  1247. //==========================================================
  1248. // <e> CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
  1249. //==========================================================
  1250. #ifndef CLOCK_CONFIG_LOG_ENABLED
  1251. #define CLOCK_CONFIG_LOG_ENABLED 0
  1252. #endif
  1253. // <o> CLOCK_CONFIG_LOG_LEVEL - Default Severity level
  1254. // <0=> Off
  1255. // <1=> Error
  1256. // <2=> Warning
  1257. // <3=> Info
  1258. // <4=> Debug
  1259. #ifndef CLOCK_CONFIG_LOG_LEVEL
  1260. #define CLOCK_CONFIG_LOG_LEVEL 3
  1261. #endif
  1262. // <o> CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1263. // <0=> Default
  1264. // <1=> Black
  1265. // <2=> Red
  1266. // <3=> Green
  1267. // <4=> Yellow
  1268. // <5=> Blue
  1269. // <6=> Magenta
  1270. // <7=> Cyan
  1271. // <8=> White
  1272. #ifndef CLOCK_CONFIG_INFO_COLOR
  1273. #define CLOCK_CONFIG_INFO_COLOR 0
  1274. #endif
  1275. // <o> CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1276. // <0=> Default
  1277. // <1=> Black
  1278. // <2=> Red
  1279. // <3=> Green
  1280. // <4=> Yellow
  1281. // <5=> Blue
  1282. // <6=> Magenta
  1283. // <7=> Cyan
  1284. // <8=> White
  1285. #ifndef CLOCK_CONFIG_DEBUG_COLOR
  1286. #define CLOCK_CONFIG_DEBUG_COLOR 0
  1287. #endif
  1288. // </e>
  1289. // <e> COMP_CONFIG_LOG_ENABLED - Enables logging in the module.
  1290. //==========================================================
  1291. #ifndef COMP_CONFIG_LOG_ENABLED
  1292. #define COMP_CONFIG_LOG_ENABLED 0
  1293. #endif
  1294. // <o> COMP_CONFIG_LOG_LEVEL - Default Severity level
  1295. // <0=> Off
  1296. // <1=> Error
  1297. // <2=> Warning
  1298. // <3=> Info
  1299. // <4=> Debug
  1300. #ifndef COMP_CONFIG_LOG_LEVEL
  1301. #define COMP_CONFIG_LOG_LEVEL 3
  1302. #endif
  1303. // <o> COMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1304. // <0=> Default
  1305. // <1=> Black
  1306. // <2=> Red
  1307. // <3=> Green
  1308. // <4=> Yellow
  1309. // <5=> Blue
  1310. // <6=> Magenta
  1311. // <7=> Cyan
  1312. // <8=> White
  1313. #ifndef COMP_CONFIG_INFO_COLOR
  1314. #define COMP_CONFIG_INFO_COLOR 0
  1315. #endif
  1316. // <o> COMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1317. // <0=> Default
  1318. // <1=> Black
  1319. // <2=> Red
  1320. // <3=> Green
  1321. // <4=> Yellow
  1322. // <5=> Blue
  1323. // <6=> Magenta
  1324. // <7=> Cyan
  1325. // <8=> White
  1326. #ifndef COMP_CONFIG_DEBUG_COLOR
  1327. #define COMP_CONFIG_DEBUG_COLOR 0
  1328. #endif
  1329. // </e>
  1330. // <e> GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
  1331. //==========================================================
  1332. #ifndef GPIOTE_CONFIG_LOG_ENABLED
  1333. #define GPIOTE_CONFIG_LOG_ENABLED 0
  1334. #endif
  1335. // <o> GPIOTE_CONFIG_LOG_LEVEL - Default Severity level
  1336. // <0=> Off
  1337. // <1=> Error
  1338. // <2=> Warning
  1339. // <3=> Info
  1340. // <4=> Debug
  1341. #ifndef GPIOTE_CONFIG_LOG_LEVEL
  1342. #define GPIOTE_CONFIG_LOG_LEVEL 3
  1343. #endif
  1344. // <o> GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1345. // <0=> Default
  1346. // <1=> Black
  1347. // <2=> Red
  1348. // <3=> Green
  1349. // <4=> Yellow
  1350. // <5=> Blue
  1351. // <6=> Magenta
  1352. // <7=> Cyan
  1353. // <8=> White
  1354. #ifndef GPIOTE_CONFIG_INFO_COLOR
  1355. #define GPIOTE_CONFIG_INFO_COLOR 0
  1356. #endif
  1357. // <o> GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1358. // <0=> Default
  1359. // <1=> Black
  1360. // <2=> Red
  1361. // <3=> Green
  1362. // <4=> Yellow
  1363. // <5=> Blue
  1364. // <6=> Magenta
  1365. // <7=> Cyan
  1366. // <8=> White
  1367. #ifndef GPIOTE_CONFIG_DEBUG_COLOR
  1368. #define GPIOTE_CONFIG_DEBUG_COLOR 0
  1369. #endif
  1370. // </e>
  1371. // <e> LPCOMP_CONFIG_LOG_ENABLED - Enables logging in the module.
  1372. //==========================================================
  1373. #ifndef LPCOMP_CONFIG_LOG_ENABLED
  1374. #define LPCOMP_CONFIG_LOG_ENABLED 0
  1375. #endif
  1376. // <o> LPCOMP_CONFIG_LOG_LEVEL - Default Severity level
  1377. // <0=> Off
  1378. // <1=> Error
  1379. // <2=> Warning
  1380. // <3=> Info
  1381. // <4=> Debug
  1382. #ifndef LPCOMP_CONFIG_LOG_LEVEL
  1383. #define LPCOMP_CONFIG_LOG_LEVEL 3
  1384. #endif
  1385. // <o> LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1386. // <0=> Default
  1387. // <1=> Black
  1388. // <2=> Red
  1389. // <3=> Green
  1390. // <4=> Yellow
  1391. // <5=> Blue
  1392. // <6=> Magenta
  1393. // <7=> Cyan
  1394. // <8=> White
  1395. #ifndef LPCOMP_CONFIG_INFO_COLOR
  1396. #define LPCOMP_CONFIG_INFO_COLOR 0
  1397. #endif
  1398. // <o> LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1399. // <0=> Default
  1400. // <1=> Black
  1401. // <2=> Red
  1402. // <3=> Green
  1403. // <4=> Yellow
  1404. // <5=> Blue
  1405. // <6=> Magenta
  1406. // <7=> Cyan
  1407. // <8=> White
  1408. #ifndef LPCOMP_CONFIG_DEBUG_COLOR
  1409. #define LPCOMP_CONFIG_DEBUG_COLOR 0
  1410. #endif
  1411. // </e>
  1412. // <e> MAX3421E_HOST_CONFIG_LOG_ENABLED - Enable logging in the module
  1413. //==========================================================
  1414. #ifndef MAX3421E_HOST_CONFIG_LOG_ENABLED
  1415. #define MAX3421E_HOST_CONFIG_LOG_ENABLED 0
  1416. #endif
  1417. // <o> MAX3421E_HOST_CONFIG_LOG_LEVEL - Default Severity level
  1418. // <0=> Off
  1419. // <1=> Error
  1420. // <2=> Warning
  1421. // <3=> Info
  1422. // <4=> Debug
  1423. #ifndef MAX3421E_HOST_CONFIG_LOG_LEVEL
  1424. #define MAX3421E_HOST_CONFIG_LOG_LEVEL 3
  1425. #endif
  1426. // <o> MAX3421E_HOST_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1427. // <0=> Default
  1428. // <1=> Black
  1429. // <2=> Red
  1430. // <3=> Green
  1431. // <4=> Yellow
  1432. // <5=> Blue
  1433. // <6=> Magenta
  1434. // <7=> Cyan
  1435. // <8=> White
  1436. #ifndef MAX3421E_HOST_CONFIG_INFO_COLOR
  1437. #define MAX3421E_HOST_CONFIG_INFO_COLOR 0
  1438. #endif
  1439. // <o> MAX3421E_HOST_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1440. // <0=> Default
  1441. // <1=> Black
  1442. // <2=> Red
  1443. // <3=> Green
  1444. // <4=> Yellow
  1445. // <5=> Blue
  1446. // <6=> Magenta
  1447. // <7=> Cyan
  1448. // <8=> White
  1449. #ifndef MAX3421E_HOST_CONFIG_DEBUG_COLOR
  1450. #define MAX3421E_HOST_CONFIG_DEBUG_COLOR 0
  1451. #endif
  1452. // </e>
  1453. // <e> NRFX_USBD_CONFIG_LOG_ENABLED - Enable logging in the module
  1454. //==========================================================
  1455. #ifndef NRFX_USBD_CONFIG_LOG_ENABLED
  1456. #define NRFX_USBD_CONFIG_LOG_ENABLED 0
  1457. #endif
  1458. // <o> NRFX_USBD_CONFIG_LOG_LEVEL - Default Severity level
  1459. // <0=> Off
  1460. // <1=> Error
  1461. // <2=> Warning
  1462. // <3=> Info
  1463. // <4=> Debug
  1464. #ifndef NRFX_USBD_CONFIG_LOG_LEVEL
  1465. #define NRFX_USBD_CONFIG_LOG_LEVEL 3
  1466. #endif
  1467. // <o> NRFX_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1468. // <0=> Default
  1469. // <1=> Black
  1470. // <2=> Red
  1471. // <3=> Green
  1472. // <4=> Yellow
  1473. // <5=> Blue
  1474. // <6=> Magenta
  1475. // <7=> Cyan
  1476. // <8=> White
  1477. #ifndef NRFX_USBD_CONFIG_INFO_COLOR
  1478. #define NRFX_USBD_CONFIG_INFO_COLOR 0
  1479. #endif
  1480. // <o> NRFX_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1481. // <0=> Default
  1482. // <1=> Black
  1483. // <2=> Red
  1484. // <3=> Green
  1485. // <4=> Yellow
  1486. // <5=> Blue
  1487. // <6=> Magenta
  1488. // <7=> Cyan
  1489. // <8=> White
  1490. #ifndef NRFX_USBD_CONFIG_DEBUG_COLOR
  1491. #define NRFX_USBD_CONFIG_DEBUG_COLOR 0
  1492. #endif
  1493. // </e>
  1494. // <e> PDM_CONFIG_LOG_ENABLED - Enables logging in the module.
  1495. //==========================================================
  1496. #ifndef PDM_CONFIG_LOG_ENABLED
  1497. #define PDM_CONFIG_LOG_ENABLED 0
  1498. #endif
  1499. // <o> PDM_CONFIG_LOG_LEVEL - Default Severity level
  1500. // <0=> Off
  1501. // <1=> Error
  1502. // <2=> Warning
  1503. // <3=> Info
  1504. // <4=> Debug
  1505. #ifndef PDM_CONFIG_LOG_LEVEL
  1506. #define PDM_CONFIG_LOG_LEVEL 3
  1507. #endif
  1508. // <o> PDM_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1509. // <0=> Default
  1510. // <1=> Black
  1511. // <2=> Red
  1512. // <3=> Green
  1513. // <4=> Yellow
  1514. // <5=> Blue
  1515. // <6=> Magenta
  1516. // <7=> Cyan
  1517. // <8=> White
  1518. #ifndef PDM_CONFIG_INFO_COLOR
  1519. #define PDM_CONFIG_INFO_COLOR 0
  1520. #endif
  1521. // <o> PDM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1522. // <0=> Default
  1523. // <1=> Black
  1524. // <2=> Red
  1525. // <3=> Green
  1526. // <4=> Yellow
  1527. // <5=> Blue
  1528. // <6=> Magenta
  1529. // <7=> Cyan
  1530. // <8=> White
  1531. #ifndef PDM_CONFIG_DEBUG_COLOR
  1532. #define PDM_CONFIG_DEBUG_COLOR 0
  1533. #endif
  1534. // </e>
  1535. // <e> PPI_CONFIG_LOG_ENABLED - Enables logging in the module.
  1536. //==========================================================
  1537. #ifndef PPI_CONFIG_LOG_ENABLED
  1538. #define PPI_CONFIG_LOG_ENABLED 0
  1539. #endif
  1540. // <o> PPI_CONFIG_LOG_LEVEL - Default Severity level
  1541. // <0=> Off
  1542. // <1=> Error
  1543. // <2=> Warning
  1544. // <3=> Info
  1545. // <4=> Debug
  1546. #ifndef PPI_CONFIG_LOG_LEVEL
  1547. #define PPI_CONFIG_LOG_LEVEL 3
  1548. #endif
  1549. // <o> PPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1550. // <0=> Default
  1551. // <1=> Black
  1552. // <2=> Red
  1553. // <3=> Green
  1554. // <4=> Yellow
  1555. // <5=> Blue
  1556. // <6=> Magenta
  1557. // <7=> Cyan
  1558. // <8=> White
  1559. #ifndef PPI_CONFIG_INFO_COLOR
  1560. #define PPI_CONFIG_INFO_COLOR 0
  1561. #endif
  1562. // <o> PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1563. // <0=> Default
  1564. // <1=> Black
  1565. // <2=> Red
  1566. // <3=> Green
  1567. // <4=> Yellow
  1568. // <5=> Blue
  1569. // <6=> Magenta
  1570. // <7=> Cyan
  1571. // <8=> White
  1572. #ifndef PPI_CONFIG_DEBUG_COLOR
  1573. #define PPI_CONFIG_DEBUG_COLOR 0
  1574. #endif
  1575. // </e>
  1576. // <e> PWM_CONFIG_LOG_ENABLED - Enables logging in the module.
  1577. //==========================================================
  1578. #ifndef PWM_CONFIG_LOG_ENABLED
  1579. #define PWM_CONFIG_LOG_ENABLED 0
  1580. #endif
  1581. // <o> PWM_CONFIG_LOG_LEVEL - Default Severity level
  1582. // <0=> Off
  1583. // <1=> Error
  1584. // <2=> Warning
  1585. // <3=> Info
  1586. // <4=> Debug
  1587. #ifndef PWM_CONFIG_LOG_LEVEL
  1588. #define PWM_CONFIG_LOG_LEVEL 3
  1589. #endif
  1590. // <o> PWM_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1591. // <0=> Default
  1592. // <1=> Black
  1593. // <2=> Red
  1594. // <3=> Green
  1595. // <4=> Yellow
  1596. // <5=> Blue
  1597. // <6=> Magenta
  1598. // <7=> Cyan
  1599. // <8=> White
  1600. #ifndef PWM_CONFIG_INFO_COLOR
  1601. #define PWM_CONFIG_INFO_COLOR 0
  1602. #endif
  1603. // <o> PWM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1604. // <0=> Default
  1605. // <1=> Black
  1606. // <2=> Red
  1607. // <3=> Green
  1608. // <4=> Yellow
  1609. // <5=> Blue
  1610. // <6=> Magenta
  1611. // <7=> Cyan
  1612. // <8=> White
  1613. #ifndef PWM_CONFIG_DEBUG_COLOR
  1614. #define PWM_CONFIG_DEBUG_COLOR 0
  1615. #endif
  1616. // </e>
  1617. // <e> QDEC_CONFIG_LOG_ENABLED - Enables logging in the module.
  1618. //==========================================================
  1619. #ifndef QDEC_CONFIG_LOG_ENABLED
  1620. #define QDEC_CONFIG_LOG_ENABLED 0
  1621. #endif
  1622. // <o> QDEC_CONFIG_LOG_LEVEL - Default Severity level
  1623. // <0=> Off
  1624. // <1=> Error
  1625. // <2=> Warning
  1626. // <3=> Info
  1627. // <4=> Debug
  1628. #ifndef QDEC_CONFIG_LOG_LEVEL
  1629. #define QDEC_CONFIG_LOG_LEVEL 3
  1630. #endif
  1631. // <o> QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1632. // <0=> Default
  1633. // <1=> Black
  1634. // <2=> Red
  1635. // <3=> Green
  1636. // <4=> Yellow
  1637. // <5=> Blue
  1638. // <6=> Magenta
  1639. // <7=> Cyan
  1640. // <8=> White
  1641. #ifndef QDEC_CONFIG_INFO_COLOR
  1642. #define QDEC_CONFIG_INFO_COLOR 0
  1643. #endif
  1644. // <o> QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1645. // <0=> Default
  1646. // <1=> Black
  1647. // <2=> Red
  1648. // <3=> Green
  1649. // <4=> Yellow
  1650. // <5=> Blue
  1651. // <6=> Magenta
  1652. // <7=> Cyan
  1653. // <8=> White
  1654. #ifndef QDEC_CONFIG_DEBUG_COLOR
  1655. #define QDEC_CONFIG_DEBUG_COLOR 0
  1656. #endif
  1657. // </e>
  1658. // <e> RNG_CONFIG_LOG_ENABLED - Enables logging in the module.
  1659. //==========================================================
  1660. #ifndef RNG_CONFIG_LOG_ENABLED
  1661. #define RNG_CONFIG_LOG_ENABLED 0
  1662. #endif
  1663. // <o> RNG_CONFIG_LOG_LEVEL - Default Severity level
  1664. // <0=> Off
  1665. // <1=> Error
  1666. // <2=> Warning
  1667. // <3=> Info
  1668. // <4=> Debug
  1669. #ifndef RNG_CONFIG_LOG_LEVEL
  1670. #define RNG_CONFIG_LOG_LEVEL 3
  1671. #endif
  1672. // <o> RNG_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1673. // <0=> Default
  1674. // <1=> Black
  1675. // <2=> Red
  1676. // <3=> Green
  1677. // <4=> Yellow
  1678. // <5=> Blue
  1679. // <6=> Magenta
  1680. // <7=> Cyan
  1681. // <8=> White
  1682. #ifndef RNG_CONFIG_INFO_COLOR
  1683. #define RNG_CONFIG_INFO_COLOR 0
  1684. #endif
  1685. // <o> RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1686. // <0=> Default
  1687. // <1=> Black
  1688. // <2=> Red
  1689. // <3=> Green
  1690. // <4=> Yellow
  1691. // <5=> Blue
  1692. // <6=> Magenta
  1693. // <7=> Cyan
  1694. // <8=> White
  1695. #ifndef RNG_CONFIG_DEBUG_COLOR
  1696. #define RNG_CONFIG_DEBUG_COLOR 0
  1697. #endif
  1698. // <q> RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED - Enables logging of random numbers.
  1699. #ifndef RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED
  1700. #define RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED 0
  1701. #endif
  1702. // </e>
  1703. // <e> RTC_CONFIG_LOG_ENABLED - Enables logging in the module.
  1704. //==========================================================
  1705. #ifndef RTC_CONFIG_LOG_ENABLED
  1706. #define RTC_CONFIG_LOG_ENABLED 0
  1707. #endif
  1708. // <o> RTC_CONFIG_LOG_LEVEL - Default Severity level
  1709. // <0=> Off
  1710. // <1=> Error
  1711. // <2=> Warning
  1712. // <3=> Info
  1713. // <4=> Debug
  1714. #ifndef RTC_CONFIG_LOG_LEVEL
  1715. #define RTC_CONFIG_LOG_LEVEL 3
  1716. #endif
  1717. // <o> RTC_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1718. // <0=> Default
  1719. // <1=> Black
  1720. // <2=> Red
  1721. // <3=> Green
  1722. // <4=> Yellow
  1723. // <5=> Blue
  1724. // <6=> Magenta
  1725. // <7=> Cyan
  1726. // <8=> White
  1727. #ifndef RTC_CONFIG_INFO_COLOR
  1728. #define RTC_CONFIG_INFO_COLOR 0
  1729. #endif
  1730. // <o> RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1731. // <0=> Default
  1732. // <1=> Black
  1733. // <2=> Red
  1734. // <3=> Green
  1735. // <4=> Yellow
  1736. // <5=> Blue
  1737. // <6=> Magenta
  1738. // <7=> Cyan
  1739. // <8=> White
  1740. #ifndef RTC_CONFIG_DEBUG_COLOR
  1741. #define RTC_CONFIG_DEBUG_COLOR 0
  1742. #endif
  1743. // </e>
  1744. // <e> SAADC_CONFIG_LOG_ENABLED - Enables logging in the module.
  1745. //==========================================================
  1746. #ifndef SAADC_CONFIG_LOG_ENABLED
  1747. #define SAADC_CONFIG_LOG_ENABLED 0
  1748. #endif
  1749. // <o> SAADC_CONFIG_LOG_LEVEL - Default Severity level
  1750. // <0=> Off
  1751. // <1=> Error
  1752. // <2=> Warning
  1753. // <3=> Info
  1754. // <4=> Debug
  1755. #ifndef SAADC_CONFIG_LOG_LEVEL
  1756. #define SAADC_CONFIG_LOG_LEVEL 3
  1757. #endif
  1758. // <o> SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1759. // <0=> Default
  1760. // <1=> Black
  1761. // <2=> Red
  1762. // <3=> Green
  1763. // <4=> Yellow
  1764. // <5=> Blue
  1765. // <6=> Magenta
  1766. // <7=> Cyan
  1767. // <8=> White
  1768. #ifndef SAADC_CONFIG_INFO_COLOR
  1769. #define SAADC_CONFIG_INFO_COLOR 0
  1770. #endif
  1771. // <o> SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1772. // <0=> Default
  1773. // <1=> Black
  1774. // <2=> Red
  1775. // <3=> Green
  1776. // <4=> Yellow
  1777. // <5=> Blue
  1778. // <6=> Magenta
  1779. // <7=> Cyan
  1780. // <8=> White
  1781. #ifndef SAADC_CONFIG_DEBUG_COLOR
  1782. #define SAADC_CONFIG_DEBUG_COLOR 0
  1783. #endif
  1784. // </e>
  1785. // <e> SPIS_CONFIG_LOG_ENABLED - Enables logging in the module.
  1786. //==========================================================
  1787. #ifndef SPIS_CONFIG_LOG_ENABLED
  1788. #define SPIS_CONFIG_LOG_ENABLED 0
  1789. #endif
  1790. // <o> SPIS_CONFIG_LOG_LEVEL - Default Severity level
  1791. // <0=> Off
  1792. // <1=> Error
  1793. // <2=> Warning
  1794. // <3=> Info
  1795. // <4=> Debug
  1796. #ifndef SPIS_CONFIG_LOG_LEVEL
  1797. #define SPIS_CONFIG_LOG_LEVEL 3
  1798. #endif
  1799. // <o> SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1800. // <0=> Default
  1801. // <1=> Black
  1802. // <2=> Red
  1803. // <3=> Green
  1804. // <4=> Yellow
  1805. // <5=> Blue
  1806. // <6=> Magenta
  1807. // <7=> Cyan
  1808. // <8=> White
  1809. #ifndef SPIS_CONFIG_INFO_COLOR
  1810. #define SPIS_CONFIG_INFO_COLOR 0
  1811. #endif
  1812. // <o> SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1813. // <0=> Default
  1814. // <1=> Black
  1815. // <2=> Red
  1816. // <3=> Green
  1817. // <4=> Yellow
  1818. // <5=> Blue
  1819. // <6=> Magenta
  1820. // <7=> Cyan
  1821. // <8=> White
  1822. #ifndef SPIS_CONFIG_DEBUG_COLOR
  1823. #define SPIS_CONFIG_DEBUG_COLOR 0
  1824. #endif
  1825. // </e>
  1826. // <e> SPI_CONFIG_LOG_ENABLED - Enables logging in the module.
  1827. //==========================================================
  1828. #ifndef SPI_CONFIG_LOG_ENABLED
  1829. #define SPI_CONFIG_LOG_ENABLED 0
  1830. #endif
  1831. // <o> SPI_CONFIG_LOG_LEVEL - Default Severity level
  1832. // <0=> Off
  1833. // <1=> Error
  1834. // <2=> Warning
  1835. // <3=> Info
  1836. // <4=> Debug
  1837. #ifndef SPI_CONFIG_LOG_LEVEL
  1838. #define SPI_CONFIG_LOG_LEVEL 3
  1839. #endif
  1840. // <o> SPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1841. // <0=> Default
  1842. // <1=> Black
  1843. // <2=> Red
  1844. // <3=> Green
  1845. // <4=> Yellow
  1846. // <5=> Blue
  1847. // <6=> Magenta
  1848. // <7=> Cyan
  1849. // <8=> White
  1850. #ifndef SPI_CONFIG_INFO_COLOR
  1851. #define SPI_CONFIG_INFO_COLOR 0
  1852. #endif
  1853. // <o> SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1854. // <0=> Default
  1855. // <1=> Black
  1856. // <2=> Red
  1857. // <3=> Green
  1858. // <4=> Yellow
  1859. // <5=> Blue
  1860. // <6=> Magenta
  1861. // <7=> Cyan
  1862. // <8=> White
  1863. #ifndef SPI_CONFIG_DEBUG_COLOR
  1864. #define SPI_CONFIG_DEBUG_COLOR 0
  1865. #endif
  1866. // </e>
  1867. // <e> TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
  1868. //==========================================================
  1869. #ifndef TIMER_CONFIG_LOG_ENABLED
  1870. #define TIMER_CONFIG_LOG_ENABLED 0
  1871. #endif
  1872. // <o> TIMER_CONFIG_LOG_LEVEL - Default Severity level
  1873. // <0=> Off
  1874. // <1=> Error
  1875. // <2=> Warning
  1876. // <3=> Info
  1877. // <4=> Debug
  1878. #ifndef TIMER_CONFIG_LOG_LEVEL
  1879. #define TIMER_CONFIG_LOG_LEVEL 3
  1880. #endif
  1881. // <o> TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1882. // <0=> Default
  1883. // <1=> Black
  1884. // <2=> Red
  1885. // <3=> Green
  1886. // <4=> Yellow
  1887. // <5=> Blue
  1888. // <6=> Magenta
  1889. // <7=> Cyan
  1890. // <8=> White
  1891. #ifndef TIMER_CONFIG_INFO_COLOR
  1892. #define TIMER_CONFIG_INFO_COLOR 0
  1893. #endif
  1894. // <o> TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1895. // <0=> Default
  1896. // <1=> Black
  1897. // <2=> Red
  1898. // <3=> Green
  1899. // <4=> Yellow
  1900. // <5=> Blue
  1901. // <6=> Magenta
  1902. // <7=> Cyan
  1903. // <8=> White
  1904. #ifndef TIMER_CONFIG_DEBUG_COLOR
  1905. #define TIMER_CONFIG_DEBUG_COLOR 0
  1906. #endif
  1907. // </e>
  1908. // <e> TWIS_CONFIG_LOG_ENABLED - Enables logging in the module.
  1909. //==========================================================
  1910. #ifndef TWIS_CONFIG_LOG_ENABLED
  1911. #define TWIS_CONFIG_LOG_ENABLED 0
  1912. #endif
  1913. // <o> TWIS_CONFIG_LOG_LEVEL - Default Severity level
  1914. // <0=> Off
  1915. // <1=> Error
  1916. // <2=> Warning
  1917. // <3=> Info
  1918. // <4=> Debug
  1919. #ifndef TWIS_CONFIG_LOG_LEVEL
  1920. #define TWIS_CONFIG_LOG_LEVEL 3
  1921. #endif
  1922. // <o> TWIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1923. // <0=> Default
  1924. // <1=> Black
  1925. // <2=> Red
  1926. // <3=> Green
  1927. // <4=> Yellow
  1928. // <5=> Blue
  1929. // <6=> Magenta
  1930. // <7=> Cyan
  1931. // <8=> White
  1932. #ifndef TWIS_CONFIG_INFO_COLOR
  1933. #define TWIS_CONFIG_INFO_COLOR 0
  1934. #endif
  1935. // <o> TWIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1936. // <0=> Default
  1937. // <1=> Black
  1938. // <2=> Red
  1939. // <3=> Green
  1940. // <4=> Yellow
  1941. // <5=> Blue
  1942. // <6=> Magenta
  1943. // <7=> Cyan
  1944. // <8=> White
  1945. #ifndef TWIS_CONFIG_DEBUG_COLOR
  1946. #define TWIS_CONFIG_DEBUG_COLOR 0
  1947. #endif
  1948. // </e>
  1949. // <e> TWI_CONFIG_LOG_ENABLED - Enables logging in the module.
  1950. //==========================================================
  1951. #ifndef TWI_CONFIG_LOG_ENABLED
  1952. #define TWI_CONFIG_LOG_ENABLED 0
  1953. #endif
  1954. // <o> TWI_CONFIG_LOG_LEVEL - Default Severity level
  1955. // <0=> Off
  1956. // <1=> Error
  1957. // <2=> Warning
  1958. // <3=> Info
  1959. // <4=> Debug
  1960. #ifndef TWI_CONFIG_LOG_LEVEL
  1961. #define TWI_CONFIG_LOG_LEVEL 3
  1962. #endif
  1963. // <o> TWI_CONFIG_INFO_COLOR - ANSI escape code prefix.
  1964. // <0=> Default
  1965. // <1=> Black
  1966. // <2=> Red
  1967. // <3=> Green
  1968. // <4=> Yellow
  1969. // <5=> Blue
  1970. // <6=> Magenta
  1971. // <7=> Cyan
  1972. // <8=> White
  1973. #ifndef TWI_CONFIG_INFO_COLOR
  1974. #define TWI_CONFIG_INFO_COLOR 0
  1975. #endif
  1976. // <o> TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  1977. // <0=> Default
  1978. // <1=> Black
  1979. // <2=> Red
  1980. // <3=> Green
  1981. // <4=> Yellow
  1982. // <5=> Blue
  1983. // <6=> Magenta
  1984. // <7=> Cyan
  1985. // <8=> White
  1986. #ifndef TWI_CONFIG_DEBUG_COLOR
  1987. #define TWI_CONFIG_DEBUG_COLOR 0
  1988. #endif
  1989. // </e>
  1990. // <e> UART_CONFIG_LOG_ENABLED - Enables logging in the module.
  1991. //==========================================================
  1992. #ifndef UART_CONFIG_LOG_ENABLED
  1993. #define UART_CONFIG_LOG_ENABLED 0
  1994. #endif
  1995. // <o> UART_CONFIG_LOG_LEVEL - Default Severity level
  1996. // <0=> Off
  1997. // <1=> Error
  1998. // <2=> Warning
  1999. // <3=> Info
  2000. // <4=> Debug
  2001. #ifndef UART_CONFIG_LOG_LEVEL
  2002. #define UART_CONFIG_LOG_LEVEL 3
  2003. #endif
  2004. // <o> UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2005. // <0=> Default
  2006. // <1=> Black
  2007. // <2=> Red
  2008. // <3=> Green
  2009. // <4=> Yellow
  2010. // <5=> Blue
  2011. // <6=> Magenta
  2012. // <7=> Cyan
  2013. // <8=> White
  2014. #ifndef UART_CONFIG_INFO_COLOR
  2015. #define UART_CONFIG_INFO_COLOR 0
  2016. #endif
  2017. // <o> UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2018. // <0=> Default
  2019. // <1=> Black
  2020. // <2=> Red
  2021. // <3=> Green
  2022. // <4=> Yellow
  2023. // <5=> Blue
  2024. // <6=> Magenta
  2025. // <7=> Cyan
  2026. // <8=> White
  2027. #ifndef UART_CONFIG_DEBUG_COLOR
  2028. #define UART_CONFIG_DEBUG_COLOR 0
  2029. #endif
  2030. // </e>
  2031. // <e> USBD_CONFIG_LOG_ENABLED - Enable logging in the module
  2032. //==========================================================
  2033. #ifndef USBD_CONFIG_LOG_ENABLED
  2034. #define USBD_CONFIG_LOG_ENABLED 0
  2035. #endif
  2036. // <o> USBD_CONFIG_LOG_LEVEL - Default Severity level
  2037. // <0=> Off
  2038. // <1=> Error
  2039. // <2=> Warning
  2040. // <3=> Info
  2041. // <4=> Debug
  2042. #ifndef USBD_CONFIG_LOG_LEVEL
  2043. #define USBD_CONFIG_LOG_LEVEL 3
  2044. #endif
  2045. // <o> USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2046. // <0=> Default
  2047. // <1=> Black
  2048. // <2=> Red
  2049. // <3=> Green
  2050. // <4=> Yellow
  2051. // <5=> Blue
  2052. // <6=> Magenta
  2053. // <7=> Cyan
  2054. // <8=> White
  2055. #ifndef USBD_CONFIG_INFO_COLOR
  2056. #define USBD_CONFIG_INFO_COLOR 0
  2057. #endif
  2058. // <o> USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2059. // <0=> Default
  2060. // <1=> Black
  2061. // <2=> Red
  2062. // <3=> Green
  2063. // <4=> Yellow
  2064. // <5=> Blue
  2065. // <6=> Magenta
  2066. // <7=> Cyan
  2067. // <8=> White
  2068. #ifndef USBD_CONFIG_DEBUG_COLOR
  2069. #define USBD_CONFIG_DEBUG_COLOR 0
  2070. #endif
  2071. // </e>
  2072. // <e> WDT_CONFIG_LOG_ENABLED - Enables logging in the module.
  2073. //==========================================================
  2074. #ifndef WDT_CONFIG_LOG_ENABLED
  2075. #define WDT_CONFIG_LOG_ENABLED 0
  2076. #endif
  2077. // <o> WDT_CONFIG_LOG_LEVEL - Default Severity level
  2078. // <0=> Off
  2079. // <1=> Error
  2080. // <2=> Warning
  2081. // <3=> Info
  2082. // <4=> Debug
  2083. #ifndef WDT_CONFIG_LOG_LEVEL
  2084. #define WDT_CONFIG_LOG_LEVEL 3
  2085. #endif
  2086. // <o> WDT_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2087. // <0=> Default
  2088. // <1=> Black
  2089. // <2=> Red
  2090. // <3=> Green
  2091. // <4=> Yellow
  2092. // <5=> Blue
  2093. // <6=> Magenta
  2094. // <7=> Cyan
  2095. // <8=> White
  2096. #ifndef WDT_CONFIG_INFO_COLOR
  2097. #define WDT_CONFIG_INFO_COLOR 0
  2098. #endif
  2099. // <o> WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2100. // <0=> Default
  2101. // <1=> Black
  2102. // <2=> Red
  2103. // <3=> Green
  2104. // <4=> Yellow
  2105. // <5=> Blue
  2106. // <6=> Magenta
  2107. // <7=> Cyan
  2108. // <8=> White
  2109. #ifndef WDT_CONFIG_DEBUG_COLOR
  2110. #define WDT_CONFIG_DEBUG_COLOR 0
  2111. #endif
  2112. // </e>
  2113. // </h>
  2114. //==========================================================
  2115. // <h> nrf_log in nRF_Libraries
  2116. //==========================================================
  2117. // <e> APP_BUTTON_CONFIG_LOG_ENABLED - Enables logging in the module.
  2118. //==========================================================
  2119. #ifndef APP_BUTTON_CONFIG_LOG_ENABLED
  2120. #define APP_BUTTON_CONFIG_LOG_ENABLED 0
  2121. #endif
  2122. // <o> APP_BUTTON_CONFIG_LOG_LEVEL - Default Severity level
  2123. // <0=> Off
  2124. // <1=> Error
  2125. // <2=> Warning
  2126. // <3=> Info
  2127. // <4=> Debug
  2128. #ifndef APP_BUTTON_CONFIG_LOG_LEVEL
  2129. #define APP_BUTTON_CONFIG_LOG_LEVEL 3
  2130. #endif
  2131. // <o> APP_BUTTON_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
  2132. // <i> If module generates a lot of logs, initial log level can
  2133. // <i> be decreased to prevent flooding. Severity level can be
  2134. // <i> increased on instance basis.
  2135. // <0=> Off
  2136. // <1=> Error
  2137. // <2=> Warning
  2138. // <3=> Info
  2139. // <4=> Debug
  2140. #ifndef APP_BUTTON_CONFIG_INITIAL_LOG_LEVEL
  2141. #define APP_BUTTON_CONFIG_INITIAL_LOG_LEVEL 3
  2142. #endif
  2143. // <o> APP_BUTTON_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2144. // <0=> Default
  2145. // <1=> Black
  2146. // <2=> Red
  2147. // <3=> Green
  2148. // <4=> Yellow
  2149. // <5=> Blue
  2150. // <6=> Magenta
  2151. // <7=> Cyan
  2152. // <8=> White
  2153. #ifndef APP_BUTTON_CONFIG_INFO_COLOR
  2154. #define APP_BUTTON_CONFIG_INFO_COLOR 0
  2155. #endif
  2156. // <o> APP_BUTTON_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2157. // <0=> Default
  2158. // <1=> Black
  2159. // <2=> Red
  2160. // <3=> Green
  2161. // <4=> Yellow
  2162. // <5=> Blue
  2163. // <6=> Magenta
  2164. // <7=> Cyan
  2165. // <8=> White
  2166. #ifndef APP_BUTTON_CONFIG_DEBUG_COLOR
  2167. #define APP_BUTTON_CONFIG_DEBUG_COLOR 0
  2168. #endif
  2169. // </e>
  2170. // <e> APP_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
  2171. //==========================================================
  2172. #ifndef APP_TIMER_CONFIG_LOG_ENABLED
  2173. #define APP_TIMER_CONFIG_LOG_ENABLED 0
  2174. #endif
  2175. // <o> APP_TIMER_CONFIG_LOG_LEVEL - Default Severity level
  2176. // <0=> Off
  2177. // <1=> Error
  2178. // <2=> Warning
  2179. // <3=> Info
  2180. // <4=> Debug
  2181. #ifndef APP_TIMER_CONFIG_LOG_LEVEL
  2182. #define APP_TIMER_CONFIG_LOG_LEVEL 3
  2183. #endif
  2184. // <o> APP_TIMER_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
  2185. // <i> If module generates a lot of logs, initial log level can
  2186. // <i> be decreased to prevent flooding. Severity level can be
  2187. // <i> increased on instance basis.
  2188. // <0=> Off
  2189. // <1=> Error
  2190. // <2=> Warning
  2191. // <3=> Info
  2192. // <4=> Debug
  2193. #ifndef APP_TIMER_CONFIG_INITIAL_LOG_LEVEL
  2194. #define APP_TIMER_CONFIG_INITIAL_LOG_LEVEL 3
  2195. #endif
  2196. // <o> APP_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2197. // <0=> Default
  2198. // <1=> Black
  2199. // <2=> Red
  2200. // <3=> Green
  2201. // <4=> Yellow
  2202. // <5=> Blue
  2203. // <6=> Magenta
  2204. // <7=> Cyan
  2205. // <8=> White
  2206. #ifndef APP_TIMER_CONFIG_INFO_COLOR
  2207. #define APP_TIMER_CONFIG_INFO_COLOR 0
  2208. #endif
  2209. // <o> APP_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2210. // <0=> Default
  2211. // <1=> Black
  2212. // <2=> Red
  2213. // <3=> Green
  2214. // <4=> Yellow
  2215. // <5=> Blue
  2216. // <6=> Magenta
  2217. // <7=> Cyan
  2218. // <8=> White
  2219. #ifndef APP_TIMER_CONFIG_DEBUG_COLOR
  2220. #define APP_TIMER_CONFIG_DEBUG_COLOR 0
  2221. #endif
  2222. // </e>
  2223. // <e> APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED - Enables logging in the module.
  2224. //==========================================================
  2225. #ifndef APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED
  2226. #define APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED 0
  2227. #endif
  2228. // <o> APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL - Default Severity level
  2229. // <0=> Off
  2230. // <1=> Error
  2231. // <2=> Warning
  2232. // <3=> Info
  2233. // <4=> Debug
  2234. #ifndef APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL
  2235. #define APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL 3
  2236. #endif
  2237. // <o> APP_USBD_CDC_ACM_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2238. // <0=> Default
  2239. // <1=> Black
  2240. // <2=> Red
  2241. // <3=> Green
  2242. // <4=> Yellow
  2243. // <5=> Blue
  2244. // <6=> Magenta
  2245. // <7=> Cyan
  2246. // <8=> White
  2247. #ifndef APP_USBD_CDC_ACM_CONFIG_INFO_COLOR
  2248. #define APP_USBD_CDC_ACM_CONFIG_INFO_COLOR 0
  2249. #endif
  2250. // <o> APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2251. // <0=> Default
  2252. // <1=> Black
  2253. // <2=> Red
  2254. // <3=> Green
  2255. // <4=> Yellow
  2256. // <5=> Blue
  2257. // <6=> Magenta
  2258. // <7=> Cyan
  2259. // <8=> White
  2260. #ifndef APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR
  2261. #define APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR 0
  2262. #endif
  2263. // </e>
  2264. // <e> APP_USBD_CONFIG_LOG_ENABLED - Enable logging in the module.
  2265. //==========================================================
  2266. #ifndef APP_USBD_CONFIG_LOG_ENABLED
  2267. #define APP_USBD_CONFIG_LOG_ENABLED 0
  2268. #endif
  2269. // <o> APP_USBD_CONFIG_LOG_LEVEL - Default Severity level
  2270. // <0=> Off
  2271. // <1=> Error
  2272. // <2=> Warning
  2273. // <3=> Info
  2274. // <4=> Debug
  2275. #ifndef APP_USBD_CONFIG_LOG_LEVEL
  2276. #define APP_USBD_CONFIG_LOG_LEVEL 3
  2277. #endif
  2278. // <o> APP_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2279. // <0=> Default
  2280. // <1=> Black
  2281. // <2=> Red
  2282. // <3=> Green
  2283. // <4=> Yellow
  2284. // <5=> Blue
  2285. // <6=> Magenta
  2286. // <7=> Cyan
  2287. // <8=> White
  2288. #ifndef APP_USBD_CONFIG_INFO_COLOR
  2289. #define APP_USBD_CONFIG_INFO_COLOR 0
  2290. #endif
  2291. // <o> APP_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2292. // <0=> Default
  2293. // <1=> Black
  2294. // <2=> Red
  2295. // <3=> Green
  2296. // <4=> Yellow
  2297. // <5=> Blue
  2298. // <6=> Magenta
  2299. // <7=> Cyan
  2300. // <8=> White
  2301. #ifndef APP_USBD_CONFIG_DEBUG_COLOR
  2302. #define APP_USBD_CONFIG_DEBUG_COLOR 0
  2303. #endif
  2304. // </e>
  2305. // <e> APP_USBD_DUMMY_CONFIG_LOG_ENABLED - Enables logging in the module.
  2306. //==========================================================
  2307. #ifndef APP_USBD_DUMMY_CONFIG_LOG_ENABLED
  2308. #define APP_USBD_DUMMY_CONFIG_LOG_ENABLED 0
  2309. #endif
  2310. // <o> APP_USBD_DUMMY_CONFIG_LOG_LEVEL - Default Severity level
  2311. // <0=> Off
  2312. // <1=> Error
  2313. // <2=> Warning
  2314. // <3=> Info
  2315. // <4=> Debug
  2316. #ifndef APP_USBD_DUMMY_CONFIG_LOG_LEVEL
  2317. #define APP_USBD_DUMMY_CONFIG_LOG_LEVEL 3
  2318. #endif
  2319. // <o> APP_USBD_DUMMY_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2320. // <0=> Default
  2321. // <1=> Black
  2322. // <2=> Red
  2323. // <3=> Green
  2324. // <4=> Yellow
  2325. // <5=> Blue
  2326. // <6=> Magenta
  2327. // <7=> Cyan
  2328. // <8=> White
  2329. #ifndef APP_USBD_DUMMY_CONFIG_INFO_COLOR
  2330. #define APP_USBD_DUMMY_CONFIG_INFO_COLOR 0
  2331. #endif
  2332. // <o> APP_USBD_DUMMY_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2333. // <0=> Default
  2334. // <1=> Black
  2335. // <2=> Red
  2336. // <3=> Green
  2337. // <4=> Yellow
  2338. // <5=> Blue
  2339. // <6=> Magenta
  2340. // <7=> Cyan
  2341. // <8=> White
  2342. #ifndef APP_USBD_DUMMY_CONFIG_DEBUG_COLOR
  2343. #define APP_USBD_DUMMY_CONFIG_DEBUG_COLOR 0
  2344. #endif
  2345. // </e>
  2346. // <e> APP_USBD_MSC_CONFIG_LOG_ENABLED - Enables logging in the module.
  2347. //==========================================================
  2348. #ifndef APP_USBD_MSC_CONFIG_LOG_ENABLED
  2349. #define APP_USBD_MSC_CONFIG_LOG_ENABLED 0
  2350. #endif
  2351. // <o> APP_USBD_MSC_CONFIG_LOG_LEVEL - Default Severity level
  2352. // <0=> Off
  2353. // <1=> Error
  2354. // <2=> Warning
  2355. // <3=> Info
  2356. // <4=> Debug
  2357. #ifndef APP_USBD_MSC_CONFIG_LOG_LEVEL
  2358. #define APP_USBD_MSC_CONFIG_LOG_LEVEL 3
  2359. #endif
  2360. // <o> APP_USBD_MSC_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2361. // <0=> Default
  2362. // <1=> Black
  2363. // <2=> Red
  2364. // <3=> Green
  2365. // <4=> Yellow
  2366. // <5=> Blue
  2367. // <6=> Magenta
  2368. // <7=> Cyan
  2369. // <8=> White
  2370. #ifndef APP_USBD_MSC_CONFIG_INFO_COLOR
  2371. #define APP_USBD_MSC_CONFIG_INFO_COLOR 0
  2372. #endif
  2373. // <o> APP_USBD_MSC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2374. // <0=> Default
  2375. // <1=> Black
  2376. // <2=> Red
  2377. // <3=> Green
  2378. // <4=> Yellow
  2379. // <5=> Blue
  2380. // <6=> Magenta
  2381. // <7=> Cyan
  2382. // <8=> White
  2383. #ifndef APP_USBD_MSC_CONFIG_DEBUG_COLOR
  2384. #define APP_USBD_MSC_CONFIG_DEBUG_COLOR 0
  2385. #endif
  2386. // </e>
  2387. // <e> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED - Enables logging in the module.
  2388. //==========================================================
  2389. #ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED
  2390. #define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED 0
  2391. #endif
  2392. // <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL - Default Severity level
  2393. // <0=> Off
  2394. // <1=> Error
  2395. // <2=> Warning
  2396. // <3=> Info
  2397. // <4=> Debug
  2398. #ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL
  2399. #define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL 3
  2400. #endif
  2401. // <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2402. // <0=> Default
  2403. // <1=> Black
  2404. // <2=> Red
  2405. // <3=> Green
  2406. // <4=> Yellow
  2407. // <5=> Blue
  2408. // <6=> Magenta
  2409. // <7=> Cyan
  2410. // <8=> White
  2411. #ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR
  2412. #define APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR 0
  2413. #endif
  2414. // <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2415. // <0=> Default
  2416. // <1=> Black
  2417. // <2=> Red
  2418. // <3=> Green
  2419. // <4=> Yellow
  2420. // <5=> Blue
  2421. // <6=> Magenta
  2422. // <7=> Cyan
  2423. // <8=> White
  2424. #ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR
  2425. #define APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR 0
  2426. #endif
  2427. // </e>
  2428. // <e> NRF_ATFIFO_CONFIG_LOG_ENABLED - Enables logging in the module.
  2429. //==========================================================
  2430. #ifndef NRF_ATFIFO_CONFIG_LOG_ENABLED
  2431. #define NRF_ATFIFO_CONFIG_LOG_ENABLED 0
  2432. #endif
  2433. // <o> NRF_ATFIFO_CONFIG_LOG_LEVEL - Default Severity level
  2434. // <0=> Off
  2435. // <1=> Error
  2436. // <2=> Warning
  2437. // <3=> Info
  2438. // <4=> Debug
  2439. #ifndef NRF_ATFIFO_CONFIG_LOG_LEVEL
  2440. #define NRF_ATFIFO_CONFIG_LOG_LEVEL 3
  2441. #endif
  2442. // <o> NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
  2443. // <0=> Off
  2444. // <1=> Error
  2445. // <2=> Warning
  2446. // <3=> Info
  2447. // <4=> Debug
  2448. #ifndef NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL
  2449. #define NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL 3
  2450. #endif
  2451. // <o> NRF_ATFIFO_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2452. // <0=> Default
  2453. // <1=> Black
  2454. // <2=> Red
  2455. // <3=> Green
  2456. // <4=> Yellow
  2457. // <5=> Blue
  2458. // <6=> Magenta
  2459. // <7=> Cyan
  2460. // <8=> White
  2461. #ifndef NRF_ATFIFO_CONFIG_INFO_COLOR
  2462. #define NRF_ATFIFO_CONFIG_INFO_COLOR 0
  2463. #endif
  2464. // <o> NRF_ATFIFO_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2465. // <0=> Default
  2466. // <1=> Black
  2467. // <2=> Red
  2468. // <3=> Green
  2469. // <4=> Yellow
  2470. // <5=> Blue
  2471. // <6=> Magenta
  2472. // <7=> Cyan
  2473. // <8=> White
  2474. #ifndef NRF_ATFIFO_CONFIG_DEBUG_COLOR
  2475. #define NRF_ATFIFO_CONFIG_DEBUG_COLOR 0
  2476. #endif
  2477. // </e>
  2478. // <e> NRF_BALLOC_CONFIG_LOG_ENABLED - Enables logging in the module.
  2479. //==========================================================
  2480. #ifndef NRF_BALLOC_CONFIG_LOG_ENABLED
  2481. #define NRF_BALLOC_CONFIG_LOG_ENABLED 0
  2482. #endif
  2483. // <o> NRF_BALLOC_CONFIG_LOG_LEVEL - Default Severity level
  2484. // <0=> Off
  2485. // <1=> Error
  2486. // <2=> Warning
  2487. // <3=> Info
  2488. // <4=> Debug
  2489. #ifndef NRF_BALLOC_CONFIG_LOG_LEVEL
  2490. #define NRF_BALLOC_CONFIG_LOG_LEVEL 3
  2491. #endif
  2492. // <o> NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
  2493. // <i> If module generates a lot of logs, initial log level can
  2494. // <i> be decreased to prevent flooding. Severity level can be
  2495. // <i> increased on instance basis.
  2496. // <0=> Off
  2497. // <1=> Error
  2498. // <2=> Warning
  2499. // <3=> Info
  2500. // <4=> Debug
  2501. #ifndef NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL
  2502. #define NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL 3
  2503. #endif
  2504. // <o> NRF_BALLOC_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2505. // <0=> Default
  2506. // <1=> Black
  2507. // <2=> Red
  2508. // <3=> Green
  2509. // <4=> Yellow
  2510. // <5=> Blue
  2511. // <6=> Magenta
  2512. // <7=> Cyan
  2513. // <8=> White
  2514. #ifndef NRF_BALLOC_CONFIG_INFO_COLOR
  2515. #define NRF_BALLOC_CONFIG_INFO_COLOR 0
  2516. #endif
  2517. // <o> NRF_BALLOC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2518. // <0=> Default
  2519. // <1=> Black
  2520. // <2=> Red
  2521. // <3=> Green
  2522. // <4=> Yellow
  2523. // <5=> Blue
  2524. // <6=> Magenta
  2525. // <7=> Cyan
  2526. // <8=> White
  2527. #ifndef NRF_BALLOC_CONFIG_DEBUG_COLOR
  2528. #define NRF_BALLOC_CONFIG_DEBUG_COLOR 0
  2529. #endif
  2530. // </e>
  2531. // <e> NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_ENABLED - Enables logging in the module.
  2532. //==========================================================
  2533. #ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_ENABLED
  2534. #define NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_ENABLED 0
  2535. #endif
  2536. // <o> NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_LEVEL - Default Severity level
  2537. // <0=> Off
  2538. // <1=> Error
  2539. // <2=> Warning
  2540. // <3=> Info
  2541. // <4=> Debug
  2542. #ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_LEVEL
  2543. #define NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_LEVEL 3
  2544. #endif
  2545. // <o> NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
  2546. // <0=> Off
  2547. // <1=> Error
  2548. // <2=> Warning
  2549. // <3=> Info
  2550. // <4=> Debug
  2551. #ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_INIT_FILTER_LEVEL
  2552. #define NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_INIT_FILTER_LEVEL 3
  2553. #endif
  2554. // <o> NRF_BLOCK_DEV_EMPTY_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2555. // <0=> Default
  2556. // <1=> Black
  2557. // <2=> Red
  2558. // <3=> Green
  2559. // <4=> Yellow
  2560. // <5=> Blue
  2561. // <6=> Magenta
  2562. // <7=> Cyan
  2563. // <8=> White
  2564. #ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_INFO_COLOR
  2565. #define NRF_BLOCK_DEV_EMPTY_CONFIG_INFO_COLOR 0
  2566. #endif
  2567. // <o> NRF_BLOCK_DEV_EMPTY_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2568. // <0=> Default
  2569. // <1=> Black
  2570. // <2=> Red
  2571. // <3=> Green
  2572. // <4=> Yellow
  2573. // <5=> Blue
  2574. // <6=> Magenta
  2575. // <7=> Cyan
  2576. // <8=> White
  2577. #ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_DEBUG_COLOR
  2578. #define NRF_BLOCK_DEV_EMPTY_CONFIG_DEBUG_COLOR 0
  2579. #endif
  2580. // </e>
  2581. // <e> NRF_BLOCK_DEV_QSPI_CONFIG_LOG_ENABLED - Enables logging in the module.
  2582. //==========================================================
  2583. #ifndef NRF_BLOCK_DEV_QSPI_CONFIG_LOG_ENABLED
  2584. #define NRF_BLOCK_DEV_QSPI_CONFIG_LOG_ENABLED 0
  2585. #endif
  2586. // <o> NRF_BLOCK_DEV_QSPI_CONFIG_LOG_LEVEL - Default Severity level
  2587. // <0=> Off
  2588. // <1=> Error
  2589. // <2=> Warning
  2590. // <3=> Info
  2591. // <4=> Debug
  2592. #ifndef NRF_BLOCK_DEV_QSPI_CONFIG_LOG_LEVEL
  2593. #define NRF_BLOCK_DEV_QSPI_CONFIG_LOG_LEVEL 3
  2594. #endif
  2595. // <o> NRF_BLOCK_DEV_QSPI_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
  2596. // <0=> Off
  2597. // <1=> Error
  2598. // <2=> Warning
  2599. // <3=> Info
  2600. // <4=> Debug
  2601. #ifndef NRF_BLOCK_DEV_QSPI_CONFIG_LOG_INIT_FILTER_LEVEL
  2602. #define NRF_BLOCK_DEV_QSPI_CONFIG_LOG_INIT_FILTER_LEVEL 3
  2603. #endif
  2604. // <o> NRF_BLOCK_DEV_QSPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2605. // <0=> Default
  2606. // <1=> Black
  2607. // <2=> Red
  2608. // <3=> Green
  2609. // <4=> Yellow
  2610. // <5=> Blue
  2611. // <6=> Magenta
  2612. // <7=> Cyan
  2613. // <8=> White
  2614. #ifndef NRF_BLOCK_DEV_QSPI_CONFIG_INFO_COLOR
  2615. #define NRF_BLOCK_DEV_QSPI_CONFIG_INFO_COLOR 0
  2616. #endif
  2617. // <o> NRF_BLOCK_DEV_QSPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2618. // <0=> Default
  2619. // <1=> Black
  2620. // <2=> Red
  2621. // <3=> Green
  2622. // <4=> Yellow
  2623. // <5=> Blue
  2624. // <6=> Magenta
  2625. // <7=> Cyan
  2626. // <8=> White
  2627. #ifndef NRF_BLOCK_DEV_QSPI_CONFIG_DEBUG_COLOR
  2628. #define NRF_BLOCK_DEV_QSPI_CONFIG_DEBUG_COLOR 0
  2629. #endif
  2630. // </e>
  2631. // <e> NRF_BLOCK_DEV_RAM_CONFIG_LOG_ENABLED - Enables logging in the module.
  2632. //==========================================================
  2633. #ifndef NRF_BLOCK_DEV_RAM_CONFIG_LOG_ENABLED
  2634. #define NRF_BLOCK_DEV_RAM_CONFIG_LOG_ENABLED 0
  2635. #endif
  2636. // <o> NRF_BLOCK_DEV_RAM_CONFIG_LOG_LEVEL - Default Severity level
  2637. // <0=> Off
  2638. // <1=> Error
  2639. // <2=> Warning
  2640. // <3=> Info
  2641. // <4=> Debug
  2642. #ifndef NRF_BLOCK_DEV_RAM_CONFIG_LOG_LEVEL
  2643. #define NRF_BLOCK_DEV_RAM_CONFIG_LOG_LEVEL 3
  2644. #endif
  2645. // <o> NRF_BLOCK_DEV_RAM_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
  2646. // <0=> Off
  2647. // <1=> Error
  2648. // <2=> Warning
  2649. // <3=> Info
  2650. // <4=> Debug
  2651. #ifndef NRF_BLOCK_DEV_RAM_CONFIG_LOG_INIT_FILTER_LEVEL
  2652. #define NRF_BLOCK_DEV_RAM_CONFIG_LOG_INIT_FILTER_LEVEL 3
  2653. #endif
  2654. // <o> NRF_BLOCK_DEV_RAM_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2655. // <0=> Default
  2656. // <1=> Black
  2657. // <2=> Red
  2658. // <3=> Green
  2659. // <4=> Yellow
  2660. // <5=> Blue
  2661. // <6=> Magenta
  2662. // <7=> Cyan
  2663. // <8=> White
  2664. #ifndef NRF_BLOCK_DEV_RAM_CONFIG_INFO_COLOR
  2665. #define NRF_BLOCK_DEV_RAM_CONFIG_INFO_COLOR 0
  2666. #endif
  2667. // <o> NRF_BLOCK_DEV_RAM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2668. // <0=> Default
  2669. // <1=> Black
  2670. // <2=> Red
  2671. // <3=> Green
  2672. // <4=> Yellow
  2673. // <5=> Blue
  2674. // <6=> Magenta
  2675. // <7=> Cyan
  2676. // <8=> White
  2677. #ifndef NRF_BLOCK_DEV_RAM_CONFIG_DEBUG_COLOR
  2678. #define NRF_BLOCK_DEV_RAM_CONFIG_DEBUG_COLOR 0
  2679. #endif
  2680. // </e>
  2681. // <e> NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
  2682. //==========================================================
  2683. #ifndef NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED
  2684. #define NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED 0
  2685. #endif
  2686. // <o> NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL - Default Severity level
  2687. // <0=> Off
  2688. // <1=> Error
  2689. // <2=> Warning
  2690. // <3=> Info
  2691. // <4=> Debug
  2692. #ifndef NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL
  2693. #define NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL 3
  2694. #endif
  2695. // <o> NRF_CLI_BLE_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2696. // <0=> Default
  2697. // <1=> Black
  2698. // <2=> Red
  2699. // <3=> Green
  2700. // <4=> Yellow
  2701. // <5=> Blue
  2702. // <6=> Magenta
  2703. // <7=> Cyan
  2704. // <8=> White
  2705. #ifndef NRF_CLI_BLE_UART_CONFIG_INFO_COLOR
  2706. #define NRF_CLI_BLE_UART_CONFIG_INFO_COLOR 0
  2707. #endif
  2708. // <o> NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2709. // <0=> Default
  2710. // <1=> Black
  2711. // <2=> Red
  2712. // <3=> Green
  2713. // <4=> Yellow
  2714. // <5=> Blue
  2715. // <6=> Magenta
  2716. // <7=> Cyan
  2717. // <8=> White
  2718. #ifndef NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR
  2719. #define NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR 0
  2720. #endif
  2721. // </e>
  2722. // <e> NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
  2723. //==========================================================
  2724. #ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED
  2725. #define NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED 0
  2726. #endif
  2727. // <o> NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
  2728. // <0=> Off
  2729. // <1=> Error
  2730. // <2=> Warning
  2731. // <3=> Info
  2732. // <4=> Debug
  2733. #ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL
  2734. #define NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL 3
  2735. #endif
  2736. // <o> NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2737. // <0=> Default
  2738. // <1=> Black
  2739. // <2=> Red
  2740. // <3=> Green
  2741. // <4=> Yellow
  2742. // <5=> Blue
  2743. // <6=> Magenta
  2744. // <7=> Cyan
  2745. // <8=> White
  2746. #ifndef NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR
  2747. #define NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR 0
  2748. #endif
  2749. // <o> NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2750. // <0=> Default
  2751. // <1=> Black
  2752. // <2=> Red
  2753. // <3=> Green
  2754. // <4=> Yellow
  2755. // <5=> Blue
  2756. // <6=> Magenta
  2757. // <7=> Cyan
  2758. // <8=> White
  2759. #ifndef NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR
  2760. #define NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR 0
  2761. #endif
  2762. // </e>
  2763. // <e> NRF_CLI_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
  2764. //==========================================================
  2765. #ifndef NRF_CLI_UART_CONFIG_LOG_ENABLED
  2766. #define NRF_CLI_UART_CONFIG_LOG_ENABLED 0
  2767. #endif
  2768. // <o> NRF_CLI_UART_CONFIG_LOG_LEVEL - Default Severity level
  2769. // <0=> Off
  2770. // <1=> Error
  2771. // <2=> Warning
  2772. // <3=> Info
  2773. // <4=> Debug
  2774. #ifndef NRF_CLI_UART_CONFIG_LOG_LEVEL
  2775. #define NRF_CLI_UART_CONFIG_LOG_LEVEL 3
  2776. #endif
  2777. // <o> NRF_CLI_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2778. // <0=> Default
  2779. // <1=> Black
  2780. // <2=> Red
  2781. // <3=> Green
  2782. // <4=> Yellow
  2783. // <5=> Blue
  2784. // <6=> Magenta
  2785. // <7=> Cyan
  2786. // <8=> White
  2787. #ifndef NRF_CLI_UART_CONFIG_INFO_COLOR
  2788. #define NRF_CLI_UART_CONFIG_INFO_COLOR 0
  2789. #endif
  2790. // <o> NRF_CLI_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2791. // <0=> Default
  2792. // <1=> Black
  2793. // <2=> Red
  2794. // <3=> Green
  2795. // <4=> Yellow
  2796. // <5=> Blue
  2797. // <6=> Magenta
  2798. // <7=> Cyan
  2799. // <8=> White
  2800. #ifndef NRF_CLI_UART_CONFIG_DEBUG_COLOR
  2801. #define NRF_CLI_UART_CONFIG_DEBUG_COLOR 0
  2802. #endif
  2803. // </e>
  2804. // <e> NRF_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
  2805. //==========================================================
  2806. #ifndef NRF_LIBUARTE_CONFIG_LOG_ENABLED
  2807. #define NRF_LIBUARTE_CONFIG_LOG_ENABLED 0
  2808. #endif
  2809. // <o> NRF_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
  2810. // <0=> Off
  2811. // <1=> Error
  2812. // <2=> Warning
  2813. // <3=> Info
  2814. // <4=> Debug
  2815. #ifndef NRF_LIBUARTE_CONFIG_LOG_LEVEL
  2816. #define NRF_LIBUARTE_CONFIG_LOG_LEVEL 3
  2817. #endif
  2818. // <o> NRF_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2819. // <0=> Default
  2820. // <1=> Black
  2821. // <2=> Red
  2822. // <3=> Green
  2823. // <4=> Yellow
  2824. // <5=> Blue
  2825. // <6=> Magenta
  2826. // <7=> Cyan
  2827. // <8=> White
  2828. #ifndef NRF_LIBUARTE_CONFIG_INFO_COLOR
  2829. #define NRF_LIBUARTE_CONFIG_INFO_COLOR 0
  2830. #endif
  2831. // <o> NRF_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2832. // <0=> Default
  2833. // <1=> Black
  2834. // <2=> Red
  2835. // <3=> Green
  2836. // <4=> Yellow
  2837. // <5=> Blue
  2838. // <6=> Magenta
  2839. // <7=> Cyan
  2840. // <8=> White
  2841. #ifndef NRF_LIBUARTE_CONFIG_DEBUG_COLOR
  2842. #define NRF_LIBUARTE_CONFIG_DEBUG_COLOR 0
  2843. #endif
  2844. // </e>
  2845. // <e> NRF_MEMOBJ_CONFIG_LOG_ENABLED - Enables logging in the module.
  2846. //==========================================================
  2847. #ifndef NRF_MEMOBJ_CONFIG_LOG_ENABLED
  2848. #define NRF_MEMOBJ_CONFIG_LOG_ENABLED 0
  2849. #endif
  2850. // <o> NRF_MEMOBJ_CONFIG_LOG_LEVEL - Default Severity level
  2851. // <0=> Off
  2852. // <1=> Error
  2853. // <2=> Warning
  2854. // <3=> Info
  2855. // <4=> Debug
  2856. #ifndef NRF_MEMOBJ_CONFIG_LOG_LEVEL
  2857. #define NRF_MEMOBJ_CONFIG_LOG_LEVEL 3
  2858. #endif
  2859. // <o> NRF_MEMOBJ_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2860. // <0=> Default
  2861. // <1=> Black
  2862. // <2=> Red
  2863. // <3=> Green
  2864. // <4=> Yellow
  2865. // <5=> Blue
  2866. // <6=> Magenta
  2867. // <7=> Cyan
  2868. // <8=> White
  2869. #ifndef NRF_MEMOBJ_CONFIG_INFO_COLOR
  2870. #define NRF_MEMOBJ_CONFIG_INFO_COLOR 0
  2871. #endif
  2872. // <o> NRF_MEMOBJ_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2873. // <0=> Default
  2874. // <1=> Black
  2875. // <2=> Red
  2876. // <3=> Green
  2877. // <4=> Yellow
  2878. // <5=> Blue
  2879. // <6=> Magenta
  2880. // <7=> Cyan
  2881. // <8=> White
  2882. #ifndef NRF_MEMOBJ_CONFIG_DEBUG_COLOR
  2883. #define NRF_MEMOBJ_CONFIG_DEBUG_COLOR 0
  2884. #endif
  2885. // </e>
  2886. // <e> NRF_PWR_MGMT_CONFIG_LOG_ENABLED - Enables logging in the module.
  2887. //==========================================================
  2888. #ifndef NRF_PWR_MGMT_CONFIG_LOG_ENABLED
  2889. #define NRF_PWR_MGMT_CONFIG_LOG_ENABLED 0
  2890. #endif
  2891. // <o> NRF_PWR_MGMT_CONFIG_LOG_LEVEL - Default Severity level
  2892. // <0=> Off
  2893. // <1=> Error
  2894. // <2=> Warning
  2895. // <3=> Info
  2896. // <4=> Debug
  2897. #ifndef NRF_PWR_MGMT_CONFIG_LOG_LEVEL
  2898. #define NRF_PWR_MGMT_CONFIG_LOG_LEVEL 3
  2899. #endif
  2900. // <o> NRF_PWR_MGMT_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2901. // <0=> Default
  2902. // <1=> Black
  2903. // <2=> Red
  2904. // <3=> Green
  2905. // <4=> Yellow
  2906. // <5=> Blue
  2907. // <6=> Magenta
  2908. // <7=> Cyan
  2909. // <8=> White
  2910. #ifndef NRF_PWR_MGMT_CONFIG_INFO_COLOR
  2911. #define NRF_PWR_MGMT_CONFIG_INFO_COLOR 0
  2912. #endif
  2913. // <o> NRF_PWR_MGMT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2914. // <0=> Default
  2915. // <1=> Black
  2916. // <2=> Red
  2917. // <3=> Green
  2918. // <4=> Yellow
  2919. // <5=> Blue
  2920. // <6=> Magenta
  2921. // <7=> Cyan
  2922. // <8=> White
  2923. #ifndef NRF_PWR_MGMT_CONFIG_DEBUG_COLOR
  2924. #define NRF_PWR_MGMT_CONFIG_DEBUG_COLOR 0
  2925. #endif
  2926. // </e>
  2927. // <e> NRF_QUEUE_CONFIG_LOG_ENABLED - Enables logging in the module.
  2928. //==========================================================
  2929. #ifndef NRF_QUEUE_CONFIG_LOG_ENABLED
  2930. #define NRF_QUEUE_CONFIG_LOG_ENABLED 0
  2931. #endif
  2932. // <o> NRF_QUEUE_CONFIG_LOG_LEVEL - Default Severity level
  2933. // <0=> Off
  2934. // <1=> Error
  2935. // <2=> Warning
  2936. // <3=> Info
  2937. // <4=> Debug
  2938. #ifndef NRF_QUEUE_CONFIG_LOG_LEVEL
  2939. #define NRF_QUEUE_CONFIG_LOG_LEVEL 3
  2940. #endif
  2941. // <o> NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
  2942. // <0=> Off
  2943. // <1=> Error
  2944. // <2=> Warning
  2945. // <3=> Info
  2946. // <4=> Debug
  2947. #ifndef NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL
  2948. #define NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL 3
  2949. #endif
  2950. // <o> NRF_QUEUE_CONFIG_INFO_COLOR - ANSI escape code prefix.
  2951. // <0=> Default
  2952. // <1=> Black
  2953. // <2=> Red
  2954. // <3=> Green
  2955. // <4=> Yellow
  2956. // <5=> Blue
  2957. // <6=> Magenta
  2958. // <7=> Cyan
  2959. // <8=> White
  2960. #ifndef NRF_QUEUE_CONFIG_INFO_COLOR
  2961. #define NRF_QUEUE_CONFIG_INFO_COLOR 0
  2962. #endif
  2963. // <o> NRF_QUEUE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  2964. // <0=> Default
  2965. // <1=> Black
  2966. // <2=> Red
  2967. // <3=> Green
  2968. // <4=> Yellow
  2969. // <5=> Blue
  2970. // <6=> Magenta
  2971. // <7=> Cyan
  2972. // <8=> White
  2973. #ifndef NRF_QUEUE_CONFIG_DEBUG_COLOR
  2974. #define NRF_QUEUE_CONFIG_DEBUG_COLOR 0
  2975. #endif
  2976. // </e>
  2977. // <e> NRF_SDH_ANT_LOG_ENABLED - Enable logging in SoftDevice handler (ANT) module.
  2978. //==========================================================
  2979. #ifndef NRF_SDH_ANT_LOG_ENABLED
  2980. #define NRF_SDH_ANT_LOG_ENABLED 0
  2981. #endif
  2982. // <o> NRF_SDH_ANT_LOG_LEVEL - Default Severity level
  2983. // <0=> Off
  2984. // <1=> Error
  2985. // <2=> Warning
  2986. // <3=> Info
  2987. // <4=> Debug
  2988. #ifndef NRF_SDH_ANT_LOG_LEVEL
  2989. #define NRF_SDH_ANT_LOG_LEVEL 3
  2990. #endif
  2991. // <o> NRF_SDH_ANT_INFO_COLOR - ANSI escape code prefix.
  2992. // <0=> Default
  2993. // <1=> Black
  2994. // <2=> Red
  2995. // <3=> Green
  2996. // <4=> Yellow
  2997. // <5=> Blue
  2998. // <6=> Magenta
  2999. // <7=> Cyan
  3000. // <8=> White
  3001. #ifndef NRF_SDH_ANT_INFO_COLOR
  3002. #define NRF_SDH_ANT_INFO_COLOR 0
  3003. #endif
  3004. // <o> NRF_SDH_ANT_DEBUG_COLOR - ANSI escape code prefix.
  3005. // <0=> Default
  3006. // <1=> Black
  3007. // <2=> Red
  3008. // <3=> Green
  3009. // <4=> Yellow
  3010. // <5=> Blue
  3011. // <6=> Magenta
  3012. // <7=> Cyan
  3013. // <8=> White
  3014. #ifndef NRF_SDH_ANT_DEBUG_COLOR
  3015. #define NRF_SDH_ANT_DEBUG_COLOR 0
  3016. #endif
  3017. // </e>
  3018. // <e> NRF_SDH_BLE_LOG_ENABLED - Enable logging in SoftDevice handler (BLE) module.
  3019. //==========================================================
  3020. #ifndef NRF_SDH_BLE_LOG_ENABLED
  3021. #define NRF_SDH_BLE_LOG_ENABLED 0
  3022. #endif
  3023. // <o> NRF_SDH_BLE_LOG_LEVEL - Default Severity level
  3024. // <0=> Off
  3025. // <1=> Error
  3026. // <2=> Warning
  3027. // <3=> Info
  3028. // <4=> Debug
  3029. #ifndef NRF_SDH_BLE_LOG_LEVEL
  3030. #define NRF_SDH_BLE_LOG_LEVEL 3
  3031. #endif
  3032. // <o> NRF_SDH_BLE_INFO_COLOR - ANSI escape code prefix.
  3033. // <0=> Default
  3034. // <1=> Black
  3035. // <2=> Red
  3036. // <3=> Green
  3037. // <4=> Yellow
  3038. // <5=> Blue
  3039. // <6=> Magenta
  3040. // <7=> Cyan
  3041. // <8=> White
  3042. #ifndef NRF_SDH_BLE_INFO_COLOR
  3043. #define NRF_SDH_BLE_INFO_COLOR 0
  3044. #endif
  3045. // <o> NRF_SDH_BLE_DEBUG_COLOR - ANSI escape code prefix.
  3046. // <0=> Default
  3047. // <1=> Black
  3048. // <2=> Red
  3049. // <3=> Green
  3050. // <4=> Yellow
  3051. // <5=> Blue
  3052. // <6=> Magenta
  3053. // <7=> Cyan
  3054. // <8=> White
  3055. #ifndef NRF_SDH_BLE_DEBUG_COLOR
  3056. #define NRF_SDH_BLE_DEBUG_COLOR 0
  3057. #endif
  3058. // </e>
  3059. // <e> NRF_SDH_LOG_ENABLED - Enable logging in SoftDevice handler module.
  3060. //==========================================================
  3061. #ifndef NRF_SDH_LOG_ENABLED
  3062. #define NRF_SDH_LOG_ENABLED 0
  3063. #endif
  3064. // <o> NRF_SDH_LOG_LEVEL - Default Severity level
  3065. // <0=> Off
  3066. // <1=> Error
  3067. // <2=> Warning
  3068. // <3=> Info
  3069. // <4=> Debug
  3070. #ifndef NRF_SDH_LOG_LEVEL
  3071. #define NRF_SDH_LOG_LEVEL 3
  3072. #endif
  3073. // <o> NRF_SDH_INFO_COLOR - ANSI escape code prefix.
  3074. // <0=> Default
  3075. // <1=> Black
  3076. // <2=> Red
  3077. // <3=> Green
  3078. // <4=> Yellow
  3079. // <5=> Blue
  3080. // <6=> Magenta
  3081. // <7=> Cyan
  3082. // <8=> White
  3083. #ifndef NRF_SDH_INFO_COLOR
  3084. #define NRF_SDH_INFO_COLOR 0
  3085. #endif
  3086. // <o> NRF_SDH_DEBUG_COLOR - ANSI escape code prefix.
  3087. // <0=> Default
  3088. // <1=> Black
  3089. // <2=> Red
  3090. // <3=> Green
  3091. // <4=> Yellow
  3092. // <5=> Blue
  3093. // <6=> Magenta
  3094. // <7=> Cyan
  3095. // <8=> White
  3096. #ifndef NRF_SDH_DEBUG_COLOR
  3097. #define NRF_SDH_DEBUG_COLOR 0
  3098. #endif
  3099. // </e>
  3100. // <e> NRF_SDH_SOC_LOG_ENABLED - Enable logging in SoftDevice handler (SoC) module.
  3101. //==========================================================
  3102. #ifndef NRF_SDH_SOC_LOG_ENABLED
  3103. #define NRF_SDH_SOC_LOG_ENABLED 0
  3104. #endif
  3105. // <o> NRF_SDH_SOC_LOG_LEVEL - Default Severity level
  3106. // <0=> Off
  3107. // <1=> Error
  3108. // <2=> Warning
  3109. // <3=> Info
  3110. // <4=> Debug
  3111. #ifndef NRF_SDH_SOC_LOG_LEVEL
  3112. #define NRF_SDH_SOC_LOG_LEVEL 3
  3113. #endif
  3114. // <o> NRF_SDH_SOC_INFO_COLOR - ANSI escape code prefix.
  3115. // <0=> Default
  3116. // <1=> Black
  3117. // <2=> Red
  3118. // <3=> Green
  3119. // <4=> Yellow
  3120. // <5=> Blue
  3121. // <6=> Magenta
  3122. // <7=> Cyan
  3123. // <8=> White
  3124. #ifndef NRF_SDH_SOC_INFO_COLOR
  3125. #define NRF_SDH_SOC_INFO_COLOR 0
  3126. #endif
  3127. // <o> NRF_SDH_SOC_DEBUG_COLOR - ANSI escape code prefix.
  3128. // <0=> Default
  3129. // <1=> Black
  3130. // <2=> Red
  3131. // <3=> Green
  3132. // <4=> Yellow
  3133. // <5=> Blue
  3134. // <6=> Magenta
  3135. // <7=> Cyan
  3136. // <8=> White
  3137. #ifndef NRF_SDH_SOC_DEBUG_COLOR
  3138. #define NRF_SDH_SOC_DEBUG_COLOR 0
  3139. #endif
  3140. // </e>
  3141. // <e> NRF_SORTLIST_CONFIG_LOG_ENABLED - Enables logging in the module.
  3142. //==========================================================
  3143. #ifndef NRF_SORTLIST_CONFIG_LOG_ENABLED
  3144. #define NRF_SORTLIST_CONFIG_LOG_ENABLED 0
  3145. #endif
  3146. // <o> NRF_SORTLIST_CONFIG_LOG_LEVEL - Default Severity level
  3147. // <0=> Off
  3148. // <1=> Error
  3149. // <2=> Warning
  3150. // <3=> Info
  3151. // <4=> Debug
  3152. #ifndef NRF_SORTLIST_CONFIG_LOG_LEVEL
  3153. #define NRF_SORTLIST_CONFIG_LOG_LEVEL 3
  3154. #endif
  3155. // <o> NRF_SORTLIST_CONFIG_INFO_COLOR - ANSI escape code prefix.
  3156. // <0=> Default
  3157. // <1=> Black
  3158. // <2=> Red
  3159. // <3=> Green
  3160. // <4=> Yellow
  3161. // <5=> Blue
  3162. // <6=> Magenta
  3163. // <7=> Cyan
  3164. // <8=> White
  3165. #ifndef NRF_SORTLIST_CONFIG_INFO_COLOR
  3166. #define NRF_SORTLIST_CONFIG_INFO_COLOR 0
  3167. #endif
  3168. // <o> NRF_SORTLIST_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  3169. // <0=> Default
  3170. // <1=> Black
  3171. // <2=> Red
  3172. // <3=> Green
  3173. // <4=> Yellow
  3174. // <5=> Blue
  3175. // <6=> Magenta
  3176. // <7=> Cyan
  3177. // <8=> White
  3178. #ifndef NRF_SORTLIST_CONFIG_DEBUG_COLOR
  3179. #define NRF_SORTLIST_CONFIG_DEBUG_COLOR 0
  3180. #endif
  3181. // </e>
  3182. // <e> NRF_TWI_SENSOR_CONFIG_LOG_ENABLED - Enables logging in the module.
  3183. //==========================================================
  3184. #ifndef NRF_TWI_SENSOR_CONFIG_LOG_ENABLED
  3185. #define NRF_TWI_SENSOR_CONFIG_LOG_ENABLED 0
  3186. #endif
  3187. // <o> NRF_TWI_SENSOR_CONFIG_LOG_LEVEL - Default Severity level
  3188. // <0=> Off
  3189. // <1=> Error
  3190. // <2=> Warning
  3191. // <3=> Info
  3192. // <4=> Debug
  3193. #ifndef NRF_TWI_SENSOR_CONFIG_LOG_LEVEL
  3194. #define NRF_TWI_SENSOR_CONFIG_LOG_LEVEL 3
  3195. #endif
  3196. // <o> NRF_TWI_SENSOR_CONFIG_INFO_COLOR - ANSI escape code prefix.
  3197. // <0=> Default
  3198. // <1=> Black
  3199. // <2=> Red
  3200. // <3=> Green
  3201. // <4=> Yellow
  3202. // <5=> Blue
  3203. // <6=> Magenta
  3204. // <7=> Cyan
  3205. // <8=> White
  3206. #ifndef NRF_TWI_SENSOR_CONFIG_INFO_COLOR
  3207. #define NRF_TWI_SENSOR_CONFIG_INFO_COLOR 0
  3208. #endif
  3209. // <o> NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  3210. // <0=> Default
  3211. // <1=> Black
  3212. // <2=> Red
  3213. // <3=> Green
  3214. // <4=> Yellow
  3215. // <5=> Blue
  3216. // <6=> Magenta
  3217. // <7=> Cyan
  3218. // <8=> White
  3219. #ifndef NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR
  3220. #define NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR 0
  3221. #endif
  3222. // </e>
  3223. // <e> PM_LOG_ENABLED - Enable logging in Peer Manager and its submodules.
  3224. //==========================================================
  3225. #ifndef PM_LOG_ENABLED
  3226. #define PM_LOG_ENABLED 1
  3227. #endif
  3228. // <o> PM_LOG_LEVEL - Default Severity level
  3229. // <0=> Off
  3230. // <1=> Error
  3231. // <2=> Warning
  3232. // <3=> Info
  3233. // <4=> Debug
  3234. #ifndef PM_LOG_LEVEL
  3235. #define PM_LOG_LEVEL 3
  3236. #endif
  3237. // <o> PM_LOG_INFO_COLOR - ANSI escape code prefix.
  3238. // <0=> Default
  3239. // <1=> Black
  3240. // <2=> Red
  3241. // <3=> Green
  3242. // <4=> Yellow
  3243. // <5=> Blue
  3244. // <6=> Magenta
  3245. // <7=> Cyan
  3246. // <8=> White
  3247. #ifndef PM_LOG_INFO_COLOR
  3248. #define PM_LOG_INFO_COLOR 0
  3249. #endif
  3250. // <o> PM_LOG_DEBUG_COLOR - ANSI escape code prefix.
  3251. // <0=> Default
  3252. // <1=> Black
  3253. // <2=> Red
  3254. // <3=> Green
  3255. // <4=> Yellow
  3256. // <5=> Blue
  3257. // <6=> Magenta
  3258. // <7=> Cyan
  3259. // <8=> White
  3260. #ifndef PM_LOG_DEBUG_COLOR
  3261. #define PM_LOG_DEBUG_COLOR 0
  3262. #endif
  3263. // </e>
  3264. // </h>
  3265. //==========================================================
  3266. // <h> nrf_log in nRF_Serialization
  3267. //==========================================================
  3268. // <e> SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED - Enables logging in the module.
  3269. //==========================================================
  3270. #ifndef SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED
  3271. #define SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED 0
  3272. #endif
  3273. // <o> SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL - Default Severity level
  3274. // <0=> Off
  3275. // <1=> Error
  3276. // <2=> Warning
  3277. // <3=> Info
  3278. // <4=> Debug
  3279. #ifndef SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL
  3280. #define SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL 3
  3281. #endif
  3282. // <o> SER_HAL_TRANSPORT_CONFIG_INFO_COLOR - ANSI escape code prefix.
  3283. // <0=> Default
  3284. // <1=> Black
  3285. // <2=> Red
  3286. // <3=> Green
  3287. // <4=> Yellow
  3288. // <5=> Blue
  3289. // <6=> Magenta
  3290. // <7=> Cyan
  3291. // <8=> White
  3292. #ifndef SER_HAL_TRANSPORT_CONFIG_INFO_COLOR
  3293. #define SER_HAL_TRANSPORT_CONFIG_INFO_COLOR 0
  3294. #endif
  3295. // <o> SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
  3296. // <0=> Default
  3297. // <1=> Black
  3298. // <2=> Red
  3299. // <3=> Green
  3300. // <4=> Yellow
  3301. // <5=> Blue
  3302. // <6=> Magenta
  3303. // <7=> Cyan
  3304. // <8=> White
  3305. #ifndef SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR
  3306. #define SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR 0
  3307. #endif
  3308. // </e>
  3309. // </h>
  3310. //==========================================================
  3311. // </h>
  3312. //==========================================================
  3313. // </e>
  3314. // <q> NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED - nrf_log_str_formatter - Log string formatter
  3315. #ifndef NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED
  3316. #define NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED 1
  3317. #endif
  3318. // </h>
  3319. //==========================================================
  3320. // <h> nRF_Segger_RTT
  3321. //==========================================================
  3322. // <h> segger_rtt - SEGGER RTT
  3323. //==========================================================
  3324. // <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_UP - Size of upstream buffer.
  3325. // <i> Note that either @ref NRF_LOG_BACKEND_RTT_OUTPUT_BUFFER_SIZE
  3326. // <i> or this value is actually used. It depends on which one is bigger.
  3327. #ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_UP
  3328. #define SEGGER_RTT_CONFIG_BUFFER_SIZE_UP 512
  3329. #endif
  3330. // <o> SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS - Maximum number of upstream buffers.
  3331. #ifndef SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS
  3332. #define SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS 2
  3333. #endif
  3334. // <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN - Size of downstream buffer.
  3335. #ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN
  3336. #define SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN 16
  3337. #endif
  3338. // <o> SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS - Maximum number of downstream buffers.
  3339. #ifndef SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS
  3340. #define SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS 2
  3341. #endif
  3342. // <o> SEGGER_RTT_CONFIG_DEFAULT_MODE - RTT behavior if the buffer is full.
  3343. // <i> The following modes are supported:
  3344. // <i> - SKIP - Do not block, output nothing.
  3345. // <i> - TRIM - Do not block, output as much as fits.
  3346. // <i> - BLOCK - Wait until there is space in the buffer.
  3347. // <0=> SKIP
  3348. // <1=> TRIM
  3349. // <2=> BLOCK_IF_FIFO_FULL
  3350. #ifndef SEGGER_RTT_CONFIG_DEFAULT_MODE
  3351. #define SEGGER_RTT_CONFIG_DEFAULT_MODE 0
  3352. #endif
  3353. // </h>
  3354. //==========================================================
  3355. // </h>
  3356. //==========================================================
  3357. // <<< end of configuration section >>>
  3358. #endif //SDK_CONFIG_H