sys_reg.h 461 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816
  1. /**************************************************************************//**
  2. * @file sys_reg.h
  3. * @brief SYS register definition header file
  4. *
  5. * SPDX-License-Identifier: Apache-2.0
  6. * @copyright (C) 2020 Nuvoton Technology Corp. All rights reserved.
  7. *****************************************************************************/
  8. #ifndef __SYS_REG_H__
  9. #define __SYS_REG_H__
  10. #if defined ( __CC_ARM )
  11. #pragma anon_unions
  12. #endif
  13. /**
  14. @addtogroup REGISTER Control Register
  15. @{
  16. */
  17. /**
  18. @addtogroup SYS System Manger Controller(SYS)
  19. Memory Mapped Structure for SYS Controller
  20. @{ */
  21. typedef struct
  22. {
  23. /**
  24. * @var SYS_T::PDID
  25. * Offset: 0x00 Product and Device Identifier Register (TZNS)
  26. * ---------------------------------------------------------------------------------------------------
  27. * |Bits |Field |Descriptions
  28. * | :----: | :----: | :---- |
  29. * |[15:0] |PID |Product ID
  30. * | | |This field stores the 16-bit Product ID loaded from OTP memory.
  31. * |[27:16] |DID |Device ID
  32. * | | |This field stores the 8-bit Device ID loaded from OTP memory.
  33. * @var SYS_T::PWRONOTP
  34. * Offset: 0x04 Power-on Setting OTP Source Register (TZNS)
  35. * ---------------------------------------------------------------------------------------------------
  36. * |Bits |Field |Descriptions
  37. * | :----: | :----: | :---- |
  38. * |[0] |PWRONSRC |Power on Setting Source Control (Read Only)
  39. * | | |0 = Power on setting values come from pin. (Default)
  40. * | | |1 = Power on setting values come from OTP.
  41. * |[1] |QSPI0CKSEL|QSPI0_CLK Frequency Selection (Read Only)
  42. * | | |0 = QSPI0_CLK frequency is 30 MHz.
  43. * | | |1 = QSPI0_CLK frequency is 50 MHz.
  44. * | | |Note: The value of WDT0ON latched from OTP when pin nRESET transited from low to high.
  45. * |[2] |WDT0ON |Watchdog Timer 0 ON/OFF Selection (Read Only)
  46. * | | |0 = After power-on, WDT 0 Disabled.
  47. * | | |1 = after power-on WDT 0 Enabled.
  48. * | | |Note: The value of WDT0ON latched from OTP when pin nRESET transited from low to high.
  49. * |[4] |UR0DBGDIS |UART 0 Debug Message Output Disable Bit (Read Only)
  50. * | | |0= UART 0 debug message output Enabled.
  51. * | | |1= UART 0 debug message output Disabled.
  52. * | | |Note: The value of UR0DBGDIS latched from OTP when pin nRESET transited from low to high.
  53. * |[5] |SD0BKEN |SD0 Back Up Boot Enable Bit (Read Only)
  54. * | | |0 = SD0 back up boot Disabled (Default).
  55. * | | |1 = SD0 back up boot Enabled.
  56. * | | |Note: SD0BKEN didn't take effect if BTSRCSEL= 01 and BTOPTION = 00..
  57. * |[11:10] |BTSRCSEL |Boot Source Selection (Read Only)
  58. * | | |00 = Boot from SPI Flash (Default).
  59. * | | |01 = Boot from SD/eMMC.
  60. * | | |10 = Boot from NAND Flash.
  61. * | | |11 = Boot from USB.
  62. * | | |Note: If PWRONSRC = 0, the value of pin PG[3:2] latched to BTSRCSEL when pin nRESET transited from low to high
  63. * | | |If PWRONSRC = 1, the value of BTSRCSEL latched from OTP's BTSRCSEL.
  64. * |[13:12] |NPAGESEL |NAND Flash Page Size Selection (Read Only)
  65. * | | |00 = NAND Flash page size is 2 KB.
  66. * | | |01 = NAND Flash page size is 4 KB.
  67. * | | |10 = NAND Flash page size is 8 KB.
  68. * | | |11 = Ignore.
  69. * | | |Note: If PWRONSRC = 0, the value of pin PG[5:4] latched to NPAGSEL when pin nRESET transited from low to high
  70. * | | |If PWRONSRC = 1, the value of NPAGSEL latched from OTP's BTNANDPS.
  71. * |[15:14] |MISCCFG |Miscellaneous Configuration (Read Only)
  72. * | | |If BTSRCSEL = 01, boot from SD/eMMC.
  73. * | | |MISCCFG[0]:
  74. * | | |0 = SD0/eMMC0 booting. (Default)
  75. * | | |1 = SD1/eMMC1 booting.
  76. * | | |MISCCFG[1]:
  77. * | | |0 = eMMC 4-bit booting. (Default)
  78. * | | |1 = eMMC 8-bit booting.00 = SD0/eMMC0 booting (Default).
  79. * | | |01 = SD1/eMMC1 booting.
  80. * | | |10 = SD1/eMMC1 booting.
  81. * | | |11 = SD1/eMMC1 booting.
  82. * | | |If BTSRCSEL = 10, boot from NAND Flash.
  83. * | | |00 = No ECC (Default).
  84. * | | |01 = ECC is BCH T12.
  85. * | | |10 = ECC is BCH T24.
  86. * | | |11 = Ignore.
  87. * | | |If BTSRCSEL = 00, the Boot from SPI Flash.
  88. * | | |00 = SPI-NAND Flash with 1-bit mode booting (Default).
  89. * | | |01 = SPI-NAND Flash with 4-bit mode booting.
  90. * | | |10 = SPI-NOR Flash with 1-bit mode booting.
  91. * | | |11 = SPI-NOR Flash with 4-bit mode booting.
  92. * | | |Note: If PWRONSRC = 0, the value of pin PG[7:6] latched to MISCCFG when pin nRESET transited from low to high
  93. * | | |If PWRONSRC = 1, the value of MISCCFG latched from OTP's BTOPTION.
  94. * |[16] |USBP0ID |USB Port 0 ID Pin Status
  95. * | | |0= USB port 0 used as a USB device.
  96. * | | |1= USB port 0 used as a USB host.
  97. * |[31:24] |SECBTPSWD |Secure Boot Disable Password (Read Only)
  98. * | | |If SECBTPSWD is 0x5A, the secure boot Disabled.
  99. * | | |Note 1: SECBTPSWD didn't take effect and PG[0] used as Secure Boot Disable if PWRONSRC = 0.
  100. * | | |Note 2: In RMA mode, SECBTPSWD didn't take effect and PG[0] used as Secure Boot Disable.
  101. * @var SYS_T::PWRONPIN
  102. * Offset: 0x08 Power-on Setting Pin Source Register (TZNS)
  103. * ---------------------------------------------------------------------------------------------------
  104. * |Bits |Field |Descriptions
  105. * | :----: | :----: | :---- |
  106. * |[0] |SECBTDIS |Secure Boot Disable Bit (Read Only)
  107. * | | |0 = Secure Boot Enabled (Default).
  108. * | | |1 = Secure Boot Disabled.
  109. * | | |Note: If PWRONSRC = 0, the value of pin PG[0] latched to SECBTDIS when pin nRESET transited from low to high
  110. * | | |If PWRONSRC = 1, the value of SECBTDIS latched from OTP's SECBTDIS.
  111. * |[3:2] |BTSRCSEL |Boot Source Selection (Read Only)
  112. * | | |00 = Boot from SPI Flash (Default).
  113. * | | |01 = Boot from SD/eMMC.
  114. * | | |10 = Boot from NAND Flash.
  115. * | | |11 = Boot from USB.
  116. * | | |Note: If PWRONSRC = 0, the value of pin PG[3:2] latched to BTSRCSEL when pin nRESET transited from low to high
  117. * | | |If PWRONSRC = 1, the value of BTSRCSEL latched from OTP's BTSRCSEL.
  118. * |[5:4] |NPAGESEL |NAND Flash Page Size Selection (Read Only)
  119. * | | |00 = NAND Flash page size is 2 KB.
  120. * | | |01 = NAND Flash page size is 4 KB.
  121. * | | |10 = NAND Flash page size is 8 KB.
  122. * | | |11 = Ignore.
  123. * | | |Note: If PWRONSRC = 0, the value of pin PG[5:4] latched to NPAGSEL when pin nRESET transited from low to high
  124. * | | |If PWRONSRC = 1, the value of NPAGSEL latched from OTP's BTNANDPS.
  125. * |[7:6] |MISCCFG |Miscellaneous Configuration (Read Only)
  126. * | | |If BTSRCSEL = 01, boot from SD/eMMC.
  127. * | | |MISCCFG[0]:
  128. * | | |0 = SD0/eMMC0 booting. (Default)
  129. * | | |1 = SD1/eMMC1 booting.
  130. * | | |MISCCFG[1]:
  131. * | | |0 = eMMC 4-bit booting. (Default)
  132. * | | |1 = eMMC 8-bit booting.00 = SD0/eMMC0 booting (Default).
  133. * | | |01 = SD1/eMMC1 booting.
  134. * | | |10 = SD1/eMMC1 booting.
  135. * | | |11 = SD1/eMMC1 booting.
  136. * | | |If BTSRCSEL = 10, boot from NAND Flash.
  137. * | | |00 = No ECC (Default).
  138. * | | |01 = ECC is BCH T12.
  139. * | | |10 = ECC is BCH T24.
  140. * | | |11 = Ignore.
  141. * | | |If BTSRCSEL = 00, the Boot from SPI Flash.
  142. * | | |00 = SPI-NAND Flash with 1-bit mode booting (Default).
  143. * | | |01 = SPI-NAND Flash with 4-bit mode booting.
  144. * | | |10 = SPI-NOR Flash with 1-bit mode booting.
  145. * | | |11 = SPI-NOR Flash with 4-bit mode booting.
  146. * | | |Note: If PWRONSRC = 0, the value of pin PG[7:6] latched to MISCCFG when pin nRESET transited from low to high
  147. * | | |If PWRONSRC = 1, the value of MISCCFG latched from OTP's BTOPTION.
  148. * @var SYS_T::RSTSTS
  149. * Offset: 0x10 Reset Source Active Status Register (Shared)
  150. * ---------------------------------------------------------------------------------------------------
  151. * |Bits |Field |Descriptions
  152. * | :----: | :----: | :---- |
  153. * |[0] |PORF |POR Reset Flag
  154. * | | |0 = No reset from POR.
  155. * | | |1 = POR had issued reset signal to reset the chip.
  156. * | | |Note: Write 1 to clear this bit to 0.
  157. * |[1] |PINRF |NRESET Pin Reset Flag
  158. * | | |0 = No reset from nRESET pin.
  159. * | | |1 = nRESET pin had issued reset signal to reset the chip.
  160. * | | |Note: Write 1 to clear this bit to 0.
  161. * |[2] |WDT0RF |WDT 0 Reset Flag
  162. * | | |The WDT 0 reset flag is set by the "Reset Signal" from the Watchdog Timer 0 or Window Watchdog Timer 0 to indicate the previous reset source.
  163. * | | |0 = No reset from watchdog timer 0 or window watchdog timer 0.
  164. * | | |1 = The watchdog timer 0 or window watchdog timer 0 had issued the reset signal to reset the system.
  165. * | | |Note 1: Write 1 to clear this bit to 0.
  166. * | | |Note 2: Watchdog Timer 0 register RSTF(WDT0_CTL[2]) bit is set if the system has been reset by WDT 0 time-out reset
  167. * | | |Window Watchdog Timer 0 register WWDTRF(WWDT0_STATUS[1]) bit is set if the system has been reset by WWDT 0 time-out reset.
  168. * |[3] |LVRF |LVR Reset Flag
  169. * | | |The LVR reset flag is set by the "Reset Signal" from the Low Voltage Reset Controller to indicate the previous reset source.
  170. * | | |0 = No reset from LVR.
  171. * | | |1 = LVR had issued reset signal to reset the chip.
  172. * | | |Note: Write 1 to clear this bit to 0.
  173. * |[4] |CPU0DBGRF |Cortex-A35 Core 0 Debug Reset Flag
  174. * | | |The Cortex-A35 core 0 debug reset flag is set by the "Reset Signal" from DBGRSTREQ of Cortex-A35 core 0 to indicate the previous reset source.
  175. * | | |0 = No reset from DBGRSTREQ of Cortex-A35 core 0.
  176. * | | |1 = The Cortex-A35 core 0 had issued DBGRSTREQ reset signal to reset itself.
  177. * | | |Note: Write 1 to clear this bit to 0.
  178. * |[5] |CPU0WARMRF|Cortex-A35 Core 0 Warm Reset Flag
  179. * | | |The Cortex-A35 core 0 warm reset flag is set by the "Reset Signal" from WARMRSTREQ of Cortex-A35 core 0 to indicate the previous reset source
  180. * | | |The WARMRSTREQ of Cortex-A35 core 0 trigger by writing 1 to the bit RR (RMR[1], Reset Management Register of Cortex-A35 core 0)
  181. * | | |0 = No reset from WARMRSTREQ of Cortex-A35 core 0.
  182. * | | |1 = The Cortex-A35 core 0 had issued WARMRSTREQ reset signal to reset itself.
  183. * | | |Note: Write 1 to clear this bit to 0.
  184. * |[6] |HRESETRF |HRESET Reset Flag
  185. * | | |The HRESET reset flag is set by the "Reset Signal" from the HRESET.
  186. * | | |0 = No reset from HRESET.
  187. * | | |1 = Reset from HRESET.
  188. * | | |Note: Write 1 to clear this bit to 0.
  189. * |[7] |CPU0RF |CPU 0 Reset Flag
  190. * | | |The CPU 0 reset flag is set by hardware if software writes CA35CR0RST (SYS_IPRST0[1]) 1 to reset Cortex-A35 Core 0.
  191. * | | |0 = No reset to CPU.
  192. * | | |1 = The Cortex-A35 Core 0 is reset by software setting CA35CR0RST (SYS_IPRST0[1]) to 1.
  193. * | | |Note: Write 1 to clear this bit to 0.
  194. * |[10] |WDT1RF |WDT 1 Reset Flag
  195. * | | |The WDT 1 reset flag is set by the "Reset Signal" from the Watchdog Timer 1 or Window Watchdog Timer 1 to indicate the previous reset source.
  196. * | | |0 = No reset from watchdog timer 1 or window watchdog timer 1.
  197. * | | |1 = The watchdog timer 1 or window watchdog timer 1 had issued the reset signal to reset the system.
  198. * | | |Note 1: Write 1 to clear this bit to 0.
  199. * | | |Note 2: Watchdog Timer 1 register RSTF (WDT1_CTL[2]) bit is set if the system has been reset by WDT 1 time-out reset
  200. * | | |Window Watchdog Timer 1 register WWDTRF (WWDT1_STATUS[1]) bit is set if the system has been reset by WWDT 1 time-out reset.
  201. * | | |Note 3: This flag only take effect when WDT1RSTAEN (SYS_MISCRFCR[16]) is 1.
  202. * |[11] |WDT2RFA |WDT 2 Reset Flag for Cortex-A35
  203. * | | |The WDT 2 reset flag is set by the "Reset Signal" from the Watchdog Timer 2 or Window Watchdog Timer 2 to indicate the previous reset source.
  204. * | | |0 = No reset from watchdog timer 2 or window watchdog timer 2.
  205. * | | |1 = The watchdog timer 2 or window watchdog timer 2 had issued the reset signal to reset the system.
  206. * | | |Note 1: Write 1 to clear this bit to 0.
  207. * | | |Note 2: Watchdog Timer 2 register RSTF(WDT2_CTL[2]) bit is set if the system has been reset by WDT 2 time-out reset
  208. * | | |Window Watchdog Timer 2 register WWDTRF(WWDT2_STATUS[1]) bit is set if the system has been reset by WWDT 2 time-out reset.
  209. * | | |Note 3: This flag only take effect when WDT2RSTAEN (SYS_MISCRFCR[17]) is 1.
  210. * |[12] |CPU1DBGRF |Cortex-A35 Core 1 Debug Reset Flag
  211. * | | |The Cortex-A35 core 1 debug reset flag is set by the "Reset Signal" from DBGRSTREQ of Cortex-A35 core 1 to indicate the previous reset source.
  212. * | | |0 = No reset from DBGRSTREQ of Cortex-A35 core 1.
  213. * | | |1 = The Cortex-A35 core 1 had issued DBGRSTREQ reset signal to reset itself.
  214. * | | |Note: Write 1 to clear this bit to 0.
  215. * |[13] |CPU1WARMRF|Cortex-A35 Core 1 Warm Reset Flag
  216. * | | |The Cortex-A35 core 1 warm reset flag is set by the "Reset Signal" from WARMRSTREQ of Cortex-A35 core 1 to indicate the previous reset source
  217. * | | |The WARMRSTREQ of Cortex-A35 core 1 trigger by writing 1 to the bit RR (RMR[1], Reset Management Register of Cortex-A35 core 1)
  218. * | | |0 = No reset from WARMRSTREQ of Cortex-A35 core 1.
  219. * | | |1 = The Cortex-A35 core 1 had issued WARMRSTREQ reset signal to reset itself.
  220. * | | |Note: Write 1 to clear this bit to 0.
  221. * |[15] |CPU1RF |Cortex-A35 Core 1 Reset Flag
  222. * | | |The Cortex-A35 Core 1 reset flag is set by hardware if software writes CA35CR1RST (SYS_IPRST0[2]) 1 to reset Cortex-A35 Core 1.
  223. * | | |0 = No reset to Cortex-A35 Core 1.
  224. * | | |1 = The Cortex-A35 Core 1 is reset by software setting CA35CR1RST (SYS_IPRST0[2]) to 1.
  225. * | | |Note: Write 1 to clear this bit to 0.
  226. * |[18] |WDT1RFM |WDT 1 Reset Flag for RTP Cortex-M4
  227. * | | |The WDT 1 reset flag is set by the "Reset Signal" from the Watchdog Timer 1 or Window Watchdog Timer 1 to indicate the previous reset source.
  228. * | | |0 = No reset from watchdog timer 1 or window watchdog timer 1.
  229. * | | |1 = The watchdog timer 1 or window watchdog timer 1 had issued the reset signal to reset the system.
  230. * | | |Note 1: Write 1 to clear this bit to 0.
  231. * | | |Note 2: Watchdog Timer 1 register RSTF(WDT1_CTL[2]) bit is set if the system has been reset by WDT 1 time-out reset
  232. * | | |Window Watchdog Timer 1 register WWDTRF(WWDT1_STATUS[1]) bit is set if the system has been reset by WWDT 1 time-out reset.
  233. * | | |Note 3: This flag only take effect when WDT1RSTMEN (SYS_MISCRFCR[18]) is 1.
  234. * |[19] |WDT2RF |WDT 2 Reset Flag for RTP Cortex-M4
  235. * | | |The WDT 2 reset flag is set by the "Reset Signal" from the Watchdog Timer 2 or Window Watchdog Timer 2 to indicate the previous reset source.
  236. * | | |0 = No reset from watchdog timer 2 or window watchdog timer 2.
  237. * | | |1 = The watchdog timer 2 or window watchdog timer 2 had issued the reset signal to reset the system.
  238. * | | |Note 1: Write 1 to clear this bit to 0.
  239. * | | |Note 2: Watchdog Timer 2 register RSTF(WDT2_CTL[2]) bit is set if the system has been reset by WDT 2 time-out reset
  240. * | | |Window Watchdog Timer 2 register WWDTRF(WWDT2_STATUS[1]) bit is set if the system has been reset by WWDT 2 time-out reset.
  241. * |[20] |RTPM4LKRF |RTP M4 CPU Lockup Reset Flag
  242. * | | |0 = No reset from RTP M4 CPU lockup happened.
  243. * | | |1 = The RTP Cortex-M4 lockup happened and chip is reset.
  244. * | | |Note 1: Write 1 to clear this bit to 0.
  245. * | | |Note 2: When CPU lockup happened under ICE is connected, this flag will set to 1 but chip will not reset.
  246. * |[21] |RTPM4SYSRF|RTP M4 System Reset Flag
  247. * | | |The system reset flag is set by the "Reset Signal" from the Cortex-M4 Core to indicate the previous reset source.
  248. * | | |0 = No reset from Cortex-M4.
  249. * | | |1 = The Cortex-M4 had issued the reset signal to reset the system by writing 1 to the bit SYSRESETREQ(AIRCR[2], Application Interrupt and Reset Control Register, address = 0xE000ED0C) in system control registers of Cortex-M4 core.
  250. * | | |Note: Write 1 to clear this bit to 0.
  251. * |[22] |RTPPMUSYSRF|RTP PMU System Reset Flag
  252. * | | |The system reset flag is set by the "Reset Signal" from the PMU of Cortex-M4 Core to indicate the previous reset source.
  253. * | | |0 = No reset from PMU of Cortex-M4.
  254. * | | |1 = The PMU of Cortex-M4 had issued the reset signal (PMURESETREQ) to reset the system.
  255. * | | |Note: Write 1 to clear this bit to 0.
  256. * |[23] |RTPM4CPURF|RTP M4 CPU Reset Flag
  257. * | | |The RTP M4 CPU reset flag is set by hardware if software writes CM4RST (SYS_IPRST0[3]) 1 to reset Cortex-M4 Core.
  258. * | | |0 = No reset to RTP M4 CPU.
  259. * | | |1 = The RTP M4 CPU core is reset by software setting CM4RST (SYS_IPRST0[3]) to 1.
  260. * | | |Note: Write 1 to clear this bit to 0.
  261. * @var SYS_T::MISCRFCR
  262. * Offset: 0x14 Miscellaneous Reset Function Control Register
  263. * ---------------------------------------------------------------------------------------------------
  264. * |Bits |Field |Descriptions
  265. * | :----: | :----: | :---- |
  266. * |[15:0] |PORDISCODE|Power-on-reset Disable Code (Write Protect)
  267. * | | |When powered on, the Power-On-Reset (POR) circuit generates a reset signal to reset whole chip function
  268. * | | |However, after power is ready, the POR circuit would consume a few power
  269. * | | |To minimize the POR circuit power consumption, user to disable POR circuit by writing 0x5AA5 to this field.
  270. * | | |The POR circuit will become active again when this field is set to other value or chip is reset by other reset source, including /RESET pin, Watchdog, LVR reset and the software chip reset function.
  271. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  272. * |[16] |WDT1RSTAEN|WDT 1 Reset Cortex-A35 Enable Bit (Write Protect)
  273. * | | |0 = WDT 1 reset Cortex-A35 Disabled. (Default)
  274. * | | |1 = WDT 1 reset Cortex-A35 Enabled.
  275. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  276. * |[17] |WDT2RSTAEN|WDT 2 Reset Cortex-A35 Enable Bit (Write Protect)
  277. * | | |0 = WDT 2 reset Cortex-A35 Disabled. (Default)
  278. * | | |1 = WDT 2 reset Cortex-A35 Enabled.
  279. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  280. * |[18] |WDT1RSTMEN|WDT 1 Reset Real Time Cortex-M4 Sub-system Enable Bit (Write Protect)
  281. * | | |0 = WDT 1 reset real time Cortex-M4 sub-system Disabled. (Default)
  282. * | | |1 = WDT 1 reset real time Cortex-M4 sub-system Enabled.
  283. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  284. * @var SYS_T::RSTDEBCTL
  285. * Offset: 0x18 Reset Pin De-bounce Control Register
  286. * ---------------------------------------------------------------------------------------------------
  287. * |Bits |Field |Descriptions
  288. * | :----: | :----: | :---- |
  289. * |[15:0] |DEBCNT |Power-on-reset Disable Code (Write Protect)
  290. * | | |This 16-bit external RESET De-bounce Counter can specify the external RESET de-bounce time up to around 5.46ms (0xFFFF) @ XIN=12 MHz.
  291. * | | |The default external RESET de-bounce time is 0.1ms (0x04B0) @ XIN = 12 MHz.
  292. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  293. * |[31] |RSTDEBEN |Reset Pin De-bounce Enable Bit (Write Protect)
  294. * | | |0 = Reset pin de-bounce Disabled.
  295. * | | |1 = Reset pin de-bounce Enabled. (Default)
  296. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  297. * @var SYS_T::LVRDCR
  298. * Offset: 0x1C Low Voltage Reset & Detect Control Register
  299. * ---------------------------------------------------------------------------------------------------
  300. * |Bits |Field |Descriptions
  301. * | :----: | :----: | :---- |
  302. * |[0] |LVREN |Low Voltage Reset Enable Bit (Write Protect)
  303. * | | |0 = Low voltage reset function Disabled.
  304. * | | |1 = Low voltage reset function Enabled.
  305. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  306. * |[3:1] |LVRDGSEL |LVR Output De-glitch Time Select (Write Protect)
  307. * | | |000 = Without de-glitch function.
  308. * | | |001 = 4 system clock (LVRDGCLK).
  309. * | | |010 = 8 system clock (LVRDGCLK).
  310. * | | |011 = 16 system clock (LVRDGCLK).
  311. * | | |100 = 32 system clock (LVRDGCLK).
  312. * | | |101 = 64 system clock (LVRDGCLK).
  313. * | | |110 = 128 system clock (LVRDGCLK).
  314. * | | |111 = 256 system clock (LVRDGCLK).
  315. * | | |Note 1: These bits are write protected. Refer to the SYS_RLKTZS register.
  316. * | | |Note 2: Refer to LVRDBSEL (CLK_CLKSEL0[3]) for LVRDGCLK clock source selection.
  317. * |[8] |LVDEN |Low Voltage Detect Enable Bit (Write Protect)
  318. * | | |0 = Low voltage detect function Disabled.
  319. * | | |1 = Low voltage detect function Enabled.
  320. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  321. * |[9] |LVDSEL |Low Voltage Detect Threshold Selection (Write Protect)
  322. * | | |0 = Low voltage detection level is 2.8V.
  323. * | | |1 = Low voltage detection level is 2.6V.
  324. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  325. * |[10] |LVDWKA35EN|Low Voltage Detect Wake-up Cortex-A35 Enable Control Bit (Write Protect)
  326. * | | |0 = Low voltage detection wakeup A35 Disabled.
  327. * | | |1 = Low voltage detection wakeup A35 Enabled.
  328. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  329. * |[11] |LVDWKRTPEN|Low Voltage Detect Wake-up RTP Cortex-M4 Enable Control Bit (Write Protect)
  330. * | | |0 = Low voltage detection wakeup RTP Cortex-M4 Disabled.
  331. * | | |1 = Low voltage detection wakeup RTP Cortex-M4 Enabled.
  332. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  333. * |[14:12] |LVDODGSEL |LVD Output De-glitch Time Select (Write Protect)
  334. * | | |000 = Without de-glitch function.
  335. * | | |001 = 4 system clock (LVRDGCLK).
  336. * | | |010 = 8 system clock (LVRDGCLK).
  337. * | | |011 = 16 system clock (LVRDGCLK).
  338. * | | |100 = 32 system clock (LVRDGCLK).
  339. * | | |101 = 64 system clock (LVRDGCLK).
  340. * | | |110 = 128 system clock (LVRDGCLK).
  341. * | | |111 = 256 system clock (LVRDGCLK).
  342. * | | |Note 1: These bits are write protected. Refer to the SYS_RLKTZS register.
  343. * | | |Note 2: Refer to LVRDBSEL (CLK_CLKSEL0[3]) for LVRDGCLK clock source selection.
  344. * @var SYS_T::IPRST0
  345. * Offset: 0x20 Reset Control Register 0 (Shared)
  346. * ---------------------------------------------------------------------------------------------------
  347. * |Bits |Field |Descriptions
  348. * | :----: | :----: | :---- |
  349. * |[0] |CHIPRST |Chip One-shot Reset Enable Bit (Write Protect)
  350. * | | |0 = Chip one-shot reset Disabled.
  351. * | | |1 = Chip one-shot reset Enabled.
  352. * | | |Note: This bit is write protected
  353. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  354. * |[1] |CA35CR0RST|Cortex-A35 Core 0 One-shot Reset (Write Protect)
  355. * | | |0 = Cortex-A35 core 0 one-shot reset Disabled.
  356. * | | |1 = Cortex-A35 core 0 one-shot reset Enabled.
  357. * | | |Note: This bit is write protected
  358. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  359. * |[2] |CA35CR1RST|Cortex-A35 Core 1 One-shot Reset (Write Protect)
  360. * | | |0 = Cortex-A35 core 1 one-shot reset Disabled.
  361. * | | |1 = Cortex-A35 core 1 one-shot reset Enabled.
  362. * | | |Note: This bit is write protected
  363. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  364. * |[3] |CM4RST |Cortex-M4 Core Reset (Write Protect)
  365. * | | |0 = Cortex-M4 core reset Disabled.
  366. * | | |1 = Cortex-M4 core reset Enabled.
  367. * | | |Note: This bit is write protected
  368. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  369. * |[4] |PDMA0RST |PDMA 0 Reset Enable Bit (Write Protect)
  370. * | | |0 = PDMA 0 reset Disabled.
  371. * | | |1 = PDMA 0 reset Enabled.
  372. * | | |Note: This bit is write protected
  373. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  374. * |[5] |PDMA1RST |PDMA 1 Reset Enable Bit (Write Protect)
  375. * | | |0 = PDMA 1 reset Disabled.
  376. * | | |1 = PDMA 1 reset Enabled.
  377. * | | |Note: This bit is write protected
  378. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  379. * |[6] |PDMA2RST |PDMA2 Reset Enable Bit (Write Protect)
  380. * | | |0 = PDMA 2 reset Disabled.
  381. * | | |1 = PDMA 2 reset Enabled.
  382. * | | |Note: This bit is write protected
  383. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  384. * |[7] |PDMA3RST |PDMA 3 Reset Enable Bit (Write Protect)
  385. * | | |0 = PDMA 3 reset Disabled.
  386. * | | |1 = PDMA 3 reset Enabled.
  387. * | | |Note: This bit is write protected
  388. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  389. * |[9] |DISPCRST |LCD Display Controller Reset Enable Bit (Write Protect)
  390. * | | |0 = LCD Display Controller reset Disabled.
  391. * | | |1 = LCD Display Controller reset Enabled.
  392. * | | |Note: This bit is write protected
  393. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  394. * |[10] |VCAP0RST |Video Capture Sensor Interface 0 Reset Enable Bit (Write Protect)
  395. * | | |0 = Video Capture sensor interface 0 reset Disabled.
  396. * | | |1 = Video Capture sensor interface 0 reset Enabled.
  397. * | | |Note: This bit is write protected
  398. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  399. * |[11] |VCAP1RST |Video Capture Sensor Interface 1 Reset Enable Bit (Write Protect)
  400. * | | |0 = Video Capture sensor interface 1 reset Disabled.
  401. * | | |1 = Video Capture sensor interface 1 reset Enabled.
  402. * | | |Note: This bit is write protected
  403. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  404. * |[12] |GFXRST |Graphic Engine Reset Enable Bit (Write Protect)
  405. * | | |0 = Graphic Engine reset Disabled.
  406. * | | |1 = Graphic Engine reset Enabled.
  407. * | | |Note: This bit is write protected
  408. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  409. * |[13] |VDECRST |Video Decoder Reset Enable Bit (Write Protect)
  410. * | | |0 = Video Decoder (H.264/JPEG) reset Disabled.
  411. * | | |1 = Video Decoder (H.264/JPEG) reset Enabled.
  412. * | | |Note: This bit is write protected
  413. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  414. * |[14] |WRHO0RST |Wormhole 0 Reset Enable Bit (Write Protect)
  415. * | | |0 = Wormhole 0 reset Disabled.
  416. * | | |1 = Wormhole 0 reset Enabled.
  417. * | | |Note: This bit is write protected
  418. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  419. * |[15] |WRHO1RST |Wormhole 1 Reset Enable Bit (Write Protect)
  420. * | | |0 = Wormhole 1 reset Disabled.
  421. * | | |1 = Wormhole 1 reset Enabled.
  422. * | | |Note: This bit is write protected
  423. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  424. * |[16] |GMAC0RST |Gigabit Ethernet MAC 0 Reset Enable Bit (Write Protect)
  425. * | | |0 = Gigabit Ethernet MAC 0 reset Disabled.
  426. * | | |1 = Gigabit Ethernet MAC 0 reset Enabled.
  427. * | | |Note: This bit is write protected
  428. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  429. * |[17] |GMAC1RST |Gigabit Ethernet MAC 1 Reset Enable Bit (Write Protect)
  430. * | | |0 = Gigabit Ethernet MAC 1 reset Disabled.
  431. * | | |1 = Gigabit Ethernet MAC 1 reset Enabled.
  432. * | | |Note: This bit is write protected
  433. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  434. * |[18] |HWSEMRST |Hardware Semaphore Reset Enable Bit (Write Protect)
  435. * | | |0 = Hardware Semaphore reset Disabled.
  436. * | | |1 = Hardware Semaphore reset Enabled.
  437. * | | |Note: This bit is write protected
  438. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  439. * |[19] |EBIRST |EBI Controller Reset (Write Protect)
  440. * | | |0 = EBI controller reset Disabled.
  441. * | | |1 = EBI controller reset Enabled.
  442. * | | |Note: This bit is write protected
  443. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  444. * |[20] |HSUSBH0RST|High-speed USB Host Controller 0 Reset Enable Bit (Write Protect)
  445. * | | |0 = High-Speed USB host controller 0 reset Disabled.
  446. * | | |1 = High-Speed USB host controller 0 reset Enabled.
  447. * | | |Note: This bit is write protected
  448. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  449. * |[21] |HSUSBH1RST|High-speed USB Host Controller 1 Reset Enable Bit (Write Protect)
  450. * | | |0 = High-Speed USB host controller 1 reset Disabled.
  451. * | | |1 = High-Speed USB host controller 1 reset Enabled.
  452. * | | |Note: This bit is write protected
  453. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  454. * |[22] |HSUSBDRST |High-speed USB Device Controller Reset Enable Bit (Write Protect)
  455. * | | |0 = High-Speed USB device controller reset Disabled.
  456. * | | |1 = High-Speed USB device controller reset Enabled.
  457. * | | |Note: This bit is write protected
  458. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  459. * |[24] |SDH0RST |SDIO Controller 0 Reset Enable Bit (Write Protect)
  460. * | | |0 = SDIO controller 0 reset Disabled.
  461. * | | |1 = SDIO controller 0 reset Enabled.
  462. * | | |Note: This bit is write protected
  463. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  464. * |[25] |SDH1RST |SDIO Controller 1 Reset Enable Bit (Write Protect)
  465. * | | |0 = SDIO controller 1 reset Disabled.
  466. * | | |1 = SDIO controller 1 reset Enabled.
  467. * | | |Note: This bit is write protected
  468. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  469. * |[26] |NANDRST |NAND Flash Controller Reset Enable Bit (Write Protect)
  470. * | | |0 = NAND Flash controller reset Disabled.
  471. * | | |1 = NAND Flash controller reset Enabled.
  472. * | | |Note: This bit is write protected
  473. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  474. * |[27] |GPIORST |GPIO Reset Enable Bit (Write Protect)
  475. * | | |0 = GPIO reset Disabled.
  476. * | | |1 = GPIO reset Enabled.
  477. * | | |Note: This bit is write protected
  478. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  479. * |[28] |MCTLPRST |DDR Memory Controller MCTL2 APB Interface Reset Enable Bit (Write Protect)
  480. * | | |Write 1 to enable MCTL2 APB reset to reset APB interface logic of MCTL2.
  481. * | | |Write 0 to trigger a reset disable procedure and this bit cleared automatically after 128 pclk.
  482. * | | |0 = DDR Memory Controller MCTL2 APB interface reset Disabled.
  483. * | | |1 = DDR Memory Controller MCTL2 APB interface reset Enabled.
  484. * | | |Note 1: Once trigger reset disable procedure, it's necessary to poll MCTLPRST till its 0.
  485. * | | |Note 2: This bit is write protected
  486. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  487. * |[29] |MCTLCRST |DDR Memory Controller MCTL2 Core Reset Enable Bit (Write Protect)
  488. * | | |0 = DDR Memory Controller MCTL2 core reset Disabled.
  489. * | | |1 = DDR Memory Controller MCTL2 core reset Enabled.
  490. * | | |Note: This bit is write protected
  491. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  492. * |[30] |DDRPUBRST |DDR PHY PUB Reset Enable Bit (Write Protect)
  493. * | | |0 = DDR PHY PUB reset Disabled.
  494. * | | |1 = DDR PHY PUB reset Enabled.
  495. * | | |Note: This bit is write protected
  496. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  497. * @var SYS_T::IPRST1
  498. * Offset: 0x24 Reset Control Register 1 (Shared)
  499. * ---------------------------------------------------------------------------------------------------
  500. * |Bits |Field |Descriptions
  501. * | :----: | :----: | :---- |
  502. * |[2] |TMR0RST |TIMER 0 Reset Enable Bit (Write Protect)
  503. * | | |0 = TIMER 0 reset Disabled.
  504. * | | |1 = TIMER 0 reset Enabled.
  505. * | | |Note: This bit is write protected
  506. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  507. * |[3] |TMR1RST |TIMER 1 Reset Enable Bit (Write Protect)
  508. * | | |0 = TIMER 1 reset Disabled.
  509. * | | |1 = TIMER 1 reset Enabled.
  510. * | | |Note: This bit is write protected
  511. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  512. * |[4] |TMR2RST |TIMER 2 Reset Enable Bit (Write Protect)
  513. * | | |0 = TIMER 2 reset Disabled.
  514. * | | |1 = TIMER 2 reset Enabled.
  515. * | | |Note: This bit is write protected
  516. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  517. * |[5] |TMR3RST |TIMER 3 Reset Enable Bit (Write Protect)
  518. * | | |0 = TIMER 3 reset Disabled.
  519. * | | |1 = TIMER 3 reset Enabled.
  520. * | | |Note: This bit is write protected
  521. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  522. * |[8] |I2C0RST |I2C 0 Reset Enable Bit (Write Protect)
  523. * | | |0 = I2C 0 reset Disabled.
  524. * | | |1 = I2C 0 reset Enabled.
  525. * | | |Note: This bit is write protected
  526. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  527. * |[9] |I2C1RST |I2C 1 Reset Enable Bit (Write Protect)
  528. * | | |0 = I2C 1 reset Disabled.
  529. * | | |1 = I2C 1 reset Enabled.
  530. * | | |Note: This bit is write protected
  531. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  532. * |[10] |I2C2RST |I2C 2 Reset Enable Bit (Write Protect)
  533. * | | |0 = I2C 2 reset Disabled.
  534. * | | |1 = I2C 2 reset Enabled.
  535. * | | |Note: This bit is write protected
  536. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  537. * |[11] |I2C3RST |I2C 3 Reset Enable Bit (Write Protect)
  538. * | | |0 = I2C 3 reset Disabled.
  539. * | | |1 = I2C 3 reset Enabled.
  540. * | | |Note: This bit is write protected
  541. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  542. * |[12] |QSPI0RST |QSPI 0 Reset Enable Bit (Write Protect)
  543. * | | |0 = QSPI 0 reset Disabled.
  544. * | | |1 = QSPI 0 reset Enabled.
  545. * | | |Note: This bit is write protected
  546. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  547. * |[13] |SPI0RST |SPI 0 Reset Enable Bit (Write Protect)
  548. * | | |0 = SPI 0 reset Disabled.
  549. * | | |1 = SPI 0 reset Enabled.
  550. * | | |Note: This bit is write protected
  551. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  552. * |[14] |SPI1RST |SPI 1 Reset Enable Bit (Write Protect)
  553. * | | |0 = SPI 1 reset Disabled.
  554. * | | |1 = SPI 1 reset Enabled.
  555. * | | |Note: This bit is write protected
  556. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  557. * |[15] |SPI2RST |SPI 2 Reset Enable Bit (Write Protect)
  558. * | | |0 = SPI 2 reset Disabled.
  559. * | | |1 = SPI 2 reset Enabled.
  560. * | | |Note: This bit is write protected
  561. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  562. * |[16] |UART0RST |UART 0 Reset Enable Bit (Write Protect)
  563. * | | |0 = UART 0 reset Disabled.
  564. * | | |1 = UART 0 reset Enabled.
  565. * | | |Note: This bit is write protected
  566. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  567. * |[17] |UART1RST |UART 1 Reset Enable Bit (Write Protect)
  568. * | | |0 = UART 1 reset Disabled.
  569. * | | |1 = UART 1 reset Enabled.
  570. * | | |Note: This bit is write protected
  571. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  572. * |[18] |UART2RST |UART 2 Reset Enable Bit (Write Protect)
  573. * | | |0 = UART 2 reset Disabled.
  574. * | | |1 = UART 2 reset Enabled.
  575. * | | |Note: This bit is write protected
  576. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  577. * |[19] |UART3RST |UART 3 Reset Enable Bit (Write Protect)
  578. * | | |0 = UART 3 reset Disabled.
  579. * | | |1 = UART 3 reset Enabled.
  580. * | | |Note: This bit is write protected
  581. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  582. * |[20] |UART4RST |UART 4 Reset Enable Bit (Write Protect)
  583. * | | |0 = UART 4 reset Disabled.
  584. * | | |1 = UART 4 reset Enabled.
  585. * | | |Note: This bit is write protected
  586. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  587. * |[21] |UART5RST |UART 5 Reset Enable Bit (Write Protect)
  588. * | | |0 = UART 5 reset Disabled.
  589. * | | |1 = UART 5 reset Enabled.
  590. * | | |Note: This bit is write protected
  591. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  592. * |[22] |UART6RST |UART 6 Reset Enable Bit (Write Protect)
  593. * | | |0 = UART 6 reset Disabled.
  594. * | | |1 = UART 6 reset Enabled.
  595. * | | |Note: This bit is write protected
  596. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  597. * |[23] |UART7RST |UART 7 Reset Enable Bit (Write Protect)
  598. * | | |0 = UART 7 reset Disabled.
  599. * | | |1 = UART 7 reset Enabled.
  600. * | | |Note: This bit is write protected
  601. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  602. * |[24] |CANFD0RST |CAN FD 1 Reset Enable Bit (Write Protect)
  603. * | | |0 = CAN FD 1 reset Disabled.
  604. * | | |1 = CAN FD 1 reset Enabled.
  605. * | | |Note: This bit is write protected
  606. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  607. * |[25] |CANFD1RST |CAN FD 1 Reset Enable Bit (Write Protect)
  608. * | | |0 = CAN FD 1 reset Disabled.
  609. * | | |1 = CAN FD 1 reset Enabled.
  610. * | | |Note: This bit is write protected
  611. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  612. * |[28] |EADC0RST |EADC 0 Reset Enable Bit (Write Protect)
  613. * | | |0 = EADC 0 reset Disabled.
  614. * | | |1 = EADC 0 reset Enabled.
  615. * | | |Note: This bit is write protected
  616. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  617. * |[29] |I2S0RST |I2S 0 Reset Enable Bit (Write Protect)
  618. * | | |0 = I2S 0 reset Disabled.
  619. * | | |1 = I2S 0 reset Enabled.
  620. * | | |Note: This bit is write protected
  621. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  622. * @var SYS_T::IPRST2
  623. * Offset: 0x28 Reset Control Register 2 (Shared)
  624. * ---------------------------------------------------------------------------------------------------
  625. * |Bits |Field |Descriptions
  626. * | :----: | :----: | :---- |
  627. * |[0] |SC0RST |SC 0 Reset Enable Bit (Write Protect)
  628. * | | |0 = SC 0 reset Disabled.
  629. * | | |1 = SC 0 reset Enabled.
  630. * | | |Note: This bit is write protected
  631. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  632. * |[1] |SC1RST |SC 1 Reset Enable Bit (Write Protect)
  633. * | | |0 = SC 1 reset Disabled.
  634. * | | |1 = SC 1 reset Enabled.
  635. * | | |Note: This bit is write protected
  636. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  637. * |[4] |QSPI1RST |QSPI 1 Reset Enable Bit (Write Protect)
  638. * | | |0 = QSPI 1 reset Disabled.
  639. * | | |1 = QSPI 1 reset Enabled.
  640. * | | |Note: This bit is write protected
  641. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  642. * |[6] |SPI3RST |SPI 3 Reset Enable Bit (Write Protect)
  643. * | | |0 = SPI 3 reset Disabled.
  644. * | | |1 = SPI 3 reset Enabled.
  645. * | | |Note: This bit is write protected
  646. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  647. * |[16] |EPWM0RST |EPWM 0 Reset Enable Bit (Write Protect)
  648. * | | |0 = EPWM 0 reset Disabled.
  649. * | | |1 = EPWM 0 reset Enabled.
  650. * | | |Note: This bit is write protected
  651. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  652. * |[17] |EPWM1RST |EPWM 1 Reset Enable Bit (Write Protect)
  653. * | | |0 = EPWM 1 reset Disabled.
  654. * | | |1 = EPWM 1 reset Enabled.
  655. * | | |Note: This bit is write protected
  656. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  657. * |[22] |QEI0RST |QEI 0 Reset Enable Bit (Write Protect)
  658. * | | |0 = QEI 0 reset Disabled.
  659. * | | |1 = QEI 0 reset Enabled.
  660. * | | |Note: This bit is write protected
  661. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  662. * |[23] |QEI1RST |QEI 1 Reset Enable Bit (Write Protect)
  663. * | | |0 = QEI 1 reset Disabled.
  664. * | | |1 = QEI 1 reset Enabled.
  665. * | | |Note: This bit is write protected
  666. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  667. * |[26] |ECAP0RST |ECAP 0 Reset Enable Bit (Write Protect)
  668. * | | |0 = ECAP 0 reset Disabled.
  669. * | | |1 = ECAP 0 reset Enabled.
  670. * | | |Note: This bit is write protected
  671. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  672. * |[27] |ECAP1RST |ECAP 1 Reset Enable Bit (Write Protect)
  673. * | | |0 = ECAP 1 reset Disabled.
  674. * | | |1 = ECAP 1 reset Enabled.
  675. * | | |Note: This bit is write protected
  676. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  677. * |[28] |CANFD2RST |CAN FD 2 Reset Enable Bit (Write Protect)
  678. * | | |0 = CAN FD 2 reset Disabled.
  679. * | | |1 = CAN FD 2 reset Enabled.
  680. * | | |Note: This bit is write protected
  681. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  682. * |[31] |ADC0RST |ADC 0 Reset Enable Bit (Write Protect)
  683. * | | |0 = ADC 0 reset Disabled.
  684. * | | |1 = ADC 0 reset Enabled.
  685. * | | |Note: This bit is write protected
  686. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  687. * @var SYS_T::IPRST3
  688. * Offset: 0x2C Reset Control Register 3 (Shared)
  689. * ---------------------------------------------------------------------------------------------------
  690. * |Bits |Field |Descriptions
  691. * | :----: | :----: | :---- |
  692. * |[0] |TMR4RST |TIMER 4 Reset Enable Bit (Write Protect)
  693. * | | |0 = TIMER 4 reset Disabled.
  694. * | | |1 = TIMER 4 reset Enabled.
  695. * | | |Note: This bit is write protected
  696. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  697. * |[1] |TMR5RST |TIMER 5 Reset Enable Bit (Write Protect)
  698. * | | |0 = TIMER 5 reset Disabled.
  699. * | | |1 = TIMER 5 reset Enabled.
  700. * | | |Note: This bit is write protected
  701. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  702. * |[2] |TMR6RST |TIMER 6 Reset Enable Bit (Write Protect)
  703. * | | |0 = TIMER 6 reset Disabled.
  704. * | | |1 = TIMER 6 reset Enabled.
  705. * | | |Note: This bit is write protected
  706. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  707. * |[3] |TMR7RST |TIMER 7 Reset Enable Bit (Write Protect)
  708. * | | |0 = TIMER 7 reset Disabled.
  709. * | | |1 = TIMER 7 reset Enabled.
  710. * | | |Note: This bit is write protected
  711. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  712. * |[4] |TMR8RST |TIMER 8 Reset Enable Bit (Write Protect)
  713. * | | |0 = TIMER 8 reset Disabled.
  714. * | | |1 = TIMER 8 reset Enabled.
  715. * | | |Note: This bit is write protected
  716. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  717. * |[5] |TMR9RST |TIMER 9 Reset Enable Bit (Write Protect)
  718. * | | |0 = TIMER 9 reset Disabled.
  719. * | | |1 = TIMER 9 reset Enabled.
  720. * | | |Note: This bit is write protected
  721. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  722. * |[6] |TMR10RST |TIMER 10 Reset Enable Bit (Write Protect)
  723. * | | |0 = TIMER 10 reset Disabled.
  724. * | | |1 = TIMER 10 reset Enabled.
  725. * | | |Note: This bit is write protected
  726. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  727. * |[7] |TMR11RST |TIMER 11 Reset Enable Bit (Write Protect)
  728. * | | |0 = TIMER 11 reset Disabled.
  729. * | | |1 = TIMER 11 reset Enabled.
  730. * | | |Note: This bit is write protected
  731. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  732. * |[8] |UART8RST |UART 8 Reset Enable Bit (Write Protect)
  733. * | | |0 = UART 8 reset Disabled.
  734. * | | |1 = UART 8 reset Enabled.
  735. * | | |Note: This bit is write protected
  736. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  737. * |[9] |UART9RST |UART 9 Reset Enable Bit (Write Protect)
  738. * | | |0 = UART 9 reset Disabled.
  739. * | | |1 = UART 9 reset Enabled.
  740. * | | |Note: This bit is write protected
  741. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  742. * |[10] |UART10RST |UART 10 Reset Enable Bit (Write Protect)
  743. * | | |0 = UART 10 reset Disabled.
  744. * | | |1 = UART 10 reset Enabled.
  745. * | | |Note: This bit is write protected
  746. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  747. * |[11] |UART11RST |UART 11 Reset Enable Bit (Write Protect)
  748. * | | |0 = UART 11 reset Disabled.
  749. * | | |1 = UART 11 reset Enabled.
  750. * | | |Note: This bit is write protected
  751. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  752. * |[12] |UART12RST |UART 12 Reset Enable Bit (Write Protect)
  753. * | | |0 = UART 12 reset Disabled.
  754. * | | |1 = UART 12 reset Enabled.
  755. * | | |Note: This bit is write protected
  756. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  757. * |[13] |UART13RST |UART 13 Reset Enable Bit (Write Protect)
  758. * | | |0 = UART 13 reset Disabled.
  759. * | | |1 = UART 13 reset Enabled.
  760. * | | |Note: This bit is write protected
  761. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  762. * |[14] |UART14RST |UART 14 Reset Enable Bit (Write Protect)
  763. * | | |0 = UART 14 reset Disabled.
  764. * | | |1 = UART 14 reset Enabled.
  765. * | | |Note: This bit is write protected
  766. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  767. * |[15] |UART15RST |UART 15 Reset Enable Bit (Write Protect)
  768. * | | |0 = UART 15 reset Disabled.
  769. * | | |1 = UART 15 reset Enabled.
  770. * | | |Note: This bit is write protected
  771. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  772. * |[16] |UART16RST |UART 16 Reset Enable Bit (Write Protect)
  773. * | | |0 = UART 16 reset Disabled.
  774. * | | |1 = UART 16 reset Enabled.
  775. * | | |Note: This bit is write protected
  776. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  777. * |[17] |I2S1RST |I2S 1 Reset Enable Bit (Write Protect)
  778. * | | |0 = I2S 1 reset Disabled.
  779. * | | |1 = I2S 1 reset Enabled.
  780. * | | |Note: This bit is write protected
  781. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  782. * |[18] |I2C4RST |I2C 4 Reset Enable Bit (Write Protect)
  783. * | | |0 = I2C 4 reset Disabled.
  784. * | | |1 = I2C 4reset Enabled.
  785. * | | |Note: This bit is write protected
  786. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  787. * |[19] |I2C5RST |I2C 5 Reset Enable Bit (Write Protect)
  788. * | | |0 = I2C 5 reset Disabled.
  789. * | | |1 = I2C 5 reset Enabled.
  790. * | | |Note: This bit is write protected
  791. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  792. * |[20] |EPWM2RST |EPWM 2 Reset Enable Bit (Write Protect)
  793. * | | |0 = EPWM 2 reset Disabled.
  794. * | | |1 = EPWM 2 reset Enabled.
  795. * | | |Note: This bit is write protected
  796. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  797. * |[21] |ECAP2RST |ECAP 2 Reset Enable Bit (Write Protect)
  798. * | | |0 = ECAP 2 reset Disabled.
  799. * | | |1 = ECAP 2 reset Enabled.
  800. * | | |Note: This bit is write protected
  801. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  802. * |[22] |QEI2RST |QEI 2 Reset Enable Bit (Write Protect)
  803. * | | |0 = QEI 2 reset Disabled.
  804. * | | |1 = QEI 2 reset Enabled.
  805. * | | |Note: This bit is write protected
  806. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  807. * |[23] |CANFD3RST |CAN FD 3 Reset Enable Bit (Write Protect)
  808. * | | |0 = CAN FD 3 reset Disabled.
  809. * | | |1 = CAN FD 3 reset Enabled.
  810. * | | |Note: This bit is write protected
  811. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  812. * |[24] |KPIRST |KPI Reset Enable Bit (Write Protect)
  813. * | | |0 = KPI reset Disabled.
  814. * | | |1 = KPI reset Enabled.
  815. * | | |Note: This bit is write protected
  816. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  817. * |[28] |GICRST |GIC Reset Enable Bit (Write Protect)
  818. * | | |0 = GIC reset Disabled.
  819. * | | |1 = GIC reset Enabled.
  820. * | | |Note: This bit is write protected
  821. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  822. * |[30] |SSMCCRST |SSMCC Reset Enable Bit (Write Protect)
  823. * | | |0 = SSMCC reset Disabled.
  824. * | | |1 = SSMCC reset Enabled.
  825. * | | |Note: This bit is write protected
  826. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  827. * |[31] |SSPCCRST |SSPCC Reset Enable Bit (Write Protect)
  828. * | | |0 = SSPCC reset Disabled.
  829. * | | |1 = SSPCC reset Enabled.
  830. * | | |Note: This bit is write protected
  831. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  832. * @var SYS_T::PMUCR
  833. * Offset: 0x30 Power Management Unit Control Register
  834. * ---------------------------------------------------------------------------------------------------
  835. * |Bits |Field |Descriptions
  836. * | :----: | :----: | :---- |
  837. * |[0] |A35PGEN |Cortex-A35 Power Gating Enable (Write Protect)
  838. * | | |0 = Cortex-A35 dual core power gating Disabled.
  839. * | | |1 = Cortex-A35 dual core power gating Enabled.
  840. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  841. * |[4] |AUTOL2FDIS|Automatic L2 Cache Flush Disable (Write Protect)
  842. * | | |0 = Automatic L2 cache flush Enabled.
  843. * | | |1 = Automatic L2 cache flush Disabled.
  844. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  845. * |[6] |PDWKDLY |Wake-up Delay Counter Enable Bit (Write Protect)
  846. * | | |When the Cortex-A35 wakes up from Power-down mode, the clock control will delay certain clock cycles to wait system clock stable.
  847. * | | |The delayed clock cycle is 4096 clock cycles when chip works at 24 Mhz external high speed crystal oscillator (HXT), and 256 clock cycles when chip works at 12 MHz internal high speed RC oscillator (HIRC).
  848. * | | |0 = Wake-up delay counter Disabled.
  849. * | | |1 = Wake-up delay counter Enabled.
  850. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  851. * |[11:8] |PWRSTBTM |Power Gating Acknowledgement Stable Time (Write Protect)
  852. * | | |The PWRSTBTM indicates the stable time after receiving power gating acknowledgement.
  853. * | | |0000 = 5us (Default).
  854. * | | |0001 = 10us.
  855. * | | |0010 = 20us.
  856. * | | |0011 = 40us.
  857. * | | |0100 = 60us.
  858. * | | |0101 = 80us.
  859. * | | |0110 = 100us.
  860. * | | |0111 = 200us.
  861. * | | |1000 = 400us.
  862. * | | |1001 = 600us.
  863. * | | |1010 = 800us.
  864. * | | |1011 = 1ms.
  865. * | | |1100 = 2ms.
  866. * | | |1101 = 4ms.
  867. * | | |1110 = 5.4ms.
  868. * | | |1111 = 0us.
  869. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  870. * |[15:12] |PWRACKTO |Power Gating Acknowledgement Time Out Selection (Write Protect)
  871. * | | |0000 = 20us (Default).
  872. * | | |0001 = 30us.
  873. * | | |0010 = 40us.
  874. * | | |0011 = 50us.
  875. * | | |0100 = 60us.
  876. * | | |0101 = 80us.
  877. * | | |0110 = 100us.
  878. * | | |0111 = 200us.
  879. * | | |1000 = 400us.
  880. * | | |1001 = 600us.
  881. * | | |1010 = 800us.
  882. * | | |1011 = 1ms.
  883. * | | |1100 = 2ms.
  884. * | | |1101 = 4ms.
  885. * | | |1110 = 5.4ms.
  886. * | | |1111 = 0us.
  887. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  888. * |[16] |A35PDEN |Cortex-A35 Power Down Enable Bit (Write Protect)
  889. * | | |When this bit is set to 1, Power-down mode is enabled and the chip keeps active till the CPU sleep mode is also active and then the chip enters Power-down mode.
  890. * | | |When chip wakes up from Power-down mode, this bit is auto cleared
  891. * | | |Users need to set this bit again for next Power-down.
  892. * | | |In Power-down mode, HXT, HIRC, HIRC48, PLL and system clock will be disabled and ignored the clock source selection
  893. * | | |The clocks of peripheral are not controlled by Power-down mode, if the peripheral clock source is from LXT or LIRC.
  894. * | | |0 = Chip operating normally or chip in idle mode because of WFI command.
  895. * | | |1 = Chip waits CPU sleep command WFI and then enters Power-down mode.
  896. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  897. * |[18] |A35DBPDEN |Cortex-A35 Entering Power-down Even ICE Connected (Write Protect)
  898. * | | |0 = Cortex-A35 does not enter Power-down during Debug mode.
  899. * | | |1 = Cortex-A35 enters power-down in Debug mode.
  900. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  901. * |[24] |RTPPDEN |RTP M4 Power Down Enable (Write Protect)
  902. * | | |When this bit is set to 1, Power-down mode is enabled and the chip keeps active till the CPU sleep mode is also active and then the chip enters Power-down mode.
  903. * | | |When chip wakes up from Power-down mode, this bit is auto cleared
  904. * | | |Users need to set this bit again for next Power-down.
  905. * | | |In Power-down mode, HXT, HIRC, HIRC48, PLL and system clock will be disabled and ignored the clock source selection
  906. * | | |The clocks of peripheral are not controlled by Power-down mode, if the peripheral clock source is from LXT or LIRC.
  907. * | | |0 = Chip operating normally or chip in idle mode because of WFI command.
  908. * | | |1 = Chip waits CPU sleep command WFI and then enters Power-down mode.
  909. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  910. * |[26] |RTPDBPDEN |RTP M4 Entering Power-down Even ICE Connected (Write Protect)
  911. * | | |0 = RTP M4 does not enter Power-down during Debug mode.
  912. * | | |1 = RTP M4 enters power-down in Debug mode.
  913. * | | |Note: This bit is write protected. Refer to the SYS_RLKSUBM register.
  914. * @var SYS_T::DDRCQCSR
  915. * Offset: 0x34 DDR Controller Q Channel Control and Status Register
  916. * ---------------------------------------------------------------------------------------------------
  917. * |Bits |Field |Descriptions
  918. * | :----: | :----: | :---- |
  919. * |[7:0] |AXIQBYPAS |DDR Controller AXI Port 7 ~ Port 0 Q Channel Handshake Bypass (Write Protect)
  920. * | | |The AXIQBYPAS indicates to bypass DDR controller's AXI port Q channel handshake mechanism
  921. * | | |The each bit of AXIQBYPAS is for corresponding AXI port of DDR controller.
  922. * | | |AXIQBYPAS[x]
  923. * | | |0 = Q channel handshake mechanism of AXI port x Not Bypassed (x=0, 1, ?? 7).
  924. * | | |1 = Q channel handshake mechanism of AXI port x Bypassed (x=0, 1, ?? 7).
  925. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  926. * |[15:8] |AXIQDENYIF|DDR Controller AXI Port 7 ~ Port 0 Q Channel Interrupt Flag
  927. * | | |0 = Q channel power down request accept by DDR controller AXI port x (x=0, 1, ?? 7).
  928. * | | |1 = Q channel power down request reject by DDR controller AXI port x, AXI port x wouldn't enter low power mode and clock of AXI port x keep clocking (x=0, 1, ?? 7).
  929. * |[16] |DDRCQBYPAS|DDR Controller Core Q Channel Handshake Bypass (Write Protect)
  930. * | | |0 = Q channel handshake of DDR controller core Not Bypassed.
  931. * | | |1 = Q channel handshake of DDR controller core Bypassed.
  932. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  933. * |[17] |DDRCQDENYIF|DDR Controller Core Q Channel Deny Interrupt Flag
  934. * | | |0 = Q channel power down request accept by DDR controller core.
  935. * | | |1 = Q channel power down request reject by DDR controller core and DDR controller wouldn't enter self-refresh mode.
  936. * |[27:24] |DDRQREQDLY|DDR Controller Q Channel Request Delay Time Selection (Write Protect)
  937. * | | |0000 = 20us (Default).
  938. * | | |0001 = 30us.
  939. * | | |0010 = 40us.
  940. * | | |0011 = 50us.
  941. * | | |0100 = 60us.
  942. * | | |0101 = 80us.
  943. * | | |0110 = 100us.
  944. * | | |0111 = 200us.
  945. * | | |1000 = 400us.
  946. * | | |1001 = 600us.
  947. * | | |1010 = 800us.
  948. * | | |1011 = 1ms.
  949. * | | |1100 = 2ms.
  950. * | | |1101 = 3ms.
  951. * | | |1110 = 5.4ms.
  952. * | | |1111 = 0us.
  953. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  954. * |[31:28] |DDRQACKTO |DDR Controller Q Channel Acknowledgement Time Out Selection (Write Protect)
  955. * | | |0000 = 20us (Default).
  956. * | | |0001 = 30us.
  957. * | | |0010 = 40us.
  958. * | | |0011 = 50us.
  959. * | | |0100 = 60us.
  960. * | | |0101 = 80us.
  961. * | | |0110 = 100us.
  962. * | | |0111 = 200us.
  963. * | | |1000 = 400us.
  964. * | | |1001 = 600us.
  965. * | | |1010 = 800us.
  966. * | | |1011 = 1ms.
  967. * | | |1100 = 2ms.
  968. * | | |1101 = 3ms.
  969. * | | |1110 = 5.4ms.
  970. * | | |1111 = 0us.
  971. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  972. * @var SYS_T::PMUIEN
  973. * Offset: 0x38 Power Management Unit Interrupt Enable Register
  974. * ---------------------------------------------------------------------------------------------------
  975. * |Bits |Field |Descriptions
  976. * | :----: | :----: | :---- |
  977. * |[0] |PMUIEN |PMU Interrupt Enable Control Bit (Write Protect)
  978. * | | |0 = PMU interrupt Disabled.
  979. * | | |1 = PMU interrupt Enabled.
  980. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  981. * |[8] |A35PDWKIEN|Cortex-A35 Power-down Wake-up Interrupt Enable Control Bit (Write Protect)
  982. * | | |0 = Cortex-a35 wake-up interrupt Disabled.
  983. * | | |1 = Cortex-a35 wake-up interrupt Enabled.
  984. * | | |Note: This bit is write protected. Refer to the SYS_RLKTZS register.
  985. * |[12] |RTPPDWKIEN|RTP M4 Power-down Wake-up Interrupt Enable Control Bit (Write Protect)
  986. * | | |0 = RTP M4 wake-up interrupt Disabled.
  987. * | | |1 = RTP M4 wake-up interrupt Enabled.
  988. * | | |Note: This bit is write protected. Refer to the SYS_RLKSUBM register.
  989. * @var SYS_T::PMUSTS
  990. * Offset: 0x3C Power Management Unit Status Register
  991. * ---------------------------------------------------------------------------------------------------
  992. * |Bits |Field |Descriptions
  993. * | :----: | :----: | :---- |
  994. * |[0] |PMUIF |PMU Interrupt Flag
  995. * | | |When PMUIEN high, this bit high to indicate that PGTOIF, DDRCQDENYIF or AXIQDENYIF is active
  996. * | | |When PMUIEN low, this bit didn't take effect.
  997. * | | |0 = PGTOIF, DDRCQDENYIF and AXIQDENYIF are not active.
  998. * | | |1 = PGTOIF, DDRCQDENYIF or AXIQDENYIF is active.
  999. * |[1] |PGTOIF |Power Gating Time Out Interrupt Flag
  1000. * | | |0 = Power gating acknowledgement counter is not time-out yet.
  1001. * | | |1 = Power gating acknowledgement counter is time-out.
  1002. * |[5] |L2FDONE |Cortex-A35 L2 Cache Flush Done Status
  1003. * | | |0 = Cortex-A35 L2 cache flush didn't finish yet.
  1004. * | | |1 = Cortex-A35 L2 cache flush done.
  1005. * |[8] |A35PDWKIF |Cortex-A35 Power-down Wake-up Interrupt Flag
  1006. * | | |0 = Cortex-A35 didn't wake-up from power-down mode.
  1007. * | | |1 = Cortex-A35 receive a wake-up event and wake-up from power-down mode.
  1008. * |[12] |RTPPDWKIF |RTP M4 Power-down Wake-up Interrupt Flag
  1009. * | | |0 = RTP M4 didn't wake-up from power-down mode.
  1010. * | | |1 = RTP M4 receive a wake-up event and wake-up from power-down mode.
  1011. * |[31:16] |PWRACKCNT |Power Gating Acknowledgement Timing Counter Value
  1012. * | | |The PWRACKCNT show the value of power gating acknowledgement time-out counter.
  1013. * @var SYS_T::CA35WRBADR0
  1014. * Offset: 0x40 Cortexu00AE-A35 Core 0 Warm-boot Address Register
  1015. * ---------------------------------------------------------------------------------------------------
  1016. * |Bits |Field |Descriptions
  1017. * | :----: | :----: | :---- |
  1018. * |[31:0] |WRMBTADDR |Warm Boot Address
  1019. * | | |The WRMBTADDR indicates the warm boot run address for Cortex-A35 Core 0.
  1020. * @var SYS_T::CA35WRBPAR0
  1021. * Offset: 0x44 Cortexu00AE-A35 Core 0 Warm-boot Parameter Register
  1022. * ---------------------------------------------------------------------------------------------------
  1023. * |Bits |Field |Descriptions
  1024. * | :----: | :----: | :---- |
  1025. * |[31:0] |WRMBTPARA |Warm Boot Parameter
  1026. * | | |The WRMBTPARA indicates the warm boot parameters for Cortex-A35 Core 0.
  1027. * @var SYS_T::CA35WRBADR1
  1028. * Offset: 0x48 Cortexu00AE-A35 Core 1 Warm-boot Address Register
  1029. * ---------------------------------------------------------------------------------------------------
  1030. * |Bits |Field |Descriptions
  1031. * | :----: | :----: | :---- |
  1032. * |[31:0] |WRMBTADDR |Warm Boot Address
  1033. * | | |The WRMBTADDR indicates the warm boot run address for Cortex-A35 Core 1.
  1034. * @var SYS_T::CA35WRBPAR1
  1035. * Offset: 0x4C Cortexu00AE-A35 Core 1 Warm-boot Parameter Register
  1036. * ---------------------------------------------------------------------------------------------------
  1037. * |Bits |Field |Descriptions
  1038. * | :----: | :----: | :---- |
  1039. * |[31:0] |WRMBTPARA |Warm Boot Parameter
  1040. * | | |The WRMBTPARA indicates the warm boot parameters for Cortex-A35 Core 1.
  1041. * @var SYS_T::USBPMISCR
  1042. * Offset: 0x60 USB PHY Miscellaneous Control Register (TZNS)
  1043. * ---------------------------------------------------------------------------------------------------
  1044. * |Bits |Field |Descriptions
  1045. * | :----: | :----: | :---- |
  1046. * |[0] |PHY0POR |USB 2.0 Port 0 High-speed PHY Power-On Reset Control Bit
  1047. * | | |0 = All test registers and state machines in the USB 2.0 port 0 high-speed PHY are not in reset state.
  1048. * | | |1 = All test registers and state machines in the USB 2.0 port 0 high-speed PHY are in reset state.
  1049. * |[1] |PHY0SUSPEND|USB 2.0 Port 0 High-speed PHY Suspend Control Bit
  1050. * | | |0 = USB 2.0 port 0 high-speed PHY is in Suspend mode.
  1051. * | | |1 = USB 2.0 port 0 high-speed PHY is in Normal operating mode.
  1052. * |[2] |PHY0COMN |USB 2.0 Port 0 High-speed PHY Common Block Power-Down Control Bit
  1053. * | | |0 = In Suspend or Sleep modes, the REFCLK_LOGIC, Bias and PLL blocks of USB 2.0 port 0 high-speed PHY remain powered
  1054. * | | |With this setting, the input reference clock must remain on and valid during suspend or sleep.
  1055. * | | |1 = In Suspend mode, the REFCLK_LOGIC, Bias and PLL blocks of USB 2.0 port 0 high-speed PHY are powered down
  1056. * | | |In Sleep mode, the Bias and PLL blocks of USB 2.0 port 0 high-speed PHY are powered down.
  1057. * |[6:4] |VBUSDGSEL |VBUS Detect De-glitch Time Select
  1058. * | | |000 = Without de-glitch function.
  1059. * | | |001 = 4 HIRC clock.
  1060. * | | |010 = 8 HIRC clock.
  1061. * | | |011 = 16 HIRC clock.
  1062. * | | |100 = 32 HIRC clock.
  1063. * | | |101 = 64 HIRC clock.
  1064. * | | |110 = 128 HIRC clock.
  1065. * | | |111 = 256 HIRC clock.
  1066. * |[7] |EFUSESEL0 |USB 2.0 Port 0 High-speed PHY Resistor Calibration with External Resistor Control Bit
  1067. * | | |0 = An external resistor (REXT) is needed and internal digital calibration code is based on REXT.
  1068. * | | |1 = Enable the internal resistor method with RCALCODE1 resistance control up to +/- 18%, allowing the removal of the REXT resistor.
  1069. * |[8] |PHY0HSTCKSTB|USB 2.0 Port 0 High-speed PHY 60 MHz UTMI Interface Clock for Host Stable Flag
  1070. * | | |0 = USB 2.0 port 0 high-speed PHY UTMI Interface clock for Host is not stable.
  1071. * | | |1 = USB 2.0 port 0 high-speed PHY UTMI Interface clock for Host is stable.
  1072. * |[9] |PHY0CK12MSTB|USB 2.0 Port 0 High-speed PHY 12 MHz Clock Stable Flag
  1073. * | | |0 = USB 2.0 port 0 high-speed PHY 12 MHz clock is not stable.
  1074. * | | |1 = USB 2.0 port 0 high-speed PHY 12 MHz clock is stable.
  1075. * |[10] |PHY0DEVCKSTB|USB 2.0 Port 0 High-speed PHY 60 MHz UTMI Interface Clock for Device Stable Flag
  1076. * | | |0 = USB 2.0 port 0 high-speed PHY UTMI Interface clock for Device is not stable.
  1077. * | | |1 = USB 2.0 port 0 high-speed PHY UTMI Interface clock for Device is stable.
  1078. * |[11] |RTUNESEL0 |USB 2.0 Port 0 High-speed PHY Source Impedance Tuning Method Selection
  1079. * | | |0 = Internal digital calibration codes are used for tuning the high-speed source impedance.
  1080. * | | |1 = The RCALCODE0 value is used for tuning the high-speed source impedance.
  1081. * |[15:12] |RCALCODE0 |USB 2.0 Port 0 High-Speed PHY Internal Resistor Trim Code
  1082. * | | |If RTUNESEL0 = 1, RCALCODE0 provides the tuning code for high-speed source impedance directly.
  1083. * | | |If RTUNESEL0 = 0, RCALCODE0 provides the tuning code for on-chip resistor within +/- 18% resistance tuning range.
  1084. * | | |0000 = +18% (236 u03A9).
  1085. * | | |0001 = +15.6%.
  1086. * | | |0010 = +13.2%.
  1087. * | | |0011 = +10.8%.
  1088. * | | |0100 = +8.4%.
  1089. * | | |0101 = +6%.
  1090. * | | |0110 = +3.6%.
  1091. * | | |0111 = +1.2%.
  1092. * | | |1000 = -1.2%.
  1093. * | | |1001 = -3.6%.
  1094. * | | |1010 = -6%.
  1095. * | | |1011 = -8.4%.
  1096. * | | |1100 = -10.8%.
  1097. * | | |1101 = -13.2%.
  1098. * | | |1110 = -15.6%.
  1099. * | | |1111 = -18% (164 u03A9).
  1100. * |[16] |PHY1POR |USB 2.0 Port 1 High-speed PHY Power-On Reset Control Bit
  1101. * | | |0 = All test registers and state machines in the USB 2.0 port 1 high-speed PHY are not in reset state.
  1102. * | | |1 = All test registers and state machines in the USB 2.0 port 1 high-speed PHY are in reset state.
  1103. * |[17] |PHY1SUSPEND|USB 2.0 Port 1 High-speed PHY Suspend Control Bit
  1104. * | | |0 = USB 2.0 port 1 high-speed PHY is in Suspend mode.
  1105. * | | |1 = USB 2.0 port 1 high-speed PHY is in Normal operating mode.
  1106. * |[18] |PHY1COMN |USB 2.0 Port 1 High-speed PHY Common Block Power-Down Control Bit
  1107. * | | |0 = In Suspend or Sleep modes, the REFCLK_LOGIC, Bias and PLL blocks of USB 2.0 port 1 high-speed PHY remain powered
  1108. * | | |With this setting, the input reference clock must remain on and valid during suspend or sleep.
  1109. * | | |1 = In Suspend mode, the REFCLK_LOGIC, Bias and PLL blocks of USB 2.0 port 1 high-speed PHY are powered down
  1110. * | | |In Sleep mode, the Bias and PLL blocks of USB 2.0 port 1 high-speed PHY are powered down.
  1111. * |[23] |EFUSESEL1 |USB 2.0 Port 1 High-speed PHY Resistor Calibration with External Resistor Control Bit
  1112. * | | |0 = An external resistor (REXT) is needed and internal digital calibration code is based on REXT.
  1113. * | | |1 = Enable the internal resistor method with RCALCODE1 resistance control up to +/- 18%, allowing the removal of the REXT resistor.
  1114. * |[24] |PHY1HSTCKSTB|USB 2.0 Port 1 High-speed PHY 60 MHz UTMI Interface Clock for Host Stable Flag
  1115. * | | |0 = USB 2.0 port 1 high-speed PHY UTMI Interface clock for Host is not stable.
  1116. * | | |1 = USB 2.0 port 1 high-speed PHY UTMI Interface clock for Host is stable.
  1117. * |[25] |PHY1CK12MSTB|USB 2.0 Port 1 High-speed PHY 12 MHz Clock Stable Flag
  1118. * | | |0 = USB 2.0 port 1 high-speed PHY 12 MHz clock is not stable.
  1119. * | | |1 = USB 2.0 port 1 high-speed PHY 12 MHz clock is stable.
  1120. * |[27] |RTUNESEL1 |USB 2.0 Port 1 High-speed PHY Source Impedance Tuning Method Selection
  1121. * | | |0 = Internal digital calibration codes are used for tuning the high-speed source impedance.
  1122. * | | |1 = The RCALCODE1 value is used for tuning the high-speed source impedance.
  1123. * |[31:28] |RCALCODE1 |USB 2.0 Port 1 High-Speed PHY Internal Resistor Trim Code
  1124. * | | |If RTUNESEL1 = 1, RCALCODE1 provides the tuning code for high-speed source impedance directly.
  1125. * | | |If RTUNESEL1 = 0, RCALCODE1 provides the tuning code for on-chip resistor within +/- 18% resistance tuning range.
  1126. * | | |0000 = +18% (236 u03A9).
  1127. * | | |0001 = +15.6%.
  1128. * | | |0010 = +13.2%.
  1129. * | | |0011 = +10.8%.
  1130. * | | |0100 = +8.4%.
  1131. * | | |0101 = +6%.
  1132. * | | |0110 = +3.6%.
  1133. * | | |0111 = +1.2%.
  1134. * | | |1000 = -1.2%.
  1135. * | | |1001 = -3.6%.
  1136. * | | |1010 = -6%.
  1137. * | | |1011 = -8.4%.
  1138. * | | |1100 = -10.8%.
  1139. * | | |1101 = -13.2%.
  1140. * | | |1110 = -15.6%.
  1141. * | | |1111 = -18% (164 u03A9).
  1142. * @var SYS_T::USBP0PCR
  1143. * Offset: 0x64 USB Port 0 PHY Control Register
  1144. * ---------------------------------------------------------------------------------------------------
  1145. * |Bits |Field |Descriptions
  1146. * | :----: | :----: | :---- |
  1147. * |[2:0] |COMPDISTUNE|USB 2.0 High-speed Disconnect Threshold Adjustment
  1148. * | | |The SQRXTUNE adjusts the voltage level for the threshold used to detect a disconnect event at the host.
  1149. * | | |000 = -5.48%.
  1150. * | | |001 = 0. (Default)
  1151. * | | |010 = +6.04%.
  1152. * | | |011 = +12.75%.
  1153. * | | |100 = +19.66%.
  1154. * | | |101 = +28.24%.
  1155. * | | |110 = +38.31%.
  1156. * | | |111 = +50.28%.
  1157. * |[3] |EQBYPASSENB|USB 2.0 High-speed PHY Squelch Equalizer Bypass Control Bit
  1158. * | | |0 = Equalizer is Enabled.
  1159. * | | |1 = Equalizer is bypassed and acts as a simple differential input amplifier.
  1160. * |[6:4] |SQRXTUNE |USB 2.0 High-speed PHY Squelch Threshold Adjustment
  1161. * | | |The SQRXTUNE adjusts the voltage level for the threshold used to detect valid high-speed data.
  1162. * | | |000 = +15.5%.
  1163. * | | |001 = +10.87%.
  1164. * | | |010 = +5.86%.
  1165. * | | |011 = 0 (Default).
  1166. * | | |100 = -5.86%.
  1167. * | | |101 = -13.33%.
  1168. * | | |110 = -21.56%.
  1169. * | | |111 = -31.54%.
  1170. * |[7] |TXPREEMPPULSETUNE|USB 2.0 High-speed PHY Squelch Equalizer Bypass Control Bit
  1171. * | | |0 = Equalizer is Enabled.
  1172. * | | |1 = Equalizer is bypassed and acts as a simple differential input amplifier.
  1173. * |[11:8] |PLLPTUNE |USB 2.0 High-speed PHY PLL Proportional Path Tune
  1174. * | | |The value of PLLPTUNE should be keep in default.
  1175. * | | |0000 = 4.0x.
  1176. * | | |0001 = 4.5x.
  1177. * | | |0010 = 5.0x.
  1178. * | | |0011 = 5.5x.
  1179. * | | |0100 = 6.0x.
  1180. * | | |0101 = 6.5x.
  1181. * | | |0110 = 7.0x.
  1182. * | | |0111 = 7.5x.
  1183. * | | |1000 = 8.0x.
  1184. * | | |1001 = 8.5x.
  1185. * | | |1010 = 9.0x.
  1186. * | | |1011 = 9.5x.
  1187. * | | |1100 = 10.0x (Default).
  1188. * | | |1101 = 10.5x.
  1189. * | | |1110 = 11.0x.
  1190. * | | |1111 = 11.5x.
  1191. * |[15:12] |TXFSLSTUNE|USB 2.0 High-speed PHY FS/LS Source Impedance Adjustment
  1192. * | | |The TXFSLSTUNE adjusts the low- and full-speed single-ended source impedance while driving high.
  1193. * | | |0000 = +14.2%.
  1194. * | | |0001 = +6.60%
  1195. * | | |0011 = 0 (Default).
  1196. * | | |0111 = -5.48%
  1197. * | | |1111 = -10.29%
  1198. * |[17:16] |PLLITUNE |USB 2.0 High-speed PHY Integral Path Tune
  1199. * | | |The value of PLLITUNE should be keep in default.
  1200. * | | |00 = 1.0x (Default).
  1201. * | | |01 = 2.0x
  1202. * | | |10 = 3.0x
  1203. * | | |11 = 4.0x
  1204. * |[21:20] |TXPREEMPAMPTUNE|USB 2.0 High-speed PHY HS Transmitter Pre-Emphasis Current Control
  1205. * | | |00 = HS Transmitter pre-emphasis is disabled. (Default)
  1206. * | | |01 = HS Transmitter pre-emphasis circuit sources 1x pre-emphasis current.
  1207. * | | |10 = HS Transmitter pre-emphasis circuit sources 2x pre-emphasis current.
  1208. * | | |11 = HS Transmitter pre-emphasis circuit sources 3x pre-emphasis current.
  1209. * |[23:22] |TXRISETUNE|USB 2.0 High-speed PHY HS Transmitter Rise/Fall Time Adjustment
  1210. * | | |The TXRISETUNE adjusts the rise/fall times of the high-speed waveform.
  1211. * | | |00 = +7.34%.
  1212. * | | |01 = 0 (Default)
  1213. * | | |10 = -5.98%.
  1214. * | | |11 = -7.49%
  1215. * |[27:24] |TXVREFTUNE|USB 2.0 High-speed PHY HS DC Voltage Level Adjustment
  1216. * | | |The TXVREFTUNE adjusts the high-speed DC level voltage.
  1217. * | | |0000 = -9.37%.
  1218. * | | |0001 = -6.24%.
  1219. * | | |0010 = -3.12%.
  1220. * | | |0011 = 0 (Default)
  1221. * | | |0100 = +2.75%.
  1222. * | | |0101 = +5.87%.
  1223. * | | |0110 = +8.99%.
  1224. * | | |0111 = +12.11%.
  1225. * | | |1000 = +14.71%.
  1226. * | | |1001 = +17.82%.
  1227. * | | |1010 = +20.94%.
  1228. * | | |1011 = +24.06%.
  1229. * | | |1100 = +26.81%.
  1230. * | | |1101 = +29.94%.
  1231. * | | |1110 = +33.06%.
  1232. * | | |1111 = +36.18%.
  1233. * |[29:28] |TXHSXVTUNE|USB 2.0 High-speed PHY Transmitter High-Speed Crossover Adjustment
  1234. * | | |The TXHSXVTUNE adjusts the voltage at which the DP and DM signals cross while transmitting in HS mode.
  1235. * | | |00 = Reserved
  1236. * | | |01 = -9.16mV
  1237. * | | |10 = +9.42mV
  1238. * | | |11 = 0 (Default)
  1239. * |[31:30] |TXRESTUNE |USB 2.0 High-speed PHY USB Source Impedance Adjustment
  1240. * | | |00 = Source Impedance is increased by approximately 3.03 u03A9
  1241. * | | |01 = 0 (Default)
  1242. * | | |10 = Source Impedance is increased by approximately 2.11 u03A9
  1243. * | | |11 = Source Impedance is increased by approximately 4.51 u03A9
  1244. * @var SYS_T::USBP1PCR
  1245. * Offset: 0x68 USB Port 1 PHY Control Register (TZNS)
  1246. * ---------------------------------------------------------------------------------------------------
  1247. * |Bits |Field |Descriptions
  1248. * | :----: | :----: | :---- |
  1249. * |[2:0] |COMPDISTUNE|USB 2.0 High-speed Disconnect Threshold Adjustment
  1250. * | | |The SQRXTUNE adjusts the voltage level for the threshold used to detect a disconnect event at the host.
  1251. * | | |000 = -5.48%.
  1252. * | | |001 = 0. (Default)
  1253. * | | |010 = +6.04%.
  1254. * | | |011 = +12.75%.
  1255. * | | |100 = +19.66%.
  1256. * | | |101 = +28.24%.
  1257. * | | |110 = +38.31%.
  1258. * | | |111 = +50.28%.
  1259. * |[3] |EQBYPASSENB|USB 2.0 High-speed PHY Squelch Equalizer Bypass Control Bit
  1260. * | | |0 = Equalizer is Enabled.
  1261. * | | |1 = Equalizer is bypassed and acts as a simple differential input amplifier.
  1262. * |[6:4] |SQRXTUNE |USB 2.0 High-speed PHY Squelch Threshold Adjustment
  1263. * | | |The SQRXTUNE adjusts the voltage level for the threshold used to detect valid high-speed data.
  1264. * | | |000 = +15.5%.
  1265. * | | |001 = +10.87%.
  1266. * | | |010 = +5.86%.
  1267. * | | |011 = 0 (Default).
  1268. * | | |100 = -5.86%.
  1269. * | | |101 = -13.33%.
  1270. * | | |110 = -21.56%.
  1271. * | | |111 = -31.54%.
  1272. * |[7] |TXPREEMPPULSETUNE|USB 2.0 High-speed PHY Squelch Equalizer Bypass Control Bit
  1273. * | | |0 = Equalizer is Enabled.
  1274. * | | |1 = Equalizer is bypassed and acts as a simple differential input amplifier.
  1275. * |[11:8] |PLLPTUNE |USB 2.0 High-speed PHY PLL Proportional Path Tune
  1276. * | | |The value of PLLPTUNE should be keep in default.
  1277. * | | |0000 = 4.0x.
  1278. * | | |0001 = 4.5x.
  1279. * | | |0010 = 5.0x.
  1280. * | | |0011 = 5.5x.
  1281. * | | |0100 = 6.0x.
  1282. * | | |0101 = 6.5x.
  1283. * | | |0110 = 7.0x.
  1284. * | | |0111 = 7.5x.
  1285. * | | |1000 = 8.0x.
  1286. * | | |1001 = 8.5x.
  1287. * | | |1010 = 9.0x.
  1288. * | | |1011 = 9.5x.
  1289. * | | |1100 = 10.0x (Default).
  1290. * | | |1101 = 10.5x.
  1291. * | | |1110 = 11.0x.
  1292. * | | |1111 = 11.5x.
  1293. * |[15:12] |TXFSLSTUNE|USB 2.0 High-speed PHY FS/LS Source Impedance Adjustment
  1294. * | | |The TXFSLSTUNE adjusts the low- and full-speed single-ended source impedance while driving high.
  1295. * | | |0000 = +14.2%.
  1296. * | | |0001 = +6.60%
  1297. * | | |0011 = 0 (Default).
  1298. * | | |0111 = -5.48%
  1299. * | | |1111 = -10.29%
  1300. * |[17:16] |PLLITUNE |USB 2.0 High-speed PHY Integral Path Tune
  1301. * | | |The value of PLLITUNE should be keep in default.
  1302. * | | |00 = 1.0x (Default).
  1303. * | | |01 = 2.0x
  1304. * | | |10 = 3.0x
  1305. * | | |11 = 4.0x
  1306. * |[21:20] |TXPREEMPAMPTUNE|USB 2.0 High-speed PHY HS Transmitter Pre-Emphasis Current Control
  1307. * | | |00 = HS Transmitter pre-emphasis is disabled. (Default)
  1308. * | | |01 = HS Transmitter pre-emphasis circuit sources 1x pre-emphasis current.
  1309. * | | |10 = HS Transmitter pre-emphasis circuit sources 2x pre-emphasis current.
  1310. * | | |11 = HS Transmitter pre-emphasis circuit sources 3x pre-emphasis current.
  1311. * |[23:22] |TXRISETUNE|USB 2.0 High-speed PHY HS Transmitter Rise/Fall Time Adjustment
  1312. * | | |The TXRISETUNE adjusts the rise/fall times of the high-speed waveform.
  1313. * | | |00 = +7.34%.
  1314. * | | |01 = 0 (Default)
  1315. * | | |10 = -5.98%.
  1316. * | | |11 = -7.49%
  1317. * |[27:24] |TXVREFTUNE|USB 2.0 High-speed PHY HS DC Voltage Level Adjustment
  1318. * | | |The TXVREFTUNE adjusts the high-speed DC level voltage.
  1319. * | | |0000 = -9.37%.
  1320. * | | |0001 = -6.24%.
  1321. * | | |0010 = -3.12%.
  1322. * | | |0011 = 0 (Default)
  1323. * | | |0100 = +2.75%.
  1324. * | | |0101 = +5.87%.
  1325. * | | |0110 = +8.99%.
  1326. * | | |0111 = +12.11%.
  1327. * | | |1000 = +14.71%.
  1328. * | | |1001 = +17.82%.
  1329. * | | |1010 = +20.94%.
  1330. * | | |1011 = +24.06%.
  1331. * | | |1100 = +26.81%.
  1332. * | | |1101 = +29.94%.
  1333. * | | |1110 = +33.06%.
  1334. * | | |1111 = +36.18%.
  1335. * |[29:28] |TXHSXVTUNE|USB 2.0 High-speed PHY Transmitter High-Speed Crossover Adjustment
  1336. * | | |The TXHSXVTUNE adjusts the voltage at which the DP and DM signals cross while transmitting in HS mode.
  1337. * | | |00 = Reserved
  1338. * | | |01 = -9.16mV
  1339. * | | |10 = +9.42mV
  1340. * | | |11 = 0 (Default)
  1341. * |[31:30] |TXRESTUNE |USB 2.0 High-speed PHY USB Source Impedance Adjustment
  1342. * | | |00 = Source Impedance is increased by approximately 3.03 u03A9
  1343. * | | |01 = 0 (Default)
  1344. * | | |10 = Source Impedance is increased by approximately 2.11 u03A9
  1345. * | | |11 = Source Impedance is increased by approximately 4.51 u03A9
  1346. * @var SYS_T::MISCFCR0
  1347. * Offset: 0x70 Miscellaneous Function Control Register 0 (Shared)
  1348. * ---------------------------------------------------------------------------------------------------
  1349. * |Bits |Field |Descriptions
  1350. * | :----: | :----: | :---- |
  1351. * |[0] |RTPICACHEN|Real-time Cortex-M4 Processor Instruction Cache Enable Bit (SUBM)
  1352. * | | |0 = Real-Time Cortex-M4 processor instruction cache Disabled.
  1353. * | | |1 = Real-Time Cortex-M4 processor instruction cache Enabled.
  1354. * |[1] |RTPDCACHEN|Real-time Cortex-M4 Processor Data Cache Enable Bit (SUBM)
  1355. * | | |0 = Real-Time Cortex-M4 processor data cache Disabled.
  1356. * | | |1 = Real-Time Cortex-M4 processor data cache Enabled.
  1357. * |[8] |WDT0RSTEN |WatchDog Timer 0 Reset Connection Enable Bit
  1358. * | | |This bit is use to enable the function that connect watch-dog timer 0 reset to nRESET pin
  1359. * | | |If this bit is enabled, the watch-dog timer 0 reset is connected to nRESET pin internally
  1360. * | | |0 = Watch-dog timer 0 reset not connected to nRESET pin internally.
  1361. * | | |1 = Watch-dog timer 0 reset connected to nRESET pin internally.
  1362. * |[9] |HDSPUEN |HDS Pin Internal Pull-up Enable Bit (TZNS)
  1363. * | | |0 = HDS pin internal pull-up resister Disabled.
  1364. * | | |1 = HDS pin internal pull-up resister Enabled.
  1365. * |[12] |UHOVRCURH |USB Host Overcurrent Detection High Active (TZNS)
  1366. * | | |0 = USB host overcurrent detection signal is low active.
  1367. * | | |1 = USB host overcurrent detection signal is high active.
  1368. * |[13] |SELFTEST |Self-test Mode Enable Bit
  1369. * | | |0 = Self-Test mode Disabled.
  1370. * | | |1 = Self-Test mode Enabled.
  1371. * |[14] |WDT1RSTEN |WatchDog Timer 1 Reset Connection Enable Bit (TZNS)
  1372. * | | |This bit is use to enable the function that connect watch-dog timer 1 reset to nRESET pin
  1373. * | | |If this bit is enabled, the watch-dog timer 1 reset is connected to nRESET pin internally
  1374. * | | |0 = Watch-dog timer 1 reset not connected to nRESET pin internally.
  1375. * | | |1 = Watch-dog timer 1 reset connected to nRESET pin internally.
  1376. * |[15] |WDT2RSTEN |WatchDog Timer 2 Reset Connection Enable Bit (SUBM)
  1377. * | | |This bit is use to enable the function that connect watch-dog timer 2 reset to nRESET pin
  1378. * | | |If this bit is enabled, the watch-dog timer 2 reset is connected to nRESET pin internally
  1379. * | | |0 = Watch-dog timer 2 reset not connected to nRESET pin internally.
  1380. * | | |1 = Watch-dog timer 2 reset connected to nRESET pin internally.
  1381. * |[16] |SDH0VSTB |Voltage Stable Indicator to SDH 0 (TZNS)
  1382. * | | |Set this bit high to indicate SDH 0 that I/O voltage is stable.
  1383. * | | |0 = Voltage of I/O used as SDH 0 is not stable.
  1384. * | | |1 = Voltage of I/O used as SDH 0 is stable.
  1385. * |[17] |SDH1VSTB |Voltage Stable Indicator to SDH 1 (TZNS)
  1386. * | | |Set this bit high to indicate SDH 1 that I/O voltage is stable.
  1387. * | | |0 = Voltage of I/O used as SDH 1 is not stable.
  1388. * | | |1 = Voltage of I/O used as SDH 1 is stable.
  1389. * |[18] |VBUSWKEN |HSUSBD VBUS Detect Wakeup Enable Control Bit (TZNS)
  1390. * | | |0 = HSUSBD VBUS detect wakeup system from Power-down mode Disabled.
  1391. * | | |1 = HSUSBD VBUS detect wakeup system from Power-down mode Enabled.
  1392. * |[19] |LNSTWKEN |HSUSBD Line State Wakeup Enable Control Bit (TZNS)
  1393. * | | |0 = HSUSBD line state wakeup system from Power-down mode Disabled.
  1394. * | | |1 = HSUSBD line state wakeup system from Power-down mode Enabled.
  1395. * |[23] |DDRCGDIS |DDR Controller Core Clock Gating Disable Bit
  1396. * | | |0 = DDR controller core clock gating in auto self-refresh mode Enabled.
  1397. * | | |1 = DDR controller core clock gating in auto self-refresh mode Disabled.
  1398. * | | |Note: This register needs to be set to 1'b1 to bypass clock gating function of DDR core clock before user writes/reads control registers or status registers of DDR memory controller.
  1399. * | | |Therefore the signals in PCLK domain of DDR memory controller can be synchronous to core clock domain of DDR memory controller, and the signals in core clock domain of DDR memory controller can be synchronous to PCLK domain of DDR memory controller correctly.
  1400. * | | |After user writes/reads control registers or status registers of DDR memory controller, this register can be set to 1'b0 to enable clock gating function of DDR core clock.
  1401. * |[31:24] |DRATSRDLY |DDR Auto Self Refresh Delay Count
  1402. * | | |This register uses to set the delay cycles of DDR memory controller before the core clock of DDR memory controller is gating
  1403. * | | |It allows for the self-refresh status to propagate to the APB domain so the STAT.selfref_type register field also reflects the status.
  1404. * | | |It is sufficient to set this delay cycles to 31 cycles normally
  1405. * | | |In particular, if the AXI frequency is much less than the DDRC frequency, a higher value may be required in order to ensure that all read data is synchronized to the AXI domain before the clock is removed.
  1406. * | | |Note: User can set this register value during core reset of DDR memory controller is asserted (i.e
  1407. * | | |MCTLCRST (SYS_IPRST0[29]) set to 1'b1).
  1408. * @var SYS_T::MISCFCR1
  1409. * Offset: 0x74 Miscellaneous Function Control Register 1 (Shared)
  1410. * ---------------------------------------------------------------------------------------------------
  1411. * |Bits |Field |Descriptions
  1412. * | :----: | :----: | :---- |
  1413. * |[0] |CANFD0PDEN|CAN FD 0 Power Down Enable Bit
  1414. * | | |0 = CAN FD 0 Power-down mode Disabled.
  1415. * | | |1 = CAN FD 0 Power-down mode Enabled.
  1416. * |[1] |CANFD1PDEN|CAN FD 1 Power Down Enable Bit
  1417. * | | |0 = CAN FD 1 Power-down mode Disabled.
  1418. * | | |1 = CAN FD 1 Power-down mode Enabled.
  1419. * |[2] |CANFD2PDEN|CAN FD 2 Power Down Enable Bit
  1420. * | | |0 = CAN FD 2 Power-down mode Disabled.
  1421. * | | |1 = CAN FD 2 Power-down mode Enabled.
  1422. * |[3] |CANFD3PDEN|CAN FD 3 Power Down Enable Bit
  1423. * | | |0 = CAN FD 3 Power-down mode Disabled.
  1424. * | | |1 = CAN FD 3 Power-down mode Enabled.
  1425. * |[4] |CANFD0CKSTP|CAN FD 0 Clock Stop Acknowledgement (Read Only)
  1426. * | | |0 = CAN FD 0 clock didn't stop.
  1427. * | | |1 = CAN FD 0 clock stop.
  1428. * |[5] |CANFD1CKSTP|CAN FD 1 Clock Stop Acknowledgement (Read Only)
  1429. * | | |0 = CAN FD 1 clock didn't stop.
  1430. * | | |1 = CAN FD 1 clock stop.
  1431. * |[6] |CANFD2CKSTP|CAN FD 2 Clock Stop Acknowledgement (Read Only)
  1432. * | | |0 = CAN FD 2 clock didn't stop.
  1433. * | | |1 = CAN FD 2 clock stop.
  1434. * |[7] |CANFD3CKSTP|CAN FD 3 Clock Stop Acknowledgement (Read Only)
  1435. * | | |0 = CAN FD 3 clock didn't stop.
  1436. * | | |1 = CAN FD 3 clock stop.
  1437. * |[9:8] |HXTDS |HXT Driving Current Selection (Write Protect)
  1438. * | | |00 = Low power consumption mode for 2.5V~3.3V operating voltage.
  1439. * | | |01 = High noise immunity mode for 2.5V~3.3V operating voltage.
  1440. * | | |10 = Low power consumption mode for 1.8V~2.5V operating voltage.
  1441. * | | |11 = High noise immunity mode for 1.8V~2.5V operating voltage.
  1442. * | | |Note: This bit is write protected
  1443. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  1444. * |[15:12] |TSENSRTRIM|Temperature Sensor VTRIM (Write Protect)
  1445. * | | |Trimming for temperature sensor calibration.
  1446. * | | |Note: This bit is write protected
  1447. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  1448. * |[16] |RMEL1RAM |Cortex-A35 L1 Cache SRAM Macro RME Control Bit (Write Protect)
  1449. * | | |0 = Default read-write margin of Cortex-A35 L1 cache SRAM selected.
  1450. * | | |1 = High speed read-write margin of Cortex-A35 L1 cache SRAM selected.
  1451. * | | |Note: This bit is write protected
  1452. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  1453. * |[17] |RMESYSRAM |System SRAM Macro RME Control Bit (Write Protect)
  1454. * | | |0 = Default read-write margin of system SRAM selected.
  1455. * | | |1 = High speed read-write margin of system SRAM selected.
  1456. * | | |Note: This bit is write protected
  1457. * | | |Refer to the SYS_RLKTZS, SYS_RLKTZNS or SYS_RLKSUBM register according to security attribute of each circuit.
  1458. * @var SYS_T::MISCIER
  1459. * Offset: 0x78 Miscellaneous Interrupt Enable Register (TZNS)
  1460. * ---------------------------------------------------------------------------------------------------
  1461. * |Bits |Field |Descriptions
  1462. * | :----: | :----: | :---- |
  1463. * |[0] |LVDIEN |Low Voltage Detect Interrupt Enable Bit
  1464. * | | |0 = Low voltage detect interrupt Disabled.
  1465. * | | |1 = Low voltage detect interrupt Enabled.
  1466. * |[1] |USB0IDCHGIEN|USB0_ID Pin Status Change Interrupt Enable Bit
  1467. * | | |0 = USB0_ID pin status change interrupt Disabled.
  1468. * | | |1 = USB0_ID pin status change interrupt Enabled.
  1469. * |[2] |VBUSCHGIEN|USUSB0_VBUSVLD Pin Status Change Interrupt Enable Bit
  1470. * | | |0 = USUSB0_VBUSVLD pin status change interrupt Disabled.
  1471. * | | |1 = USUSB0_VBUSVLD pin status change interrupt Enabled.
  1472. * @var SYS_T::MISCISR
  1473. * Offset: 0x7C Miscellaneous Interrupt Status Register (TZNS)
  1474. * ---------------------------------------------------------------------------------------------------
  1475. * |Bits |Field |Descriptions
  1476. * | :----: | :----: | :---- |
  1477. * |[0] |LVDIF |Low Voltage Detect Interrupt Flag
  1478. * | | |0 = No low voltage event.
  1479. * | | |1 = Low voltage event detected.
  1480. * |[1] |USB0IDCHGIF|USB0_ID Pin State Change Interrupt Flag
  1481. * | | |0 = USB0_ID state didn't change.
  1482. * | | |1 = USB0_ID state changed from low to high or from high to low.
  1483. * |[2] |VBUSCHGIF |USUSB0_VBUSVLD Pin State Change Interrupt Flag
  1484. * | | |0 = USUSB0_VBUSVLD pin state didn't change.
  1485. * | | |1 = USUSB0_VBUSVLD pin state changed from low to high or from high to low.
  1486. * |[16] |LVDSTS |Low Voltage Detect State
  1487. * | | |0 = Low voltage detect state is low.
  1488. * | | |1 = Low voltage detect state is high.
  1489. * |[17] |USB0IDSTS |USB0_ID Pin State
  1490. * | | |0 = USB port 0 used as a USB device port.
  1491. * | | |1 = USB port 0 used as a USB host port.
  1492. * |[18] |VBUSSTS |VBUS Detect Pin State
  1493. * | | |0 = VBUS detect pin state is low.
  1494. * | | |1 = VBUS detect pin state is high.
  1495. * @var SYS_T::GPA_MFPL
  1496. * Offset: 0x80 GPIOA Low Byte Multiple Function Control Register
  1497. * ---------------------------------------------------------------------------------------------------
  1498. * |Bits |Field |Descriptions
  1499. * | :----: | :----: | :---- |
  1500. * |[3:0] |PA0MFP |PA.0 Multi-function Pin Selection
  1501. * |[7:4] |PA1MFP |PA.1 Multi-function Pin Selection
  1502. * |[11:8] |PA2MFP |PA.2 Multi-function Pin Selection
  1503. * |[15:12] |PA3MFP |PA.3 Multi-function Pin Selection
  1504. * |[19:16] |PA4MFP |PA.4 Multi-function Pin Selection
  1505. * |[23:20] |PA5MFP |PA.5 Multi-function Pin Selection
  1506. * |[27:24] |PA6MFP |PA.6 Multi-function Pin Selection
  1507. * |[31:28] |PA7MFP |PA.7 Multi-function Pin Selection
  1508. * @var SYS_T::GPA_MFPH
  1509. * Offset: 0x84 GPIOA High Byte Multiple Function Control Register
  1510. * ---------------------------------------------------------------------------------------------------
  1511. * |Bits |Field |Descriptions
  1512. * | :----: | :----: | :---- |
  1513. * |[3:0] |PA8MFP |PA.8 Multi-function Pin Selection
  1514. * |[7:4] |PA9MFP |PA.9 Multi-function Pin Selection
  1515. * |[11:8] |PA10MFP |PA.10 Multi-function Pin Selection
  1516. * |[15:12] |PA11MFP |PA.11 Multi-function Pin Selection
  1517. * |[19:16] |PA12MFP |PA.12 Multi-function Pin Selection
  1518. * |[23:20] |PA13MFP |PA.13 Multi-function Pin Selection
  1519. * |[27:24] |PA14MFP |PA.14 Multi-function Pin Selection
  1520. * |[31:28] |PA15MFP |PA.15 Multi-function Pin Selection
  1521. * @var SYS_T::GPB_MFPL
  1522. * Offset: 0x88 GPIOB Low Byte Multiple Function Control Register
  1523. * ---------------------------------------------------------------------------------------------------
  1524. * |Bits |Field |Descriptions
  1525. * | :----: | :----: | :---- |
  1526. * |[3:0] |PB0MFP |PB.0 Multi-function Pin Selection
  1527. * |[7:4] |PB1MFP |PB.1 Multi-function Pin Selection
  1528. * |[11:8] |PB2MFP |PB.2 Multi-function Pin Selection
  1529. * |[15:12] |PB3MFP |PB.3 Multi-function Pin Selection
  1530. * |[19:16] |PB4MFP |PB.4 Multi-function Pin Selection
  1531. * |[23:20] |PB5MFP |PB.5 Multi-function Pin Selection
  1532. * |[27:24] |PB6MFP |PB.6 Multi-function Pin Selection
  1533. * |[31:28] |PB7MFP |PB.7 Multi-function Pin Selection
  1534. * @var SYS_T::GPB_MFPH
  1535. * Offset: 0x8C GPIOB High Byte Multiple Function Control Register
  1536. * ---------------------------------------------------------------------------------------------------
  1537. * |Bits |Field |Descriptions
  1538. * | :----: | :----: | :---- |
  1539. * |[3:0] |PB8MFP |PB.8 Multi-function Pin Selection
  1540. * |[7:4] |PB9MFP |PB.9 Multi-function Pin Selection
  1541. * |[11:8] |PB10MFP |PB.10 Multi-function Pin Selection
  1542. * |[15:12] |PB11MFP |PB.11 Multi-function Pin Selection
  1543. * |[19:16] |PB12MFP |PB.12 Multi-function Pin Selection
  1544. * |[23:20] |PB13MFP |PB.13 Multi-function Pin Selection
  1545. * |[27:24] |PB14MFP |PB.14 Multi-function Pin Selection
  1546. * |[31:28] |PB15MFP |PB.15 Multi-function Pin Selection
  1547. * @var SYS_T::GPC_MFPL
  1548. * Offset: 0x90 GPIOC Low Byte Multiple Function Control Register
  1549. * ---------------------------------------------------------------------------------------------------
  1550. * |Bits |Field |Descriptions
  1551. * | :----: | :----: | :---- |
  1552. * |[3:0] |PC0MFP |PC.0 Multi-function Pin Selection
  1553. * |[7:4] |PC1MFP |PC.1 Multi-function Pin Selection
  1554. * |[11:8] |PC2MFP |PC.2 Multi-function Pin Selection
  1555. * |[15:12] |PC3MFP |PC.3 Multi-function Pin Selection
  1556. * |[19:16] |PC4MFP |PC.4 Multi-function Pin Selection
  1557. * |[23:20] |PC5MFP |PC.5 Multi-function Pin Selection
  1558. * |[27:24] |PC6MFP |PC.6 Multi-function Pin Selection
  1559. * |[31:28] |PC7MFP |PC.7 Multi-function Pin Selection
  1560. * @var SYS_T::GPC_MFPH
  1561. * Offset: 0x94 GPIOC High Byte Multiple Function Control Register
  1562. * ---------------------------------------------------------------------------------------------------
  1563. * |Bits |Field |Descriptions
  1564. * | :----: | :----: | :---- |
  1565. * |[3:0] |PC8MFP |PC.8 Multi-function Pin Selection
  1566. * |[7:4] |PC9MFP |PC.9 Multi-function Pin Selection
  1567. * |[11:8] |PC10MFP |PC.10 Multi-function Pin Selection
  1568. * |[15:12] |PC11MFP |PC.11 Multi-function Pin Selection
  1569. * |[19:16] |PC12MFP |PC.12 Multi-function Pin Selection
  1570. * |[23:20] |PC13MFP |PC.13 Multi-function Pin Selection
  1571. * |[27:24] |PC14MFP |PC.14 Multi-function Pin Selection
  1572. * |[31:28] |PC15MFP |PC.15 Multi-function Pin Selection
  1573. * @var SYS_T::GPD_MFPL
  1574. * Offset: 0x98 GPIOD Low Byte Multiple Function Control Register
  1575. * ---------------------------------------------------------------------------------------------------
  1576. * |Bits |Field |Descriptions
  1577. * | :----: | :----: | :---- |
  1578. * |[3:0] |PD0MFP |PD.0 Multi-function Pin Selection
  1579. * |[7:4] |PD1MFP |PD.1 Multi-function Pin Selection
  1580. * |[11:8] |PD2MFP |PD.2 Multi-function Pin Selection
  1581. * |[15:12] |PD3MFP |PD.3 Multi-function Pin Selection
  1582. * |[19:16] |PD4MFP |PD.4 Multi-function Pin Selection
  1583. * |[23:20] |PD5MFP |PD.5 Multi-function Pin Selection
  1584. * |[27:24] |PD6MFP |PD.6 Multi-function Pin Selection
  1585. * |[31:28] |PD7MFP |PD.7 Multi-function Pin Selection
  1586. * @var SYS_T::GPD_MFPH
  1587. * Offset: 0x9C GPIOD High Byte Multiple Function Control Register
  1588. * ---------------------------------------------------------------------------------------------------
  1589. * |Bits |Field |Descriptions
  1590. * | :----: | :----: | :---- |
  1591. * |[3:0] |PD8MFP |PD.8 Multi-function Pin Selection
  1592. * |[7:4] |PD9MFP |PD.9 Multi-function Pin Selection
  1593. * |[11:8] |PD10MFP |PD.10 Multi-function Pin Selection
  1594. * |[15:12] |PD11MFP |PD.11 Multi-function Pin Selection
  1595. * |[19:16] |PD12MFP |PD.12 Multi-function Pin Selection
  1596. * |[23:20] |PD13MFP |PD.13 Multi-function Pin Selection
  1597. * |[27:24] |PD14MFP |PD.14 Multi-function Pin Selection
  1598. * |[31:28] |PD15MFP |PD.15 Multi-function Pin Selection
  1599. * @var SYS_T::GPE_MFPL
  1600. * Offset: 0xA0 GPIOE Low Byte Multiple Function Control Register
  1601. * ---------------------------------------------------------------------------------------------------
  1602. * |Bits |Field |Descriptions
  1603. * | :----: | :----: | :---- |
  1604. * |[3:0] |PE0MFP |PE.0 Multi-function Pin Selection
  1605. * |[7:4] |PE1MFP |PE.1 Multi-function Pin Selection
  1606. * |[11:8] |PE2MFP |PE.2 Multi-function Pin Selection
  1607. * |[15:12] |PE3MFP |PE.3 Multi-function Pin Selection
  1608. * |[19:16] |PE4MFP |PE.4 Multi-function Pin Selection
  1609. * |[23:20] |PE5MFP |PE.5 Multi-function Pin Selection
  1610. * |[27:24] |PE6MFP |PE.6 Multi-function Pin Selection
  1611. * |[31:28] |PE7MFP |PE.7 Multi-function Pin Selection
  1612. * @var SYS_T::GPE_MFPH
  1613. * Offset: 0xA4 GPIOE High Byte Multiple Function Control Register
  1614. * ---------------------------------------------------------------------------------------------------
  1615. * |Bits |Field |Descriptions
  1616. * | :----: | :----: | :---- |
  1617. * |[3:0] |PE8MFP |PE.8 Multi-function Pin Selection
  1618. * |[7:4] |PE9MFP |PE.9 Multi-function Pin Selection
  1619. * |[11:8] |PE10MFP |PE.10 Multi-function Pin Selection
  1620. * |[15:12] |PE11MFP |PE.11 Multi-function Pin Selection
  1621. * |[19:16] |PE12MFP |PE.12 Multi-function Pin Selection
  1622. * |[23:20] |PE13MFP |PE.13 Multi-function Pin Selection
  1623. * |[27:24] |PE14MFP |PE.14 Multi-function Pin Selection
  1624. * |[31:28] |PE15MFP |PE.15 Multi-function Pin Selection
  1625. * @var SYS_T::GPF_MFPL
  1626. * Offset: 0xA8 GPIOF Low Byte Multiple Function Control Register
  1627. * ---------------------------------------------------------------------------------------------------
  1628. * |Bits |Field |Descriptions
  1629. * | :----: | :----: | :---- |
  1630. * |[3:0] |PF0MFP |PF.0 Multi-function Pin Selection
  1631. * |[7:4] |PF1MFP |PF.1 Multi-function Pin Selection
  1632. * |[11:8] |PF2MFP |PF.2 Multi-function Pin Selection
  1633. * |[15:12] |PF3MFP |PF.3 Multi-function Pin Selection
  1634. * |[19:16] |PF4MFP |PF.4 Multi-function Pin Selection
  1635. * |[23:20] |PF5MFP |PF.5 Multi-function Pin Selection
  1636. * |[27:24] |PF6MFP |PF.6 Multi-function Pin Selection
  1637. * |[31:28] |PF7MFP |PF.7 Multi-function Pin Selection
  1638. * @var SYS_T::GPF_MFPH
  1639. * Offset: 0xAC GPIOF High Byte Multiple Function Control Register
  1640. * ---------------------------------------------------------------------------------------------------
  1641. * |Bits |Field |Descriptions
  1642. * | :----: | :----: | :---- |
  1643. * |[3:0] |PF8MFP |PF.8 Multi-function Pin Selection
  1644. * |[7:4] |PF9MFP |PF.9 Multi-function Pin Selection
  1645. * |[11:8] |PF10MFP |PF.10 Multi-function Pin Selection
  1646. * |[15:12] |PF11MFP |PF.11 Multi-function Pin Selection
  1647. * |[19:16] |PF12MFP |PF.12 Multi-function Pin Selection
  1648. * |[23:20] |PF13MFP |PF.13 Multi-function Pin Selection
  1649. * |[27:24] |PF14MFP |PF.14 Multi-function Pin Selection
  1650. * |[31:28] |PF15MFP |PF.15 Multi-function Pin Selection
  1651. * @var SYS_T::GPG_MFPL
  1652. * Offset: 0xB0 GPIOG Low Byte Multiple Function Control Register
  1653. * ---------------------------------------------------------------------------------------------------
  1654. * |Bits |Field |Descriptions
  1655. * | :----: | :----: | :---- |
  1656. * |[3:0] |PG0MFP |PG.0 Multi-function Pin Selection
  1657. * |[7:4] |PG1MFP |PG.1 Multi-function Pin Selection
  1658. * |[11:8] |PG2MFP |PG.2 Multi-function Pin Selection
  1659. * |[15:12] |PG3MFP |PG.3 Multi-function Pin Selection
  1660. * |[19:16] |PG4MFP |PG.4 Multi-function Pin Selection
  1661. * |[23:20] |PG5MFP |PG.5 Multi-function Pin Selection
  1662. * |[27:24] |PG6MFP |PG.6 Multi-function Pin Selection
  1663. * |[31:28] |PG7MFP |PG.7 Multi-function Pin Selection
  1664. * @var SYS_T::GPG_MFPH
  1665. * Offset: 0xB4 GPIOG High Byte Multiple Function Control Register
  1666. * ---------------------------------------------------------------------------------------------------
  1667. * |Bits |Field |Descriptions
  1668. * | :----: | :----: | :---- |
  1669. * |[3:0] |PG8MFP |PG.8 Multi-function Pin Selection
  1670. * |[7:4] |PG9MFP |PG.9 Multi-function Pin Selection
  1671. * |[11:8] |PG10MFP |PG.10 Multi-function Pin Selection
  1672. * |[15:12] |PG11MFP |PG.11 Multi-function Pin Selection
  1673. * |[19:16] |PG12MFP |PG.12 Multi-function Pin Selection
  1674. * |[23:20] |PG13MFP |PG.13 Multi-function Pin Selection
  1675. * |[27:24] |PG14MFP |PG.14 Multi-function Pin Selection
  1676. * |[31:28] |PG15MFP |PG.15 Multi-function Pin Selection
  1677. * @var SYS_T::GPH_MFPL
  1678. * Offset: 0xB8 GPIOH Low Byte Multiple Function Control Register
  1679. * ---------------------------------------------------------------------------------------------------
  1680. * |Bits |Field |Descriptions
  1681. * | :----: | :----: | :---- |
  1682. * |[3:0] |PH0MFP |PH.0 Multi-function Pin Selection
  1683. * |[7:4] |PH1MFP |PH.1 Multi-function Pin Selection
  1684. * |[11:8] |PH2MFP |PH.2 Multi-function Pin Selection
  1685. * |[15:12] |PH3MFP |PH.3 Multi-function Pin Selection
  1686. * |[19:16] |PH4MFP |PH.4 Multi-function Pin Selection
  1687. * |[23:20] |PH5MFP |PH.5 Multi-function Pin Selection
  1688. * |[27:24] |PH6MFP |PH.6 Multi-function Pin Selection
  1689. * |[31:28] |PH7MFP |PH.7 Multi-function Pin Selection
  1690. * @var SYS_T::GPH_MFPH
  1691. * Offset: 0xBC GPIOH High Byte Multiple Function Control Register
  1692. * ---------------------------------------------------------------------------------------------------
  1693. * |Bits |Field |Descriptions
  1694. * | :----: | :----: | :---- |
  1695. * |[3:0] |PH8MFP |PH.8 Multi-function Pin Selection
  1696. * |[7:4] |PH9MFP |PH.9 Multi-function Pin Selection
  1697. * |[11:8] |PH10MFP |PH.10 Multi-function Pin Selection
  1698. * |[15:12] |PH11MFP |PH.11 Multi-function Pin Selection
  1699. * |[19:16] |PH12MFP |PH.12 Multi-function Pin Selection
  1700. * |[23:20] |PH13MFP |PH.13 Multi-function Pin Selection
  1701. * |[27:24] |PH14MFP |PH.14 Multi-function Pin Selection
  1702. * |[31:28] |PH15MFP |PH.15 Multi-function Pin Selection
  1703. * @var SYS_T::GPI_MFPL
  1704. * Offset: 0xC0 GPIOI Low Byte Multiple Function Control Register
  1705. * ---------------------------------------------------------------------------------------------------
  1706. * |Bits |Field |Descriptions
  1707. * | :----: | :----: | :---- |
  1708. * |[3:0] |PI0MFP |PI.0 Multi-function Pin Selection
  1709. * |[7:4] |PI1MFP |PI.1 Multi-function Pin Selection
  1710. * |[11:8] |PI2MFP |PI.2 Multi-function Pin Selection
  1711. * |[15:12] |PI3MFP |PI.3 Multi-function Pin Selection
  1712. * |[19:16] |PI4MFP |PI.4 Multi-function Pin Selection
  1713. * |[23:20] |PI5MFP |PI.5 Multi-function Pin Selection
  1714. * |[27:24] |PI6MFP |PI.6 Multi-function Pin Selection
  1715. * |[31:28] |PI7MFP |PI.7 Multi-function Pin Selection
  1716. * @var SYS_T::GPI_MFPH
  1717. * Offset: 0xC4 GPIOI High Byte Multiple Function Control Register
  1718. * ---------------------------------------------------------------------------------------------------
  1719. * |Bits |Field |Descriptions
  1720. * | :----: | :----: | :---- |
  1721. * |[3:0] |PI8MFP |PI.8 Multi-function Pin Selection
  1722. * |[7:4] |PI9MFP |PI.9 Multi-function Pin Selection
  1723. * |[11:8] |PI10MFP |PI.10 Multi-function Pin Selection
  1724. * |[15:12] |PI11MFP |PI.11 Multi-function Pin Selection
  1725. * |[19:16] |PI12MFP |PI.12 Multi-function Pin Selection
  1726. * |[23:20] |PI13MFP |PI.13 Multi-function Pin Selection
  1727. * |[27:24] |PI14MFP |PI.14 Multi-function Pin Selection
  1728. * |[31:28] |PI15MFP |PI.15 Multi-function Pin Selection
  1729. * @var SYS_T::GPJ_MFPL
  1730. * Offset: 0xC8 GPIOJ Low Byte Multiple Function Control Register
  1731. * ---------------------------------------------------------------------------------------------------
  1732. * |Bits |Field |Descriptions
  1733. * | :----: | :----: | :---- |
  1734. * |[3:0] |PJ0MFP |PJ.0 Multi-function Pin Selection
  1735. * |[7:4] |PJ1MFP |PJ.1 Multi-function Pin Selection
  1736. * |[11:8] |PJ2MFP |PJ.2 Multi-function Pin Selection
  1737. * |[15:12] |PJ3MFP |PJ.3 Multi-function Pin Selection
  1738. * |[19:16] |PJ4MFP |PJ.4 Multi-function Pin Selection
  1739. * |[23:20] |PJ5MFP |PJ.5 Multi-function Pin Selection
  1740. * |[27:24] |PJ6MFP |PJ.6 Multi-function Pin Selection
  1741. * |[31:28] |PJ7MFP |PJ.7 Multi-function Pin Selection
  1742. * @var SYS_T::GPJ_MFPH
  1743. * Offset: 0xCC GPIOJ High Byte Multiple Function Control Register
  1744. * ---------------------------------------------------------------------------------------------------
  1745. * |Bits |Field |Descriptions
  1746. * | :----: | :----: | :---- |
  1747. * |[3:0] |PJ8MFP |PJ.8 Multi-function Pin Selection
  1748. * |[7:4] |PJ9MFP |PJ.9 Multi-function Pin Selection
  1749. * |[11:8] |PJ10MFP |PJ.10 Multi-function Pin Selection
  1750. * |[15:12] |PJ11MFP |PJ.11 Multi-function Pin Selection
  1751. * |[19:16] |PJ12MFP |PJ.12 Multi-function Pin Selection
  1752. * |[23:20] |PJ13MFP |PJ.13 Multi-function Pin Selection
  1753. * |[27:24] |PJ14MFP |PJ.14 Multi-function Pin Selection
  1754. * |[31:28] |PJ15MFP |PJ.15 Multi-function Pin Selection
  1755. * @var SYS_T::GPK_MFPL
  1756. * Offset: 0xD0 GPIOK Low Byte Multiple Function Control Register
  1757. * ---------------------------------------------------------------------------------------------------
  1758. * |Bits |Field |Descriptions
  1759. * | :----: | :----: | :---- |
  1760. * |[3:0] |PK0MFP |PK.0 Multi-function Pin Selection
  1761. * |[7:4] |PK1MFP |PK.1 Multi-function Pin Selection
  1762. * |[11:8] |PK2MFP |PK.2 Multi-function Pin Selection
  1763. * |[15:12] |PK3MFP |PK.3 Multi-function Pin Selection
  1764. * |[19:16] |PK4MFP |PK.4 Multi-function Pin Selection
  1765. * |[23:20] |PK5MFP |PK.5 Multi-function Pin Selection
  1766. * |[27:24] |PK6MFP |PK.6 Multi-function Pin Selection
  1767. * |[31:28] |PK7MFP |PK.7 Multi-function Pin Selection
  1768. * @var SYS_T::GPK_MFPH
  1769. * Offset: 0xD4 GPIOK High Byte Multiple Function Control Register
  1770. * ---------------------------------------------------------------------------------------------------
  1771. * |Bits |Field |Descriptions
  1772. * | :----: | :----: | :---- |
  1773. * |[3:0] |PK8MFP |PK.8 Multi-function Pin Selection
  1774. * |[7:4] |PK9MFP |PK.9 Multi-function Pin Selection
  1775. * |[11:8] |PK10MFP |PK.10 Multi-function Pin Selection
  1776. * |[15:12] |PK11MFP |PK.11 Multi-function Pin Selection
  1777. * |[19:16] |PK12MFP |PK.12 Multi-function Pin Selection
  1778. * |[23:20] |PK13MFP |PK.13 Multi-function Pin Selection
  1779. * |[27:24] |PK14MFP |PK.14 Multi-function Pin Selection
  1780. * |[31:28] |PK15MFP |PK.15 Multi-function Pin Selection
  1781. * @var SYS_T::GPL_MFPL
  1782. * Offset: 0xD8 GPIOL Low Byte Multiple Function Control Register
  1783. * ---------------------------------------------------------------------------------------------------
  1784. * |Bits |Field |Descriptions
  1785. * | :----: | :----: | :---- |
  1786. * |[3:0] |PL0MFP |PL.0 Multi-function Pin Selection
  1787. * |[7:4] |PL1MFP |PL.1 Multi-function Pin Selection
  1788. * |[11:8] |PL2MFP |PL.2 Multi-function Pin Selection
  1789. * |[15:12] |PL3MFP |PL.3 Multi-function Pin Selection
  1790. * |[19:16] |PL4MFP |PL.4 Multi-function Pin Selection
  1791. * |[23:20] |PL5MFP |PL.5 Multi-function Pin Selection
  1792. * |[27:24] |PL6MFP |PL.6 Multi-function Pin Selection
  1793. * |[31:28] |PL7MFP |PL.7 Multi-function Pin Selection
  1794. * @var SYS_T::GPL_MFPH
  1795. * Offset: 0xDC GPIOL High Byte Multiple Function Control Register
  1796. * ---------------------------------------------------------------------------------------------------
  1797. * |Bits |Field |Descriptions
  1798. * | :----: | :----: | :---- |
  1799. * |[3:0] |PL8MFP |PL.8 Multi-function Pin Selection
  1800. * |[7:4] |PL9MFP |PL.9 Multi-function Pin Selection
  1801. * |[11:8] |PL10MFP |PL.10 Multi-function Pin Selection
  1802. * |[15:12] |PL11MFP |PL.11 Multi-function Pin Selection
  1803. * |[19:16] |PL12MFP |PL.12 Multi-function Pin Selection
  1804. * |[23:20] |PL13MFP |PL.13 Multi-function Pin Selection
  1805. * |[27:24] |PL14MFP |PL.14 Multi-function Pin Selection
  1806. * |[31:28] |PL15MFP |PL.15 Multi-function Pin Selection
  1807. * @var SYS_T::GPM_MFPL
  1808. * Offset: 0xE0 GPIOM Low Byte Multiple Function Control Register
  1809. * ---------------------------------------------------------------------------------------------------
  1810. * |Bits |Field |Descriptions
  1811. * | :----: | :----: | :---- |
  1812. * |[3:0] |PM0MFP |PM.0 Multi-function Pin Selection
  1813. * |[7:4] |PM1MFP |PM.1 Multi-function Pin Selection
  1814. * |[11:8] |PM2MFP |PM.2 Multi-function Pin Selection
  1815. * |[15:12] |PM3MFP |PM.3 Multi-function Pin Selection
  1816. * |[19:16] |PM4MFP |PM.4 Multi-function Pin Selection
  1817. * |[23:20] |PM5MFP |PM.5 Multi-function Pin Selection
  1818. * |[27:24] |PM6MFP |PM.6 Multi-function Pin Selection
  1819. * |[31:28] |PM7MFP |PM.7 Multi-function Pin Selection
  1820. * @var SYS_T::GPM_MFPH
  1821. * Offset: 0xE4 GPIOM High Byte Multiple Function Control Register
  1822. * ---------------------------------------------------------------------------------------------------
  1823. * |Bits |Field |Descriptions
  1824. * | :----: | :----: | :---- |
  1825. * |[3:0] |PM8MFP |PM.8 Multi-function Pin Selection
  1826. * |[7:4] |PM9MFP |PM.9 Multi-function Pin Selection
  1827. * |[11:8] |PM10MFP |PM.10 Multi-function Pin Selection
  1828. * |[15:12] |PM11MFP |PM.11 Multi-function Pin Selection
  1829. * |[19:16] |PM12MFP |PM.12 Multi-function Pin Selection
  1830. * |[23:20] |PM13MFP |PM.13 Multi-function Pin Selection
  1831. * |[27:24] |PM14MFP |PM.14 Multi-function Pin Selection
  1832. * |[31:28] |PM15MFP |PM.15 Multi-function Pin Selection
  1833. * @var SYS_T::GPN_MFPL
  1834. * Offset: 0xE8 GPION Low Byte Multiple Function Control Register
  1835. * ---------------------------------------------------------------------------------------------------
  1836. * |Bits |Field |Descriptions
  1837. * | :----: | :----: | :---- |
  1838. * |[3:0] |PN0MFP |PN.0 Multi-function Pin Selection
  1839. * |[7:4] |PN1MFP |PN.1 Multi-function Pin Selection
  1840. * |[11:8] |PN2MFP |PN.2 Multi-function Pin Selection
  1841. * |[15:12] |PN3MFP |PN.3 Multi-function Pin Selection
  1842. * |[19:16] |PN4MFP |PN.4 Multi-function Pin Selection
  1843. * |[23:20] |PN5MFP |PN.5 Multi-function Pin Selection
  1844. * |[27:24] |PN6MFP |PN.6 Multi-function Pin Selection
  1845. * |[31:28] |PN7MFP |PN.7 Multi-function Pin Selection
  1846. * @var SYS_T::GPN_MFPH
  1847. * Offset: 0xEC GPION High Byte Multiple Function Control Register
  1848. * ---------------------------------------------------------------------------------------------------
  1849. * |Bits |Field |Descriptions
  1850. * | :----: | :----: | :---- |
  1851. * |[3:0] |PN8MFP |PN.8 Multi-function Pin Selection
  1852. * |[7:4] |PN9MFP |PN.9 Multi-function Pin Selection
  1853. * |[11:8] |PN10MFP |PN.10 Multi-function Pin Selection
  1854. * |[15:12] |PN11MFP |PN.11 Multi-function Pin Selection
  1855. * |[19:16] |PN12MFP |PN.12 Multi-function Pin Selection
  1856. * |[23:20] |PN13MFP |PN.13 Multi-function Pin Selection
  1857. * |[27:24] |PN14MFP |PN.14 Multi-function Pin Selection
  1858. * |[31:28] |PN15MFP |PN.15 Multi-function Pin Selection
  1859. * @var SYS_T::TSENSRFCR
  1860. * Offset: 0x104 Temperature Sensor Function Control Register
  1861. * ---------------------------------------------------------------------------------------------------
  1862. * |Bits |Field |Descriptions
  1863. * | :----: | :----: | :---- |
  1864. * |[7:0] |TSENSRREF0|Temperature Sensor Reference Value 0
  1865. * | | |TSENSRREF0 keeps 8-bit value measured at 25C for temperature conversion formula variable A calibration.
  1866. * |[15:8] |TSENSRREF1|Temperature Sensor Reference Value 1
  1867. * | | |TSENSRREF1 keeps 8-bit value measured at 25C for temperature conversion formula variable B calibration.
  1868. * |[27:16] |TSENSRDATA|Temperature Sensor Data
  1869. * | | |TSENSRDATA keeps 12-bit value measured by temperature sensor.
  1870. * |[28] |PD |Temperature Sensor Power Down
  1871. * | | |0 = Temperature sensor data is in normal operation.
  1872. * | | |1 = Temperature sensor data is in power down.
  1873. * |[29] |REFUDEN |Temperature Sensor Reference Data Update Enable Bit
  1874. * | | |0 = Write to update TSENSRREF0 and TSENSRREF1 is Disabled.
  1875. * | | |1 = Write to update TSENSRREF0 and TSENSRREF1 is Enabled.
  1876. * |[31] |DATAVALID |Temperature Sensor Data Valid
  1877. * | | |0 = Temperature sensor data in TSENSRDATA is not valid.
  1878. * | | |1 = Temperature sensor data in TSENSRDATA is valid.
  1879. * | | |Note: This bit is only cleared by writing 1 to it.
  1880. * @var SYS_T::GMAC0MISCR
  1881. * Offset: 0x108 GMAC 0 Miscellaneous Control Register (TZNS)
  1882. * ---------------------------------------------------------------------------------------------------
  1883. * |Bits |Field |Descriptions
  1884. * | :----: | :----: | :---- |
  1885. * |[0] |RMIIEN |RMII Mode Enable Bit
  1886. * | | |0 = GMAC 0 is in RGMII mode.
  1887. * | | |1 = GMAC 0 is in RMII mode.
  1888. * |[1] |PFRMTXEN |Pause Frame Transmit Enable Bit
  1889. * | | |0 = Pause frame transmit Disabled.
  1890. * | | |1 = Pause frame transmit Enabled.
  1891. * |[8] |TXCLKINV |Transmit Clock Inverter Enable Bit
  1892. * | | |0 = Transmit clock (output) inverter Disabled.
  1893. * | | |1 = Transmit clock (output) inverter Enabled.
  1894. * | | |Note: This bit is reserved when GMAC 0 is in RMII mode.
  1895. * |[9] |TXCLKGEN |Transmit Clock Gating Enable Bit
  1896. * | | |0 = Transmit clock (output) gating when entered LPI mode Disabled.
  1897. * | | |1 = Transmit clock (output) gating when entered LPI mode Enabled.
  1898. * | | |Note: This bit is reserved when GMAC 0 is in RMII mode.
  1899. * |[12] |RXCLKINV |Receive Clock Inverter Enable Bit
  1900. * | | |0 = Receive clock (input) inverter Disabled.
  1901. * | | |1 = Receive clock (input) inverter Enabled.
  1902. * | | |Note: This bit is reserved when GMAC 0 is in RMII mode.
  1903. * |[19:16] |TXCLKDLY |Transmit Clock Path Delay Control
  1904. * | | |0000 = 0.00ns (Default).
  1905. * | | |0001 = 0.13ns.
  1906. * | | |0010 = 0.27ns.
  1907. * | | |0011 = 0.40ns.
  1908. * | | |0100 = 0.53ns.
  1909. * | | |0101 = 0.67ns.
  1910. * | | |0110 = 0.80ns.
  1911. * | | |0111 = 0.93ns.
  1912. * | | |1000 = 1.07ns.
  1913. * | | |1001 = 1.20ns.
  1914. * | | |1010 = 1.33ns.
  1915. * | | |1011 = 1.47ns.
  1916. * | | |1100 = 1.60ns.
  1917. * | | |1101 = 1.73ns.
  1918. * | | |1110 = 1.87ns.
  1919. * | | |1111 = 2.00ns.
  1920. * | | |Note: These bits are reserved when GMAC 0 is in RMII mode.
  1921. * |[23:20] |RXCLKDLY |Receive Clock Path Delay Control
  1922. * | | |0000 = 0.00ns (Default).
  1923. * | | |0001 = 0.13ns.
  1924. * | | |0010 = 0.27ns.
  1925. * | | |0011 = 0.40ns.
  1926. * | | |0100 = 0.53ns.
  1927. * | | |0101 = 0.67ns.
  1928. * | | |0110 = 0.80ns.
  1929. * | | |0111 = 0.93ns.
  1930. * | | |1000 = 1.07ns.
  1931. * | | |1001 = 1.20ns.
  1932. * | | |1010 = 1.33ns.
  1933. * | | |1011 = 1.47ns.
  1934. * | | |1100 = 1.60ns.
  1935. * | | |1101 = 1.73ns.
  1936. * | | |1110 = 1.87ns.
  1937. * | | |1111 = 2.00ns.
  1938. * | | |Note: These bits are reserved when GMAC 0 is in RMII mode.
  1939. * @var SYS_T::GMAC1MISCR
  1940. * Offset: 0x10C GMAC 1 Miscellaneous Control Register (TZNS)
  1941. * ---------------------------------------------------------------------------------------------------
  1942. * |Bits |Field |Descriptions
  1943. * | :----: | :----: | :---- |
  1944. * |[0] |RMIIEN |RMII Mode Enable Bit
  1945. * | | |0 = GMAC 1 is in RGMII mode.
  1946. * | | |1 = GMAC 1 is in RMII mode.
  1947. * |[1] |PFRMTXEN |Pause Frame Transmit Enable Bit
  1948. * | | |0 = Pause frame transmit Disabled.
  1949. * | | |1 = Pause frame transmit Enabled.
  1950. * |[8] |TXCLKINV |Transmit Clock Inverter Enable Bit
  1951. * | | |0 = Transmit clock (output) inverter Disabled.
  1952. * | | |1 = Transmit clock (output) inverter Enabled.
  1953. * | | |Note: This bit is reserved when GMAC 1 is in RMII mode.
  1954. * |[9] |TXCLKGEN |Transmit Clock Gating Enable Bit
  1955. * | | |0 = Transmit clock (output) gating when entered LPI mode Disabled.
  1956. * | | |1 = Transmit clock (output) gating when entered LPI mode Enabled.
  1957. * | | |Note: This bit is reserved when GMAC 1 is in RMII mode.
  1958. * |[12] |RXCLKINV |Receive Clock Inverter Enable Bit
  1959. * | | |0 = Receive clock (input) inverter Disabled.
  1960. * | | |1 = Receive clock (input) inverter Enabled.
  1961. * | | |Note: This bit is reserved when GMAC 1 is in RMII mode.
  1962. * |[19:16] |TXCLKDLY |Transmit Clock Path Delay Control
  1963. * | | |0000 = 0.00ns (Default).
  1964. * | | |0001 = 0.13ns.
  1965. * | | |0010 = 0.27ns.
  1966. * | | |0011 = 0.40ns.
  1967. * | | |0100 = 0.53ns.
  1968. * | | |0101 = 0.67ns.
  1969. * | | |0110 = 0.80ns.
  1970. * | | |0111 = 0.93ns.
  1971. * | | |1000 = 1.07ns.
  1972. * | | |1001 = 1.20ns.
  1973. * | | |1010 = 1.33ns.
  1974. * | | |1011 = 1.47ns.
  1975. * | | |1100 = 1.60ns.
  1976. * | | |1101 = 1.73ns.
  1977. * | | |1110 = 1.87ns.
  1978. * | | |1111 = 2.00ns.
  1979. * | | |Note: These bits are reserved when GMAC 1 is in RMII mode.
  1980. * |[23:20] |RXCLKDLY |Receive Clock Path Delay Control
  1981. * | | |0000 = 0.00ns (Default).
  1982. * | | |0001 = 0.13ns.
  1983. * | | |0010 = 0.27ns.
  1984. * | | |0011 = 0.40ns.
  1985. * | | |0100 = 0.53ns.
  1986. * | | |0101 = 0.67ns.
  1987. * | | |0110 = 0.80ns.
  1988. * | | |0111 = 0.93ns.
  1989. * | | |1000 = 1.07ns.
  1990. * | | |1001 = 1.20ns.
  1991. * | | |1010 = 1.33ns.
  1992. * | | |1011 = 1.47ns.
  1993. * | | |1100 = 1.60ns.
  1994. * | | |1101 = 1.73ns.
  1995. * | | |1110 = 1.87ns.
  1996. * | | |1111 = 2.00ns.
  1997. * | | |Note: These bits are reserved when GMAC 1 is in RMII mode.
  1998. * @var SYS_T::MACAD0LSR
  1999. * Offset: 0x110 MAC Address 0 Low Significant Word Register (TZNS)
  2000. * ---------------------------------------------------------------------------------------------------
  2001. * |Bits |Field |Descriptions
  2002. * | :----: | :----: | :---- |
  2003. * |[31:0] |MACADRLSR |MAC Address Low Significant Word Register
  2004. * @var SYS_T::MACAD0HSR
  2005. * Offset: 0x114 MAC Address 0 High Significant Word Register (TZNS)
  2006. * ---------------------------------------------------------------------------------------------------
  2007. * |Bits |Field |Descriptions
  2008. * | :----: | :----: | :---- |
  2009. * |[15:0] |MACADRHSR |MAC Address High Significant Word Register
  2010. * @var SYS_T::MACAD1LSR
  2011. * Offset: 0x118 MAC Address 1 Low Significant Word Register (TZNS)
  2012. * ---------------------------------------------------------------------------------------------------
  2013. * |Bits |Field |Descriptions
  2014. * | :----: | :----: | :---- |
  2015. * |[31:0] |MACADRLSR |MAC Address Low Significant Word Register
  2016. * @var SYS_T::MACAD1HSR
  2017. * Offset: 0x11C MAC Address 1 High Significant Word Register (TZNS)
  2018. * ---------------------------------------------------------------------------------------------------
  2019. * |Bits |Field |Descriptions
  2020. * | :----: | :----: | :---- |
  2021. * |[15:0] |MACADRHSR |MAC Address High Significant Word Register
  2022. * @var SYS_T::CSDBGCTL
  2023. * Offset: 0x120 CoreSight Debug Control Register
  2024. * ---------------------------------------------------------------------------------------------------
  2025. * |Bits |Field |Descriptions
  2026. * | :----: | :----: | :---- |
  2027. * |[0] |DBGRST |Debug Reset Bit
  2028. * | | |0 = Release the reset for all debug component including A35, RTP and Coresight
  2029. * | | |1 = Reset all debug component including A35, RTP and Coresight
  2030. * |[1] |DBGPWRUPREQ|Debug Power Up Request Bit
  2031. * | | |0 = Disable the power-up request.
  2032. * | | |1 = Enable the power-up request
  2033. * | | |Note: If user wants to do self-hosted debug, it has to write the DBGPWRUPREQ to 1, and check the DBGPWRUPACK to 1 before self-hosted debug start
  2034. * | | |This bit will enable A35 power and clock and RTP clock.
  2035. * |[2] |DBGPWRUPACK|Debug Power Up Acknowledge Bit
  2036. * | | |0 = Debug power-up request is not ready
  2037. * | | |1 = Debug power-up request is ready
  2038. * |[3] |LPEMU |Low Power Emulation Enable Bit
  2039. * | | |0 = Low power Emulation Enabled.
  2040. * | | |1 = Low power Emulation Disabled.
  2041. * | | |When this bit is on, CA35 and RTP's clock and power will be maintained even the SOC in power-down mode.
  2042. * @var SYS_T::GPAB_MFOS
  2043. * Offset: 0x140 GPIOA and GPIOB Multiple Function Output Mode Select Register
  2044. * ---------------------------------------------------------------------------------------------------
  2045. * |Bits |Field |Descriptions
  2046. * | :----: | :----: | :---- |
  2047. * |[0] |GPIOxMFOS0|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2048. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2049. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2050. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2051. * | | |Note: Max. m=15.
  2052. * | | |Note: y= A, C, E, F, I, K, M
  2053. * |[1] |GPIOxMFOS1|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2054. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2055. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2056. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2057. * | | |Note: Max. m=15.
  2058. * | | |Note: y= A, C, E, F, I, K, M
  2059. * |[2] |GPIOxMFOS2|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2060. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2061. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2062. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2063. * | | |Note: Max. m=15.
  2064. * | | |Note: y= A, C, E, F, I, K, M
  2065. * |[3] |GPIOxMFOS3|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2066. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2067. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2068. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2069. * | | |Note: Max. m=15.
  2070. * | | |Note: y= A, C, E, F, I, K, M
  2071. * |[4] |GPIOxMFOS4|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2072. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2073. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2074. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2075. * | | |Note: Max. m=15.
  2076. * | | |Note: y= A, C, E, F, I, K, M
  2077. * |[5] |GPIOxMFOS5|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2078. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2079. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2080. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2081. * | | |Note: Max. m=15.
  2082. * | | |Note: y= A, C, E, F, I, K, M
  2083. * |[6] |GPIOxMFOS6|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2084. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2085. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2086. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2087. * | | |Note: Max. m=15.
  2088. * | | |Note: y= A, C, E, F, I, K, M
  2089. * |[7] |GPIOxMFOS7|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2090. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2091. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2092. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2093. * | | |Note: Max. m=15.
  2094. * | | |Note: y= A, C, E, F, I, K, M
  2095. * |[8] |GPIOxMFOS8|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2096. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2097. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2098. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2099. * | | |Note: Max. m=15.
  2100. * | | |Note: y= A, C, E, F, I, K, M
  2101. * |[9] |GPIOxMFOS9|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2102. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2103. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2104. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2105. * | | |Note: Max. m=15.
  2106. * | | |Note: y= A, C, E, F, I, K, M
  2107. * |[10] |GPIOxMFOS10|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2108. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2109. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2110. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2111. * | | |Note: Max. m=15.
  2112. * | | |Note: y= A, C, E, F, I, K, M
  2113. * |[11] |GPIOxMFOS11|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2114. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2115. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2116. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2117. * | | |Note: Max. m=15.
  2118. * | | |Note: y= A, C, E, F, I, K, M
  2119. * |[12] |GPIOxMFOS12|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2120. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2121. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2122. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2123. * | | |Note: Max. m=15.
  2124. * | | |Note: y= A, C, E, F, I, K, M
  2125. * |[13] |GPIOxMFOS13|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2126. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2127. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2128. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2129. * | | |Note: Max. m=15.
  2130. * | | |Note: y= A, C, E, F, I, K, M
  2131. * |[14] |GPIOxMFOS14|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2132. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2133. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2134. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2135. * | | |Note: Max. m=15.
  2136. * | | |Note: y= A, C, E, F, I, K, M
  2137. * |[15] |GPIOxMFOS15|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2138. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2139. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2140. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2141. * | | |Note: Max. m=15.
  2142. * | | |Note: y= A, C, E, F, I, K, M
  2143. * |[16] |GPIOyMFOS16|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2144. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2145. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2146. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2147. * | | |Note: n=0, 1..15, Max. n=15.
  2148. * | | |Note: y= B, D, F, H, J, L, N
  2149. * |[17] |GPIOyMFOS17|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2150. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2151. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2152. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2153. * | | |Note: n=0, 1..15, Max. n=15.
  2154. * | | |Note: y= B, D, F, H, J, L, N
  2155. * |[18] |GPIOyMFOS18|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2156. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2157. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2158. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2159. * | | |Note: n=0, 1..15, Max. n=15.
  2160. * | | |Note: y= B, D, F, H, J, L, N
  2161. * |[19] |GPIOyMFOS19|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2162. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2163. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2164. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2165. * | | |Note: n=0, 1..15, Max. n=15.
  2166. * | | |Note: y= B, D, F, H, J, L, N
  2167. * |[20] |GPIOyMFOS20|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2168. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2169. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2170. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2171. * | | |Note: n=0, 1..15, Max. n=15.
  2172. * | | |Note: y= B, D, F, H, J, L, N
  2173. * |[21] |GPIOyMFOS21|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2174. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2175. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2176. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2177. * | | |Note: n=0, 1..15, Max. n=15.
  2178. * | | |Note: y= B, D, F, H, J, L, N
  2179. * |[22] |GPIOyMFOS22|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2180. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2181. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2182. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2183. * | | |Note: n=0, 1..15, Max. n=15.
  2184. * | | |Note: y= B, D, F, H, J, L, N
  2185. * |[23] |GPIOyMFOS23|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2186. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2187. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2188. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2189. * | | |Note: n=0, 1..15, Max. n=15.
  2190. * | | |Note: y= B, D, F, H, J, L, N
  2191. * |[24] |GPIOyMFOS24|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2192. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2193. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2194. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2195. * | | |Note: n=0, 1..15, Max. n=15.
  2196. * | | |Note: y= B, D, F, H, J, L, N
  2197. * |[25] |GPIOyMFOS25|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2198. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2199. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2200. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2201. * | | |Note: n=0, 1..15, Max. n=15.
  2202. * | | |Note: y= B, D, F, H, J, L, N
  2203. * |[26] |GPIOyMFOS26|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2204. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2205. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2206. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2207. * | | |Note: n=0, 1..15, Max. n=15.
  2208. * | | |Note: y= B, D, F, H, J, L, N
  2209. * |[27] |GPIOyMFOS27|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2210. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2211. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2212. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2213. * | | |Note: n=0, 1..15, Max. n=15.
  2214. * | | |Note: y= B, D, F, H, J, L, N
  2215. * |[28] |GPIOyMFOS28|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2216. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2217. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2218. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2219. * | | |Note: n=0, 1..15, Max. n=15.
  2220. * | | |Note: y= B, D, F, H, J, L, N
  2221. * |[29] |GPIOyMFOS29|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2222. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2223. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2224. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2225. * | | |Note: n=0, 1..15, Max. n=15.
  2226. * | | |Note: y= B, D, F, H, J, L, N
  2227. * |[30] |GPIOyMFOS30|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2228. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2229. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2230. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2231. * | | |Note: n=0, 1..15, Max. n=15.
  2232. * | | |Note: y= B, D, F, H, J, L, N
  2233. * |[31] |GPIOyMFOS31|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2234. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2235. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2236. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2237. * | | |Note: n=0, 1..15, Max. n=15.
  2238. * | | |Note: y= B, D, F, H, J, L, N
  2239. * @var SYS_T::GPCD_MFOS
  2240. * Offset: 0x144 GPIOC and GPIOD Multiple Function Output Mode Select Register
  2241. * ---------------------------------------------------------------------------------------------------
  2242. * |Bits |Field |Descriptions
  2243. * | :----: | :----: | :---- |
  2244. * |[0] |GPIOxMFOS0|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2245. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2246. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2247. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2248. * | | |Note: Max. m=15.
  2249. * | | |Note: y= A, C, E, F, I, K, M
  2250. * |[1] |GPIOxMFOS1|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2251. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2252. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2253. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2254. * | | |Note: Max. m=15.
  2255. * | | |Note: y= A, C, E, F, I, K, M
  2256. * |[2] |GPIOxMFOS2|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2257. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2258. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2259. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2260. * | | |Note: Max. m=15.
  2261. * | | |Note: y= A, C, E, F, I, K, M
  2262. * |[3] |GPIOxMFOS3|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2263. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2264. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2265. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2266. * | | |Note: Max. m=15.
  2267. * | | |Note: y= A, C, E, F, I, K, M
  2268. * |[4] |GPIOxMFOS4|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2269. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2270. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2271. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2272. * | | |Note: Max. m=15.
  2273. * | | |Note: y= A, C, E, F, I, K, M
  2274. * |[5] |GPIOxMFOS5|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2275. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2276. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2277. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2278. * | | |Note: Max. m=15.
  2279. * | | |Note: y= A, C, E, F, I, K, M
  2280. * |[6] |GPIOxMFOS6|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2281. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2282. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2283. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2284. * | | |Note: Max. m=15.
  2285. * | | |Note: y= A, C, E, F, I, K, M
  2286. * |[7] |GPIOxMFOS7|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2287. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2288. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2289. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2290. * | | |Note: Max. m=15.
  2291. * | | |Note: y= A, C, E, F, I, K, M
  2292. * |[8] |GPIOxMFOS8|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2293. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2294. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2295. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2296. * | | |Note: Max. m=15.
  2297. * | | |Note: y= A, C, E, F, I, K, M
  2298. * |[9] |GPIOxMFOS9|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2299. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2300. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2301. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2302. * | | |Note: Max. m=15.
  2303. * | | |Note: y= A, C, E, F, I, K, M
  2304. * |[10] |GPIOxMFOS10|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2305. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2306. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2307. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2308. * | | |Note: Max. m=15.
  2309. * | | |Note: y= A, C, E, F, I, K, M
  2310. * |[11] |GPIOxMFOS11|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2311. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2312. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2313. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2314. * | | |Note: Max. m=15.
  2315. * | | |Note: y= A, C, E, F, I, K, M
  2316. * |[12] |GPIOxMFOS12|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2317. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2318. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2319. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2320. * | | |Note: Max. m=15.
  2321. * | | |Note: y= A, C, E, F, I, K, M
  2322. * |[13] |GPIOxMFOS13|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2323. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2324. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2325. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2326. * | | |Note: Max. m=15.
  2327. * | | |Note: y= A, C, E, F, I, K, M
  2328. * |[14] |GPIOxMFOS14|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2329. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2330. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2331. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2332. * | | |Note: Max. m=15.
  2333. * | | |Note: y= A, C, E, F, I, K, M
  2334. * |[15] |GPIOxMFOS15|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2335. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2336. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2337. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2338. * | | |Note: Max. m=15.
  2339. * | | |Note: y= A, C, E, F, I, K, M
  2340. * |[16] |GPIOyMFOS16|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2341. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2342. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2343. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2344. * | | |Note: n=0, 1..15, Max. n=15.
  2345. * | | |Note: y= B, D, F, H, J, L, N
  2346. * |[17] |GPIOyMFOS17|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2347. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2348. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2349. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2350. * | | |Note: n=0, 1..15, Max. n=15.
  2351. * | | |Note: y= B, D, F, H, J, L, N
  2352. * |[18] |GPIOyMFOS18|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2353. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2354. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2355. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2356. * | | |Note: n=0, 1..15, Max. n=15.
  2357. * | | |Note: y= B, D, F, H, J, L, N
  2358. * |[19] |GPIOyMFOS19|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2359. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2360. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2361. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2362. * | | |Note: n=0, 1..15, Max. n=15.
  2363. * | | |Note: y= B, D, F, H, J, L, N
  2364. * |[20] |GPIOyMFOS20|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2365. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2366. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2367. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2368. * | | |Note: n=0, 1..15, Max. n=15.
  2369. * | | |Note: y= B, D, F, H, J, L, N
  2370. * |[21] |GPIOyMFOS21|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2371. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2372. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2373. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2374. * | | |Note: n=0, 1..15, Max. n=15.
  2375. * | | |Note: y= B, D, F, H, J, L, N
  2376. * |[22] |GPIOyMFOS22|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2377. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2378. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2379. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2380. * | | |Note: n=0, 1..15, Max. n=15.
  2381. * | | |Note: y= B, D, F, H, J, L, N
  2382. * |[23] |GPIOyMFOS23|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2383. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2384. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2385. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2386. * | | |Note: n=0, 1..15, Max. n=15.
  2387. * | | |Note: y= B, D, F, H, J, L, N
  2388. * |[24] |GPIOyMFOS24|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2389. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2390. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2391. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2392. * | | |Note: n=0, 1..15, Max. n=15.
  2393. * | | |Note: y= B, D, F, H, J, L, N
  2394. * |[25] |GPIOyMFOS25|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2395. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2396. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2397. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2398. * | | |Note: n=0, 1..15, Max. n=15.
  2399. * | | |Note: y= B, D, F, H, J, L, N
  2400. * |[26] |GPIOyMFOS26|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2401. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2402. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2403. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2404. * | | |Note: n=0, 1..15, Max. n=15.
  2405. * | | |Note: y= B, D, F, H, J, L, N
  2406. * |[27] |GPIOyMFOS27|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2407. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2408. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2409. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2410. * | | |Note: n=0, 1..15, Max. n=15.
  2411. * | | |Note: y= B, D, F, H, J, L, N
  2412. * |[28] |GPIOyMFOS28|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2413. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2414. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2415. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2416. * | | |Note: n=0, 1..15, Max. n=15.
  2417. * | | |Note: y= B, D, F, H, J, L, N
  2418. * |[29] |GPIOyMFOS29|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2419. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2420. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2421. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2422. * | | |Note: n=0, 1..15, Max. n=15.
  2423. * | | |Note: y= B, D, F, H, J, L, N
  2424. * |[30] |GPIOyMFOS30|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2425. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2426. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2427. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2428. * | | |Note: n=0, 1..15, Max. n=15.
  2429. * | | |Note: y= B, D, F, H, J, L, N
  2430. * |[31] |GPIOyMFOS31|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2431. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2432. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2433. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2434. * | | |Note: n=0, 1..15, Max. n=15.
  2435. * | | |Note: y= B, D, F, H, J, L, N
  2436. * @var SYS_T::GPEF_MFOS
  2437. * Offset: 0x148 GPIOE and GPIOF Multiple Function Output Mode Select Register
  2438. * ---------------------------------------------------------------------------------------------------
  2439. * |Bits |Field |Descriptions
  2440. * | :----: | :----: | :---- |
  2441. * |[0] |GPIOxMFOS0|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2442. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2443. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2444. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2445. * | | |Note: Max. m=15.
  2446. * | | |Note: y= A, C, E, F, I, K, M
  2447. * |[1] |GPIOxMFOS1|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2448. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2449. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2450. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2451. * | | |Note: Max. m=15.
  2452. * | | |Note: y= A, C, E, F, I, K, M
  2453. * |[2] |GPIOxMFOS2|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2454. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2455. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2456. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2457. * | | |Note: Max. m=15.
  2458. * | | |Note: y= A, C, E, F, I, K, M
  2459. * |[3] |GPIOxMFOS3|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2460. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2461. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2462. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2463. * | | |Note: Max. m=15.
  2464. * | | |Note: y= A, C, E, F, I, K, M
  2465. * |[4] |GPIOxMFOS4|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2466. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2467. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2468. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2469. * | | |Note: Max. m=15.
  2470. * | | |Note: y= A, C, E, F, I, K, M
  2471. * |[5] |GPIOxMFOS5|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2472. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2473. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2474. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2475. * | | |Note: Max. m=15.
  2476. * | | |Note: y= A, C, E, F, I, K, M
  2477. * |[6] |GPIOxMFOS6|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2478. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2479. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2480. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2481. * | | |Note: Max. m=15.
  2482. * | | |Note: y= A, C, E, F, I, K, M
  2483. * |[7] |GPIOxMFOS7|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2484. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2485. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2486. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2487. * | | |Note: Max. m=15.
  2488. * | | |Note: y= A, C, E, F, I, K, M
  2489. * |[8] |GPIOxMFOS8|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2490. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2491. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2492. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2493. * | | |Note: Max. m=15.
  2494. * | | |Note: y= A, C, E, F, I, K, M
  2495. * |[9] |GPIOxMFOS9|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2496. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2497. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2498. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2499. * | | |Note: Max. m=15.
  2500. * | | |Note: y= A, C, E, F, I, K, M
  2501. * |[10] |GPIOxMFOS10|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2502. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2503. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2504. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2505. * | | |Note: Max. m=15.
  2506. * | | |Note: y= A, C, E, F, I, K, M
  2507. * |[11] |GPIOxMFOS11|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2508. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2509. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2510. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2511. * | | |Note: Max. m=15.
  2512. * | | |Note: y= A, C, E, F, I, K, M
  2513. * |[12] |GPIOxMFOS12|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2514. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2515. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2516. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2517. * | | |Note: Max. m=15.
  2518. * | | |Note: y= A, C, E, F, I, K, M
  2519. * |[13] |GPIOxMFOS13|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2520. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2521. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2522. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2523. * | | |Note: Max. m=15.
  2524. * | | |Note: y= A, C, E, F, I, K, M
  2525. * |[14] |GPIOxMFOS14|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2526. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2527. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2528. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2529. * | | |Note: Max. m=15.
  2530. * | | |Note: y= A, C, E, F, I, K, M
  2531. * |[15] |GPIOxMFOS15|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2532. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2533. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2534. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2535. * | | |Note: Max. m=15.
  2536. * | | |Note: y= A, C, E, F, I, K, M
  2537. * |[16] |GPIOyMFOS16|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2538. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2539. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2540. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2541. * | | |Note: n=0, 1..15, Max. n=15.
  2542. * | | |Note: y= B, D, F, H, J, L, N
  2543. * |[17] |GPIOyMFOS17|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2544. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2545. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2546. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2547. * | | |Note: n=0, 1..15, Max. n=15.
  2548. * | | |Note: y= B, D, F, H, J, L, N
  2549. * |[18] |GPIOyMFOS18|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2550. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2551. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2552. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2553. * | | |Note: n=0, 1..15, Max. n=15.
  2554. * | | |Note: y= B, D, F, H, J, L, N
  2555. * |[19] |GPIOyMFOS19|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2556. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2557. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2558. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2559. * | | |Note: n=0, 1..15, Max. n=15.
  2560. * | | |Note: y= B, D, F, H, J, L, N
  2561. * |[20] |GPIOyMFOS20|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2562. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2563. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2564. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2565. * | | |Note: n=0, 1..15, Max. n=15.
  2566. * | | |Note: y= B, D, F, H, J, L, N
  2567. * |[21] |GPIOyMFOS21|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2568. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2569. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2570. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2571. * | | |Note: n=0, 1..15, Max. n=15.
  2572. * | | |Note: y= B, D, F, H, J, L, N
  2573. * |[22] |GPIOyMFOS22|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2574. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2575. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2576. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2577. * | | |Note: n=0, 1..15, Max. n=15.
  2578. * | | |Note: y= B, D, F, H, J, L, N
  2579. * |[23] |GPIOyMFOS23|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2580. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2581. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2582. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2583. * | | |Note: n=0, 1..15, Max. n=15.
  2584. * | | |Note: y= B, D, F, H, J, L, N
  2585. * |[24] |GPIOyMFOS24|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2586. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2587. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2588. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2589. * | | |Note: n=0, 1..15, Max. n=15.
  2590. * | | |Note: y= B, D, F, H, J, L, N
  2591. * |[25] |GPIOyMFOS25|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2592. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2593. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2594. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2595. * | | |Note: n=0, 1..15, Max. n=15.
  2596. * | | |Note: y= B, D, F, H, J, L, N
  2597. * |[26] |GPIOyMFOS26|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2598. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2599. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2600. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2601. * | | |Note: n=0, 1..15, Max. n=15.
  2602. * | | |Note: y= B, D, F, H, J, L, N
  2603. * |[27] |GPIOyMFOS27|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2604. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2605. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2606. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2607. * | | |Note: n=0, 1..15, Max. n=15.
  2608. * | | |Note: y= B, D, F, H, J, L, N
  2609. * |[28] |GPIOyMFOS28|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2610. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2611. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2612. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2613. * | | |Note: n=0, 1..15, Max. n=15.
  2614. * | | |Note: y= B, D, F, H, J, L, N
  2615. * |[29] |GPIOyMFOS29|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2616. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2617. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2618. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2619. * | | |Note: n=0, 1..15, Max. n=15.
  2620. * | | |Note: y= B, D, F, H, J, L, N
  2621. * |[30] |GPIOyMFOS30|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2622. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2623. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2624. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2625. * | | |Note: n=0, 1..15, Max. n=15.
  2626. * | | |Note: y= B, D, F, H, J, L, N
  2627. * |[31] |GPIOyMFOS31|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2628. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2629. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2630. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2631. * | | |Note: n=0, 1..15, Max. n=15.
  2632. * | | |Note: y= B, D, F, H, J, L, N
  2633. * @var SYS_T::GPGH_MFOS
  2634. * Offset: 0x14C GPIOG and GPIOH Multiple Function Output Mode Select Register
  2635. * ---------------------------------------------------------------------------------------------------
  2636. * |Bits |Field |Descriptions
  2637. * | :----: | :----: | :---- |
  2638. * |[0] |GPIOxMFOS0|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2639. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2640. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2641. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2642. * | | |Note: Max. m=15.
  2643. * | | |Note: y= A, C, E, F, I, K, M
  2644. * |[1] |GPIOxMFOS1|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2645. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2646. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2647. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2648. * | | |Note: Max. m=15.
  2649. * | | |Note: y= A, C, E, F, I, K, M
  2650. * |[2] |GPIOxMFOS2|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2651. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2652. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2653. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2654. * | | |Note: Max. m=15.
  2655. * | | |Note: y= A, C, E, F, I, K, M
  2656. * |[3] |GPIOxMFOS3|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2657. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2658. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2659. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2660. * | | |Note: Max. m=15.
  2661. * | | |Note: y= A, C, E, F, I, K, M
  2662. * |[4] |GPIOxMFOS4|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2663. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2664. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2665. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2666. * | | |Note: Max. m=15.
  2667. * | | |Note: y= A, C, E, F, I, K, M
  2668. * |[5] |GPIOxMFOS5|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2669. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2670. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2671. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2672. * | | |Note: Max. m=15.
  2673. * | | |Note: y= A, C, E, F, I, K, M
  2674. * |[6] |GPIOxMFOS6|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2675. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2676. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2677. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2678. * | | |Note: Max. m=15.
  2679. * | | |Note: y= A, C, E, F, I, K, M
  2680. * |[7] |GPIOxMFOS7|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2681. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2682. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2683. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2684. * | | |Note: Max. m=15.
  2685. * | | |Note: y= A, C, E, F, I, K, M
  2686. * |[8] |GPIOxMFOS8|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2687. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2688. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2689. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2690. * | | |Note: Max. m=15.
  2691. * | | |Note: y= A, C, E, F, I, K, M
  2692. * |[9] |GPIOxMFOS9|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2693. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2694. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2695. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2696. * | | |Note: Max. m=15.
  2697. * | | |Note: y= A, C, E, F, I, K, M
  2698. * |[10] |GPIOxMFOS10|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2699. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2700. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2701. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2702. * | | |Note: Max. m=15.
  2703. * | | |Note: y= A, C, E, F, I, K, M
  2704. * |[11] |GPIOxMFOS11|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2705. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2706. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2707. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2708. * | | |Note: Max. m=15.
  2709. * | | |Note: y= A, C, E, F, I, K, M
  2710. * |[12] |GPIOxMFOS12|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2711. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2712. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2713. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2714. * | | |Note: Max. m=15.
  2715. * | | |Note: y= A, C, E, F, I, K, M
  2716. * |[13] |GPIOxMFOS13|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2717. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2718. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2719. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2720. * | | |Note: Max. m=15.
  2721. * | | |Note: y= A, C, E, F, I, K, M
  2722. * |[14] |GPIOxMFOS14|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2723. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2724. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2725. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2726. * | | |Note: Max. m=15.
  2727. * | | |Note: y= A, C, E, F, I, K, M
  2728. * |[15] |GPIOxMFOS15|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2729. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2730. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2731. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2732. * | | |Note: Max. m=15.
  2733. * | | |Note: y= A, C, E, F, I, K, M
  2734. * |[16] |GPIOyMFOS16|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2735. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2736. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2737. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2738. * | | |Note: n=0, 1..15, Max. n=15.
  2739. * | | |Note: y= B, D, F, H, J, L, N
  2740. * |[17] |GPIOyMFOS17|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2741. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2742. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2743. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2744. * | | |Note: n=0, 1..15, Max. n=15.
  2745. * | | |Note: y= B, D, F, H, J, L, N
  2746. * |[18] |GPIOyMFOS18|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2747. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2748. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2749. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2750. * | | |Note: n=0, 1..15, Max. n=15.
  2751. * | | |Note: y= B, D, F, H, J, L, N
  2752. * |[19] |GPIOyMFOS19|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2753. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2754. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2755. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2756. * | | |Note: n=0, 1..15, Max. n=15.
  2757. * | | |Note: y= B, D, F, H, J, L, N
  2758. * |[20] |GPIOyMFOS20|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2759. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2760. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2761. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2762. * | | |Note: n=0, 1..15, Max. n=15.
  2763. * | | |Note: y= B, D, F, H, J, L, N
  2764. * |[21] |GPIOyMFOS21|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2765. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2766. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2767. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2768. * | | |Note: n=0, 1..15, Max. n=15.
  2769. * | | |Note: y= B, D, F, H, J, L, N
  2770. * |[22] |GPIOyMFOS22|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2771. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2772. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2773. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2774. * | | |Note: n=0, 1..15, Max. n=15.
  2775. * | | |Note: y= B, D, F, H, J, L, N
  2776. * |[23] |GPIOyMFOS23|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2777. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2778. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2779. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2780. * | | |Note: n=0, 1..15, Max. n=15.
  2781. * | | |Note: y= B, D, F, H, J, L, N
  2782. * |[24] |GPIOyMFOS24|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2783. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2784. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2785. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2786. * | | |Note: n=0, 1..15, Max. n=15.
  2787. * | | |Note: y= B, D, F, H, J, L, N
  2788. * |[25] |GPIOyMFOS25|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2789. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2790. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2791. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2792. * | | |Note: n=0, 1..15, Max. n=15.
  2793. * | | |Note: y= B, D, F, H, J, L, N
  2794. * |[26] |GPIOyMFOS26|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2795. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2796. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2797. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2798. * | | |Note: n=0, 1..15, Max. n=15.
  2799. * | | |Note: y= B, D, F, H, J, L, N
  2800. * |[27] |GPIOyMFOS27|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2801. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2802. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2803. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2804. * | | |Note: n=0, 1..15, Max. n=15.
  2805. * | | |Note: y= B, D, F, H, J, L, N
  2806. * |[28] |GPIOyMFOS28|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2807. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2808. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2809. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2810. * | | |Note: n=0, 1..15, Max. n=15.
  2811. * | | |Note: y= B, D, F, H, J, L, N
  2812. * |[29] |GPIOyMFOS29|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2813. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2814. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2815. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2816. * | | |Note: n=0, 1..15, Max. n=15.
  2817. * | | |Note: y= B, D, F, H, J, L, N
  2818. * |[30] |GPIOyMFOS30|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2819. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2820. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2821. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2822. * | | |Note: n=0, 1..15, Max. n=15.
  2823. * | | |Note: y= B, D, F, H, J, L, N
  2824. * |[31] |GPIOyMFOS31|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2825. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2826. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2827. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2828. * | | |Note: n=0, 1..15, Max. n=15.
  2829. * | | |Note: y= B, D, F, H, J, L, N
  2830. * @var SYS_T::GPIJ_MFOS
  2831. * Offset: 0x150 GPIOI and GPIOJ Multiple Function Output Mode Select Register
  2832. * ---------------------------------------------------------------------------------------------------
  2833. * |Bits |Field |Descriptions
  2834. * | :----: | :----: | :---- |
  2835. * |[0] |GPIOxMFOS0|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2836. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2837. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2838. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2839. * | | |Note: Max. m=15.
  2840. * | | |Note: y= A, C, E, F, I, K, M
  2841. * |[1] |GPIOxMFOS1|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2842. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2843. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2844. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2845. * | | |Note: Max. m=15.
  2846. * | | |Note: y= A, C, E, F, I, K, M
  2847. * |[2] |GPIOxMFOS2|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2848. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2849. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2850. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2851. * | | |Note: Max. m=15.
  2852. * | | |Note: y= A, C, E, F, I, K, M
  2853. * |[3] |GPIOxMFOS3|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2854. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2855. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2856. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2857. * | | |Note: Max. m=15.
  2858. * | | |Note: y= A, C, E, F, I, K, M
  2859. * |[4] |GPIOxMFOS4|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2860. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2861. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2862. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2863. * | | |Note: Max. m=15.
  2864. * | | |Note: y= A, C, E, F, I, K, M
  2865. * |[5] |GPIOxMFOS5|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2866. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2867. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2868. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2869. * | | |Note: Max. m=15.
  2870. * | | |Note: y= A, C, E, F, I, K, M
  2871. * |[6] |GPIOxMFOS6|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2872. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2873. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2874. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2875. * | | |Note: Max. m=15.
  2876. * | | |Note: y= A, C, E, F, I, K, M
  2877. * |[7] |GPIOxMFOS7|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2878. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2879. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2880. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2881. * | | |Note: Max. m=15.
  2882. * | | |Note: y= A, C, E, F, I, K, M
  2883. * |[8] |GPIOxMFOS8|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2884. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2885. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2886. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2887. * | | |Note: Max. m=15.
  2888. * | | |Note: y= A, C, E, F, I, K, M
  2889. * |[9] |GPIOxMFOS9|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2890. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2891. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2892. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2893. * | | |Note: Max. m=15.
  2894. * | | |Note: y= A, C, E, F, I, K, M
  2895. * |[10] |GPIOxMFOS10|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2896. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2897. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2898. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2899. * | | |Note: Max. m=15.
  2900. * | | |Note: y= A, C, E, F, I, K, M
  2901. * |[11] |GPIOxMFOS11|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2902. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2903. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2904. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2905. * | | |Note: Max. m=15.
  2906. * | | |Note: y= A, C, E, F, I, K, M
  2907. * |[12] |GPIOxMFOS12|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2908. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2909. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2910. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2911. * | | |Note: Max. m=15.
  2912. * | | |Note: y= A, C, E, F, I, K, M
  2913. * |[13] |GPIOxMFOS13|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2914. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2915. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2916. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2917. * | | |Note: Max. m=15.
  2918. * | | |Note: y= A, C, E, F, I, K, M
  2919. * |[14] |GPIOxMFOS14|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2920. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2921. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2922. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2923. * | | |Note: Max. m=15.
  2924. * | | |Note: y= A, C, E, F, I, K, M
  2925. * |[15] |GPIOxMFOS15|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  2926. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  2927. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2928. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2929. * | | |Note: Max. m=15.
  2930. * | | |Note: y= A, C, E, F, I, K, M
  2931. * |[16] |GPIOyMFOS16|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2932. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2933. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2934. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2935. * | | |Note: n=0, 1..15, Max. n=15.
  2936. * | | |Note: y= B, D, F, H, J, L, N
  2937. * |[17] |GPIOyMFOS17|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2938. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2939. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2940. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2941. * | | |Note: n=0, 1..15, Max. n=15.
  2942. * | | |Note: y= B, D, F, H, J, L, N
  2943. * |[18] |GPIOyMFOS18|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2944. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2945. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2946. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2947. * | | |Note: n=0, 1..15, Max. n=15.
  2948. * | | |Note: y= B, D, F, H, J, L, N
  2949. * |[19] |GPIOyMFOS19|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2950. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2951. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2952. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2953. * | | |Note: n=0, 1..15, Max. n=15.
  2954. * | | |Note: y= B, D, F, H, J, L, N
  2955. * |[20] |GPIOyMFOS20|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2956. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2957. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2958. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2959. * | | |Note: n=0, 1..15, Max. n=15.
  2960. * | | |Note: y= B, D, F, H, J, L, N
  2961. * |[21] |GPIOyMFOS21|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2962. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2963. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2964. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2965. * | | |Note: n=0, 1..15, Max. n=15.
  2966. * | | |Note: y= B, D, F, H, J, L, N
  2967. * |[22] |GPIOyMFOS22|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2968. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2969. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2970. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2971. * | | |Note: n=0, 1..15, Max. n=15.
  2972. * | | |Note: y= B, D, F, H, J, L, N
  2973. * |[23] |GPIOyMFOS23|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2974. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2975. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2976. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2977. * | | |Note: n=0, 1..15, Max. n=15.
  2978. * | | |Note: y= B, D, F, H, J, L, N
  2979. * |[24] |GPIOyMFOS24|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2980. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2981. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2982. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2983. * | | |Note: n=0, 1..15, Max. n=15.
  2984. * | | |Note: y= B, D, F, H, J, L, N
  2985. * |[25] |GPIOyMFOS25|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2986. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2987. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2988. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2989. * | | |Note: n=0, 1..15, Max. n=15.
  2990. * | | |Note: y= B, D, F, H, J, L, N
  2991. * |[26] |GPIOyMFOS26|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2992. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2993. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  2994. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  2995. * | | |Note: n=0, 1..15, Max. n=15.
  2996. * | | |Note: y= B, D, F, H, J, L, N
  2997. * |[27] |GPIOyMFOS27|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  2998. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  2999. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3000. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3001. * | | |Note: n=0, 1..15, Max. n=15.
  3002. * | | |Note: y= B, D, F, H, J, L, N
  3003. * |[28] |GPIOyMFOS28|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3004. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3005. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3006. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3007. * | | |Note: n=0, 1..15, Max. n=15.
  3008. * | | |Note: y= B, D, F, H, J, L, N
  3009. * |[29] |GPIOyMFOS29|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3010. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3011. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3012. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3013. * | | |Note: n=0, 1..15, Max. n=15.
  3014. * | | |Note: y= B, D, F, H, J, L, N
  3015. * |[30] |GPIOyMFOS30|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3016. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3017. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3018. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3019. * | | |Note: n=0, 1..15, Max. n=15.
  3020. * | | |Note: y= B, D, F, H, J, L, N
  3021. * |[31] |GPIOyMFOS31|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3022. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3023. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3024. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3025. * | | |Note: n=0, 1..15, Max. n=15.
  3026. * | | |Note: y= B, D, F, H, J, L, N
  3027. * @var SYS_T::GPKL_MFOS
  3028. * Offset: 0x154 GPIOK and GPIOL Multiple Function Output Mode Select Register
  3029. * ---------------------------------------------------------------------------------------------------
  3030. * |Bits |Field |Descriptions
  3031. * | :----: | :----: | :---- |
  3032. * |[0] |GPIOxMFOS0|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3033. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3034. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3035. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3036. * | | |Note: Max. m=15.
  3037. * | | |Note: y= A, C, E, F, I, K, M
  3038. * |[1] |GPIOxMFOS1|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3039. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3040. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3041. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3042. * | | |Note: Max. m=15.
  3043. * | | |Note: y= A, C, E, F, I, K, M
  3044. * |[2] |GPIOxMFOS2|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3045. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3046. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3047. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3048. * | | |Note: Max. m=15.
  3049. * | | |Note: y= A, C, E, F, I, K, M
  3050. * |[3] |GPIOxMFOS3|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3051. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3052. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3053. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3054. * | | |Note: Max. m=15.
  3055. * | | |Note: y= A, C, E, F, I, K, M
  3056. * |[4] |GPIOxMFOS4|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3057. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3058. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3059. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3060. * | | |Note: Max. m=15.
  3061. * | | |Note: y= A, C, E, F, I, K, M
  3062. * |[5] |GPIOxMFOS5|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3063. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3064. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3065. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3066. * | | |Note: Max. m=15.
  3067. * | | |Note: y= A, C, E, F, I, K, M
  3068. * |[6] |GPIOxMFOS6|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3069. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3070. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3071. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3072. * | | |Note: Max. m=15.
  3073. * | | |Note: y= A, C, E, F, I, K, M
  3074. * |[7] |GPIOxMFOS7|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3075. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3076. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3077. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3078. * | | |Note: Max. m=15.
  3079. * | | |Note: y= A, C, E, F, I, K, M
  3080. * |[8] |GPIOxMFOS8|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3081. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3082. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3083. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3084. * | | |Note: Max. m=15.
  3085. * | | |Note: y= A, C, E, F, I, K, M
  3086. * |[9] |GPIOxMFOS9|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3087. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3088. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3089. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3090. * | | |Note: Max. m=15.
  3091. * | | |Note: y= A, C, E, F, I, K, M
  3092. * |[10] |GPIOxMFOS10|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3093. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3094. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3095. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3096. * | | |Note: Max. m=15.
  3097. * | | |Note: y= A, C, E, F, I, K, M
  3098. * |[11] |GPIOxMFOS11|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3099. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3100. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3101. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3102. * | | |Note: Max. m=15.
  3103. * | | |Note: y= A, C, E, F, I, K, M
  3104. * |[12] |GPIOxMFOS12|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3105. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3106. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3107. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3108. * | | |Note: Max. m=15.
  3109. * | | |Note: y= A, C, E, F, I, K, M
  3110. * |[13] |GPIOxMFOS13|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3111. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3112. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3113. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3114. * | | |Note: Max. m=15.
  3115. * | | |Note: y= A, C, E, F, I, K, M
  3116. * |[14] |GPIOxMFOS14|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3117. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3118. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3119. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3120. * | | |Note: Max. m=15.
  3121. * | | |Note: y= A, C, E, F, I, K, M
  3122. * |[15] |GPIOxMFOS15|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3123. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3124. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3125. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3126. * | | |Note: Max. m=15.
  3127. * | | |Note: y= A, C, E, F, I, K, M
  3128. * |[16] |GPIOyMFOS16|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3129. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3130. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3131. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3132. * | | |Note: n=0, 1..15, Max. n=15.
  3133. * | | |Note: y= B, D, F, H, J, L, N
  3134. * |[17] |GPIOyMFOS17|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3135. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3136. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3137. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3138. * | | |Note: n=0, 1..15, Max. n=15.
  3139. * | | |Note: y= B, D, F, H, J, L, N
  3140. * |[18] |GPIOyMFOS18|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3141. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3142. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3143. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3144. * | | |Note: n=0, 1..15, Max. n=15.
  3145. * | | |Note: y= B, D, F, H, J, L, N
  3146. * |[19] |GPIOyMFOS19|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3147. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3148. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3149. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3150. * | | |Note: n=0, 1..15, Max. n=15.
  3151. * | | |Note: y= B, D, F, H, J, L, N
  3152. * |[20] |GPIOyMFOS20|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3153. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3154. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3155. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3156. * | | |Note: n=0, 1..15, Max. n=15.
  3157. * | | |Note: y= B, D, F, H, J, L, N
  3158. * |[21] |GPIOyMFOS21|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3159. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3160. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3161. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3162. * | | |Note: n=0, 1..15, Max. n=15.
  3163. * | | |Note: y= B, D, F, H, J, L, N
  3164. * |[22] |GPIOyMFOS22|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3165. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3166. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3167. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3168. * | | |Note: n=0, 1..15, Max. n=15.
  3169. * | | |Note: y= B, D, F, H, J, L, N
  3170. * |[23] |GPIOyMFOS23|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3171. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3172. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3173. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3174. * | | |Note: n=0, 1..15, Max. n=15.
  3175. * | | |Note: y= B, D, F, H, J, L, N
  3176. * |[24] |GPIOyMFOS24|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3177. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3178. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3179. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3180. * | | |Note: n=0, 1..15, Max. n=15.
  3181. * | | |Note: y= B, D, F, H, J, L, N
  3182. * |[25] |GPIOyMFOS25|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3183. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3184. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3185. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3186. * | | |Note: n=0, 1..15, Max. n=15.
  3187. * | | |Note: y= B, D, F, H, J, L, N
  3188. * |[26] |GPIOyMFOS26|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3189. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3190. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3191. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3192. * | | |Note: n=0, 1..15, Max. n=15.
  3193. * | | |Note: y= B, D, F, H, J, L, N
  3194. * |[27] |GPIOyMFOS27|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3195. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3196. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3197. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3198. * | | |Note: n=0, 1..15, Max. n=15.
  3199. * | | |Note: y= B, D, F, H, J, L, N
  3200. * |[28] |GPIOyMFOS28|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3201. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3202. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3203. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3204. * | | |Note: n=0, 1..15, Max. n=15.
  3205. * | | |Note: y= B, D, F, H, J, L, N
  3206. * |[29] |GPIOyMFOS29|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3207. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3208. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3209. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3210. * | | |Note: n=0, 1..15, Max. n=15.
  3211. * | | |Note: y= B, D, F, H, J, L, N
  3212. * |[30] |GPIOyMFOS30|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3213. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3214. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3215. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3216. * | | |Note: n=0, 1..15, Max. n=15.
  3217. * | | |Note: y= B, D, F, H, J, L, N
  3218. * |[31] |GPIOyMFOS31|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3219. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3220. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3221. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3222. * | | |Note: n=0, 1..15, Max. n=15.
  3223. * | | |Note: y= B, D, F, H, J, L, N
  3224. * @var SYS_T::GPMN_MFOS
  3225. * Offset: 0x158 GPIOM and GPION Multiple Function Output Mode Select Register
  3226. * ---------------------------------------------------------------------------------------------------
  3227. * |Bits |Field |Descriptions
  3228. * | :----: | :----: | :---- |
  3229. * |[0] |GPIOxMFOS0|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3230. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3231. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3232. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3233. * | | |Note: Max. m=15.
  3234. * | | |Note: y= A, C, E, F, I, K, M
  3235. * |[1] |GPIOxMFOS1|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3236. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3237. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3238. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3239. * | | |Note: Max. m=15.
  3240. * | | |Note: y= A, C, E, F, I, K, M
  3241. * |[2] |GPIOxMFOS2|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3242. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3243. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3244. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3245. * | | |Note: Max. m=15.
  3246. * | | |Note: y= A, C, E, F, I, K, M
  3247. * |[3] |GPIOxMFOS3|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3248. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3249. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3250. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3251. * | | |Note: Max. m=15.
  3252. * | | |Note: y= A, C, E, F, I, K, M
  3253. * |[4] |GPIOxMFOS4|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3254. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3255. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3256. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3257. * | | |Note: Max. m=15.
  3258. * | | |Note: y= A, C, E, F, I, K, M
  3259. * |[5] |GPIOxMFOS5|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3260. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3261. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3262. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3263. * | | |Note: Max. m=15.
  3264. * | | |Note: y= A, C, E, F, I, K, M
  3265. * |[6] |GPIOxMFOS6|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3266. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3267. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3268. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3269. * | | |Note: Max. m=15.
  3270. * | | |Note: y= A, C, E, F, I, K, M
  3271. * |[7] |GPIOxMFOS7|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3272. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3273. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3274. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3275. * | | |Note: Max. m=15.
  3276. * | | |Note: y= A, C, E, F, I, K, M
  3277. * |[8] |GPIOxMFOS8|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3278. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3279. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3280. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3281. * | | |Note: Max. m=15.
  3282. * | | |Note: y= A, C, E, F, I, K, M
  3283. * |[9] |GPIOxMFOS9|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3284. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3285. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3286. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3287. * | | |Note: Max. m=15.
  3288. * | | |Note: y= A, C, E, F, I, K, M
  3289. * |[10] |GPIOxMFOS10|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3290. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3291. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3292. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3293. * | | |Note: Max. m=15.
  3294. * | | |Note: y= A, C, E, F, I, K, M
  3295. * |[11] |GPIOxMFOS11|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3296. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3297. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3298. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3299. * | | |Note: Max. m=15.
  3300. * | | |Note: y= A, C, E, F, I, K, M
  3301. * |[12] |GPIOxMFOS12|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3302. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3303. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3304. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3305. * | | |Note: Max. m=15.
  3306. * | | |Note: y= A, C, E, F, I, K, M
  3307. * |[13] |GPIOxMFOS13|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3308. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3309. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3310. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3311. * | | |Note: Max. m=15.
  3312. * | | |Note: y= A, C, E, F, I, K, M
  3313. * |[14] |GPIOxMFOS14|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3314. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3315. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3316. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3317. * | | |Note: Max. m=15.
  3318. * | | |Note: y= A, C, E, F, I, K, M
  3319. * |[15] |GPIOxMFOS15|GPIOx Pin[m] Multiple Function Pin Output Mode Select
  3320. * | | |This bit used to select multiple function pin output mode type for Px.m pin
  3321. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3322. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3323. * | | |Note: Max. m=15.
  3324. * | | |Note: y= A, C, E, F, I, K, M
  3325. * |[16] |GPIOyMFOS16|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3326. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3327. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3328. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3329. * | | |Note: n=0, 1..15, Max. n=15.
  3330. * | | |Note: y= B, D, F, H, J, L, N
  3331. * |[17] |GPIOyMFOS17|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3332. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3333. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3334. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3335. * | | |Note: n=0, 1..15, Max. n=15.
  3336. * | | |Note: y= B, D, F, H, J, L, N
  3337. * |[18] |GPIOyMFOS18|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3338. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3339. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3340. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3341. * | | |Note: n=0, 1..15, Max. n=15.
  3342. * | | |Note: y= B, D, F, H, J, L, N
  3343. * |[19] |GPIOyMFOS19|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3344. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3345. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3346. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3347. * | | |Note: n=0, 1..15, Max. n=15.
  3348. * | | |Note: y= B, D, F, H, J, L, N
  3349. * |[20] |GPIOyMFOS20|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3350. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3351. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3352. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3353. * | | |Note: n=0, 1..15, Max. n=15.
  3354. * | | |Note: y= B, D, F, H, J, L, N
  3355. * |[21] |GPIOyMFOS21|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3356. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3357. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3358. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3359. * | | |Note: n=0, 1..15, Max. n=15.
  3360. * | | |Note: y= B, D, F, H, J, L, N
  3361. * |[22] |GPIOyMFOS22|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3362. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3363. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3364. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3365. * | | |Note: n=0, 1..15, Max. n=15.
  3366. * | | |Note: y= B, D, F, H, J, L, N
  3367. * |[23] |GPIOyMFOS23|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3368. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3369. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3370. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3371. * | | |Note: n=0, 1..15, Max. n=15.
  3372. * | | |Note: y= B, D, F, H, J, L, N
  3373. * |[24] |GPIOyMFOS24|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3374. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3375. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3376. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3377. * | | |Note: n=0, 1..15, Max. n=15.
  3378. * | | |Note: y= B, D, F, H, J, L, N
  3379. * |[25] |GPIOyMFOS25|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3380. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3381. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3382. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3383. * | | |Note: n=0, 1..15, Max. n=15.
  3384. * | | |Note: y= B, D, F, H, J, L, N
  3385. * |[26] |GPIOyMFOS26|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3386. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3387. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3388. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3389. * | | |Note: n=0, 1..15, Max. n=15.
  3390. * | | |Note: y= B, D, F, H, J, L, N
  3391. * |[27] |GPIOyMFOS27|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3392. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3393. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3394. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3395. * | | |Note: n=0, 1..15, Max. n=15.
  3396. * | | |Note: y= B, D, F, H, J, L, N
  3397. * |[28] |GPIOyMFOS28|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3398. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3399. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3400. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3401. * | | |Note: n=0, 1..15, Max. n=15.
  3402. * | | |Note: y= B, D, F, H, J, L, N
  3403. * |[29] |GPIOyMFOS29|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3404. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3405. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3406. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3407. * | | |Note: n=0, 1..15, Max. n=15.
  3408. * | | |Note: y= B, D, F, H, J, L, N
  3409. * |[30] |GPIOyMFOS30|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3410. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3411. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3412. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3413. * | | |Note: n=0, 1..15, Max. n=15.
  3414. * | | |Note: y= B, D, F, H, J, L, N
  3415. * |[31] |GPIOyMFOS31|GPIOy Pin[n] Multiple Function Pin Output Mode Select
  3416. * | | |This bit used to select multiple function pin output mode type for Py.n pin
  3417. * | | |0 = Multiple function pin output mode type is Push-pull mode.
  3418. * | | |1 = Multiple function pin output mode type is Open-drain mode.
  3419. * | | |Note: n=0, 1..15, Max. n=15.
  3420. * | | |Note: y= B, D, F, H, J, L, N
  3421. * @var SYS_T::UID0
  3422. * Offset: 0x180 Unique Identifier Word 0 Register (TZNS)
  3423. * ---------------------------------------------------------------------------------------------------
  3424. * |Bits |Field |Descriptions
  3425. * | :----: | :----: | :---- |
  3426. * |[31:0] |UID |Unique ID
  3427. * | | |Unique identify number of the chip.
  3428. * | | |Loaded from OTP automatically during chip power on.
  3429. * @var SYS_T::UID1
  3430. * Offset: 0x184 Unique Identifier Word 1 Register (TZNS)
  3431. * ---------------------------------------------------------------------------------------------------
  3432. * |Bits |Field |Descriptions
  3433. * | :----: | :----: | :---- |
  3434. * |[31:0] |UID |Unique ID
  3435. * | | |Unique identify number of the chip.
  3436. * | | |Loaded from OTP automatically during chip power on.
  3437. * @var SYS_T::UID2
  3438. * Offset: 0x188 Unique Identifier Word 2 Register (TZNS)
  3439. * ---------------------------------------------------------------------------------------------------
  3440. * |Bits |Field |Descriptions
  3441. * | :----: | :----: | :---- |
  3442. * |[31:0] |UID |Unique ID
  3443. * | | |Unique identify number of the chip.
  3444. * | | |Loaded from OTP automatically during chip power on.
  3445. * @var SYS_T::UCID0
  3446. * Offset: 0x190 Unique Customer Identifier Word 0 Register (TZNS)
  3447. * ---------------------------------------------------------------------------------------------------
  3448. * |Bits |Field |Descriptions
  3449. * | :----: | :----: | :---- |
  3450. * |[31:0] |UCID |Unique Customer ID
  3451. * | | |Unique customer identifier number of the chip.
  3452. * | | |Loaded from OTP automatically during chip power on.
  3453. * @var SYS_T::UCID1
  3454. * Offset: 0x194 Unique Customer Identifier Word 1 Register (TZNS)
  3455. * ---------------------------------------------------------------------------------------------------
  3456. * |Bits |Field |Descriptions
  3457. * | :----: | :----: | :---- |
  3458. * |[31:0] |UCID |Unique Customer ID
  3459. * | | |Unique customer identifier number of the chip.
  3460. * | | |Loaded from OTP automatically during chip power on.
  3461. * @var SYS_T::UCID2
  3462. * Offset: 0x198 Unique Customer Identifier Word 2 Register (TZNS)
  3463. * ---------------------------------------------------------------------------------------------------
  3464. * |Bits |Field |Descriptions
  3465. * | :----: | :----: | :---- |
  3466. * |[31:0] |UCID |Unique Customer ID
  3467. * | | |Unique customer identifier number of the chip.
  3468. * | | |Loaded from OTP automatically during chip power on.
  3469. * @var SYS_T::RLKTZS
  3470. * Offset: 0x1A0 TZS Register Lock Control Register
  3471. * ---------------------------------------------------------------------------------------------------
  3472. * |Bits |Field |Descriptions
  3473. * | :----: | :----: | :---- |
  3474. * |[7:0] |REGLCTL |Register Lock Control Code (Write Only)
  3475. * | | |Some registers have write-protection function
  3476. * | | |Writing these registers have to disable the protected function by writing the sequence value "59h", "16h", "88h" to this field
  3477. * | | |After this sequence is completed, the REGLCTL bit will be set to 1 and write-protection registers can be normal write.
  3478. * | | |REGLCTL[0]
  3479. * | | |Register Lock Control Disable Index (Read Only)
  3480. * | | |0 = Write-protection Enabled for writing protected registers
  3481. * | | |Any write to the protected register is ignored.
  3482. * | | |1 = Write-protection Disabled for writing protected registers.
  3483. * @var SYS_T::RLKTZNS
  3484. * Offset: 0x1A4 TZNS Register Lock Control Register (TZNS)
  3485. * ---------------------------------------------------------------------------------------------------
  3486. * |Bits |Field |Descriptions
  3487. * | :----: | :----: | :---- |
  3488. * |[7:0] |REGLCTL |Register Lock Control Code (Write Only)
  3489. * | | |Some registers have write-protection function
  3490. * | | |Writing these registers have to disable the protected function by writing the sequence value "59h", "16h", "88h" to this field
  3491. * | | |After this sequence is completed, the REGLCTL bit will be set to 1 and write-protection registers can be normal write.
  3492. * | | |REGLCTL[0]
  3493. * | | |Register Lock Control Disable Index (Read Only)
  3494. * | | |0 = Write-protection Enabled for writing protected registers
  3495. * | | |Any write to the protected register is ignored.
  3496. * | | |1 = Write-protection Disabled for writing protected registers.
  3497. * @var SYS_T::RLKSUBM
  3498. * Offset: 0x1A8 SUBM Register Lock Control Register (SUBM)
  3499. * ---------------------------------------------------------------------------------------------------
  3500. * |Bits |Field |Descriptions
  3501. * | :----: | :----: | :---- |
  3502. * |[7:0] |REGLCTL |Register Lock Control Code (Write Only)
  3503. * | | |Some registers have write-protection function
  3504. * | | |Writing these registers have to disable the protected function by writing the sequence value "59h", "16h", "88h" to this field
  3505. * | | |After this sequence is completed, the REGLCTL bit will be set to 1 and write-protection registers can be normal write.
  3506. * | | |REGLCTL[0]
  3507. * | | |Register Lock Control Disable Index (Read Only)
  3508. * | | |0 = Write-protection Enabled for writing protected registers
  3509. * | | |Any write to the protected register is ignored.
  3510. * | | |1 = Write-protection Disabled for writing protected registers.
  3511. */
  3512. __I uint32_t PDID; /*!< [0x0000] Product and Device Identifier Register (TZNS) */
  3513. __I uint32_t PWRONOTP; /*!< [0x0004] Power-on Setting OTP Source Register (TZNS) */
  3514. __I uint32_t PWRONPIN; /*!< [0x0008] Power-on Setting Pin Source Register (TZNS) */
  3515. __I uint32_t RESERVE0[1];
  3516. __IO uint32_t RSTSTS; /*!< [0x0010] Reset Source Active Status Register (Shared) */
  3517. __IO uint32_t MISCRFCR; /*!< [0x0014] Miscellaneous Reset Function Control Register */
  3518. __IO uint32_t RSTDEBCTL; /*!< [0x0018] Reset Pin De-bounce Control Register */
  3519. __IO uint32_t LVRDCR; /*!< [0x001c] Low Voltage Reset & Detect Control Register */
  3520. __IO uint32_t IPRST0; /*!< [0x0020] Reset Control Register 0 (Shared) */
  3521. __IO uint32_t IPRST1; /*!< [0x0024] Reset Control Register 1 (Shared) */
  3522. __IO uint32_t IPRST2; /*!< [0x0028] Reset Control Register 2 (Shared) */
  3523. __IO uint32_t IPRST3; /*!< [0x002c] Reset Control Register 3 (Shared) */
  3524. __IO uint32_t PMUCR; /*!< [0x0030] Power Management Unit Control Register */
  3525. __IO uint32_t DDRCQCSR; /*!< [0x0034] DDR Controller Q Channel Control and Status Register */
  3526. __IO uint32_t PMUIEN; /*!< [0x0038] Power Management Unit Interrupt Enable Register */
  3527. __IO uint32_t PMUSTS; /*!< [0x003c] Power Management Unit Status Register */
  3528. __IO uint32_t CA35WRBADR0; /*!< [0x0040] Cortexu00AE-A35 Core 0 Warm-boot Address Register */
  3529. __IO uint32_t CA35WRBPAR0; /*!< [0x0044] Cortexu00AE-A35 Core 0 Warm-boot Parameter Register */
  3530. __IO uint32_t CA35WRBADR1; /*!< [0x0048] Cortexu00AE-A35 Core 1 Warm-boot Address Register */
  3531. __IO uint32_t CA35WRBPAR1; /*!< [0x004c] Cortexu00AE-A35 Core 1 Warm-boot Parameter Register */
  3532. __I uint32_t RESERVE1[4];
  3533. __IO uint32_t USBPMISCR; /*!< [0x0060] USB PHY Miscellaneous Control Register (TZNS) */
  3534. __IO uint32_t USBP0PCR; /*!< [0x0064] USB Port 0 PHY Control Register */
  3535. __IO uint32_t USBP1PCR; /*!< [0x0068] USB Port 1 PHY Control Register (TZNS) */
  3536. __I uint32_t RESERVE2[1];
  3537. __IO uint32_t MISCFCR0; /*!< [0x0070] Miscellaneous Function Control Register 0 (Shared) */
  3538. __IO uint32_t MISCFCR1; /*!< [0x0074] Miscellaneous Function Control Register 1 (Shared) */
  3539. __IO uint32_t MISCIER; /*!< [0x0078] Miscellaneous Interrupt Enable Register (TZNS) */
  3540. __IO uint32_t MISCISR; /*!< [0x007c] Miscellaneous Interrupt Status Register (TZNS) */
  3541. __IO uint32_t GPA_MFPL; /*!< [0x0080] GPIOA Low Byte Multiple Function Control Register */
  3542. __IO uint32_t GPA_MFPH; /*!< [0x0084] GPIOA High Byte Multiple Function Control Register */
  3543. __IO uint32_t GPB_MFPL; /*!< [0x0088] GPIOB Low Byte Multiple Function Control Register */
  3544. __IO uint32_t GPB_MFPH; /*!< [0x008c] GPIOB High Byte Multiple Function Control Register */
  3545. __IO uint32_t GPC_MFPL; /*!< [0x0090] GPIOC Low Byte Multiple Function Control Register */
  3546. __IO uint32_t GPC_MFPH; /*!< [0x0094] GPIOC High Byte Multiple Function Control Register */
  3547. __IO uint32_t GPD_MFPL; /*!< [0x0098] GPIOD Low Byte Multiple Function Control Register */
  3548. __IO uint32_t GPD_MFPH; /*!< [0x009c] GPIOD High Byte Multiple Function Control Register */
  3549. __IO uint32_t GPE_MFPL; /*!< [0x00a0] GPIOE Low Byte Multiple Function Control Register */
  3550. __IO uint32_t GPE_MFPH; /*!< [0x00a4] GPIOE High Byte Multiple Function Control Register */
  3551. __IO uint32_t GPF_MFPL; /*!< [0x00a8] GPIOF Low Byte Multiple Function Control Register */
  3552. __IO uint32_t GPF_MFPH; /*!< [0x00ac] GPIOF High Byte Multiple Function Control Register */
  3553. __IO uint32_t GPG_MFPL; /*!< [0x00b0] GPIOG Low Byte Multiple Function Control Register */
  3554. __IO uint32_t GPG_MFPH; /*!< [0x00b4] GPIOG High Byte Multiple Function Control Register */
  3555. __IO uint32_t GPH_MFPL; /*!< [0x00b8] GPIOH Low Byte Multiple Function Control Register */
  3556. __IO uint32_t GPH_MFPH; /*!< [0x00bc] GPIOH High Byte Multiple Function Control Register */
  3557. __IO uint32_t GPI_MFPL; /*!< [0x00c0] GPIOI Low Byte Multiple Function Control Register */
  3558. __IO uint32_t GPI_MFPH; /*!< [0x00c4] GPIOI High Byte Multiple Function Control Register */
  3559. __IO uint32_t GPJ_MFPL; /*!< [0x00c8] GPIOJ Low Byte Multiple Function Control Register */
  3560. __IO uint32_t GPJ_MFPH; /*!< [0x00cc] GPIOJ High Byte Multiple Function Control Register */
  3561. __IO uint32_t GPK_MFPL; /*!< [0x00d0] GPIOK Low Byte Multiple Function Control Register */
  3562. __IO uint32_t GPK_MFPH; /*!< [0x00d4] GPIOK High Byte Multiple Function Control Register */
  3563. __IO uint32_t GPL_MFPL; /*!< [0x00d8] GPIOL Low Byte Multiple Function Control Register */
  3564. __IO uint32_t GPL_MFPH; /*!< [0x00dc] GPIOL High Byte Multiple Function Control Register */
  3565. __IO uint32_t GPM_MFPL; /*!< [0x00e0] GPIOM Low Byte Multiple Function Control Register */
  3566. __IO uint32_t GPM_MFPH; /*!< [0x00e4] GPIOM High Byte Multiple Function Control Register */
  3567. __IO uint32_t GPN_MFPL; /*!< [0x00e8] GPION Low Byte Multiple Function Control Register */
  3568. __IO uint32_t GPN_MFPH; /*!< [0x00ec] GPION High Byte Multiple Function Control Register */
  3569. __I uint32_t RESERVE3[5];
  3570. __IO uint32_t TSENSRFCR; /*!< [0x0104] Temperature Sensor Function Control Register */
  3571. __IO uint32_t GMAC0MISCR; /*!< [0x0108] GMAC 0 Miscellaneous Control Register (TZNS) */
  3572. __IO uint32_t GMAC1MISCR; /*!< [0x010c] GMAC 1 Miscellaneous Control Register (TZNS) */
  3573. __I uint32_t MACAD0LSR; /*!< [0x0110] MAC Address 0 Low Significant Word Register (TZNS) */
  3574. __I uint32_t MACAD0HSR; /*!< [0x0114] MAC Address 0 High Significant Word Register (TZNS) */
  3575. __I uint32_t MACAD1LSR; /*!< [0x0118] MAC Address 1 Low Significant Word Register (TZNS) */
  3576. __I uint32_t MACAD1HSR; /*!< [0x011c] MAC Address 1 High Significant Word Register (TZNS) */
  3577. __IO uint32_t CSDBGCTL; /*!< [0x0120] CoreSight Debug Control Register */
  3578. __I uint32_t RESERVE4[7];
  3579. __IO uint32_t GPAB_MFOS; /*!< [0x0140] GPIOA and GPIOB Multiple Function Output Mode Select Register */
  3580. __IO uint32_t GPCD_MFOS; /*!< [0x0144] GPIOC and GPIOD Multiple Function Output Mode Select Register */
  3581. __IO uint32_t GPEF_MFOS; /*!< [0x0148] GPIOE and GPIOF Multiple Function Output Mode Select Register */
  3582. __IO uint32_t GPGH_MFOS; /*!< [0x014c] GPIOG and GPIOH Multiple Function Output Mode Select Register */
  3583. __IO uint32_t GPIJ_MFOS; /*!< [0x0150] GPIOI and GPIOJ Multiple Function Output Mode Select Register */
  3584. __IO uint32_t GPKL_MFOS; /*!< [0x0154] GPIOK and GPIOL Multiple Function Output Mode Select Register */
  3585. __IO uint32_t GPMN_MFOS; /*!< [0x0158] GPIOM and GPION Multiple Function Output Mode Select Register */
  3586. __I uint32_t RESERVE5[9];
  3587. __I uint32_t UID0; /*!< [0x0180] Unique Identifier Word 0 Register (TZNS) */
  3588. __I uint32_t UID1; /*!< [0x0184] Unique Identifier Word 1 Register (TZNS) */
  3589. __I uint32_t UID2; /*!< [0x0188] Unique Identifier Word 2 Register (TZNS) */
  3590. __I uint32_t RESERVE6[1];
  3591. __I uint32_t UCID0; /*!< [0x0190] Unique Customer Identifier Word 0 Register (TZNS) */
  3592. __I uint32_t UCID1; /*!< [0x0194] Unique Customer Identifier Word 1 Register (TZNS) */
  3593. __I uint32_t UCID2; /*!< [0x0198] Unique Customer Identifier Word 2 Register (TZNS) */
  3594. __I uint32_t RESERVE7[1];
  3595. __O uint32_t RLKTZS; /*!< [0x01a0] TZS Register Lock Control Register */
  3596. __O uint32_t RLKTZNS; /*!< [0x01a4] TZNS Register Lock Control Register (TZNS) */
  3597. __O uint32_t RLKSUBM; /*!< [0x01a8] SUBM Register Lock Control Register (SUBM) */
  3598. } SYS_T;
  3599. /**
  3600. @addtogroup SYS_CONST SYS Bit Field Definition
  3601. Constant Definitions for SYS Controller
  3602. @{ */
  3603. #define SYS_PDID_PID_Pos (0) /*!< SYS_T::PDID: PID Position */
  3604. #define SYS_PDID_PID_Msk (0xfffful << SYS_PDID_PID_Pos) /*!< SYS_T::PDID: PID Mask */
  3605. #define SYS_PDID_DID_Pos (16) /*!< SYS_T::PDID: DID Position */
  3606. #define SYS_PDID_DID_Msk (0xffful << SYS_PDID_DID_Pos) /*!< SYS_T::PDID: DID Mask */
  3607. #define SYS_PWRONOTP_PWRONSRC_Pos (0) /*!< SYS_T::PWRONOTP: PWRONSRC Position */
  3608. #define SYS_PWRONOTP_PWRONSRC_Msk (0x1ul << SYS_PWRONOTP_PWRONSRC_Pos) /*!< SYS_T::PWRONOTP: PWRONSRC Mask */
  3609. #define SYS_PWRONOTP_QSPI0CKSEL_Pos (1) /*!< SYS_T::PWRONOTP: QSPI0CKSEL Position */
  3610. #define SYS_PWRONOTP_QSPI0CKSEL_Msk (0x1ul << SYS_PWRONOTP_QSPI0CKSEL_Pos) /*!< SYS_T::PWRONOTP: QSPI0CKSEL Mask */
  3611. #define SYS_PWRONOTP_WDT0ON_Pos (2) /*!< SYS_T::PWRONOTP: WDT0ON Position */
  3612. #define SYS_PWRONOTP_WDT0ON_Msk (0x1ul << SYS_PWRONOTP_WDT0ON_Pos) /*!< SYS_T::PWRONOTP: WDT0ON Mask */
  3613. #define SYS_PWRONOTP_UR0DBGDIS_Pos (4) /*!< SYS_T::PWRONOTP: UR0DBGDIS Position */
  3614. #define SYS_PWRONOTP_UR0DBGDIS_Msk (0x1ul << SYS_PWRONOTP_UR0DBGDIS_Pos) /*!< SYS_T::PWRONOTP: UR0DBGDIS Mask */
  3615. #define SYS_PWRONOTP_SD0BKEN_Pos (5) /*!< SYS_T::PWRONOTP: SD0BKEN Position */
  3616. #define SYS_PWRONOTP_SD0BKEN_Msk (0x1ul << SYS_PWRONOTP_SD0BKEN_Pos) /*!< SYS_T::PWRONOTP: SD0BKEN Mask */
  3617. #define SYS_PWRONOTP_BTSRCSEL_Pos (10) /*!< SYS_T::PWRONOTP: BTSRCSEL Position */
  3618. #define SYS_PWRONOTP_BTSRCSEL_Msk (0x3ul << SYS_PWRONOTP_BTSRCSEL_Pos) /*!< SYS_T::PWRONOTP: BTSRCSEL Mask */
  3619. #define SYS_PWRONOTP_NPAGESEL_Pos (12) /*!< SYS_T::PWRONOTP: NPAGESEL Position */
  3620. #define SYS_PWRONOTP_NPAGESEL_Msk (0x3ul << SYS_PWRONOTP_NPAGESEL_Pos) /*!< SYS_T::PWRONOTP: NPAGESEL Mask */
  3621. #define SYS_PWRONOTP_MISCCFG_Pos (14) /*!< SYS_T::PWRONOTP: MISCCFG Position */
  3622. #define SYS_PWRONOTP_MISCCFG_Msk (0x3ul << SYS_PWRONOTP_MISCCFG_Pos) /*!< SYS_T::PWRONOTP: MISCCFG Mask */
  3623. #define SYS_PWRONOTP_USBP0ID_Pos (16) /*!< SYS_T::PWRONOTP: USBP0ID Position */
  3624. #define SYS_PWRONOTP_USBP0ID_Msk (0x1ul << SYS_PWRONOTP_USBP0ID_Pos) /*!< SYS_T::PWRONOTP: USBP0ID Mask */
  3625. #define SYS_PWRONOTP_SECBTPSWD_Pos (24) /*!< SYS_T::PWRONOTP: SECBTPSWD Position */
  3626. #define SYS_PWRONOTP_SECBTPSWD_Msk (0xfful << SYS_PWRONOTP_SECBTPSWD_Pos) /*!< SYS_T::PWRONOTP: SECBTPSWD Mask */
  3627. #define SYS_PWRONPIN_SECBTDIS_Pos (0) /*!< SYS_T::PWRONPIN: SECBTDIS Position */
  3628. #define SYS_PWRONPIN_SECBTDIS_Msk (0x1ul << SYS_PWRONPIN_SECBTDIS_Pos) /*!< SYS_T::PWRONPIN: SECBTDIS Mask */
  3629. #define SYS_PWRONPIN_BTSRCSEL_Pos (2) /*!< SYS_T::PWRONPIN: BTSRCSEL Position */
  3630. #define SYS_PWRONPIN_BTSRCSEL_Msk (0x3ul << SYS_PWRONPIN_BTSRCSEL_Pos) /*!< SYS_T::PWRONPIN: BTSRCSEL Mask */
  3631. #define SYS_PWRONPIN_NPAGESEL_Pos (4) /*!< SYS_T::PWRONPIN: NPAGESEL Position */
  3632. #define SYS_PWRONPIN_NPAGESEL_Msk (0x3ul << SYS_PWRONPIN_NPAGESEL_Pos) /*!< SYS_T::PWRONPIN: NPAGESEL Mask */
  3633. #define SYS_PWRONPIN_MISCCFG_Pos (6) /*!< SYS_T::PWRONPIN: MISCCFG Position */
  3634. #define SYS_PWRONPIN_MISCCFG_Msk (0x3ul << SYS_PWRONPIN_MISCCFG_Pos) /*!< SYS_T::PWRONPIN: MISCCFG Mask */
  3635. #define SYS_RSTSTS_PORF_Pos (0) /*!< SYS_T::RSTSTS: PORF Position */
  3636. #define SYS_RSTSTS_PORF_Msk (0x1ul << SYS_RSTSTS_PORF_Pos) /*!< SYS_T::RSTSTS: PORF Mask */
  3637. #define SYS_RSTSTS_PINRF_Pos (1) /*!< SYS_T::RSTSTS: PINRF Position */
  3638. #define SYS_RSTSTS_PINRF_Msk (0x1ul << SYS_RSTSTS_PINRF_Pos) /*!< SYS_T::RSTSTS: PINRF Mask */
  3639. #define SYS_RSTSTS_WDT0RF_Pos (2) /*!< SYS_T::RSTSTS: WDT0RF Position */
  3640. #define SYS_RSTSTS_WDT0RF_Msk (0x1ul << SYS_RSTSTS_WDT0RF_Pos) /*!< SYS_T::RSTSTS: WDT0RF Mask */
  3641. #define SYS_RSTSTS_LVRF_Pos (3) /*!< SYS_T::RSTSTS: LVRF Position */
  3642. #define SYS_RSTSTS_LVRF_Msk (0x1ul << SYS_RSTSTS_LVRF_Pos) /*!< SYS_T::RSTSTS: LVRF Mask */
  3643. #define SYS_RSTSTS_CPU0DBGRF_Pos (4) /*!< SYS_T::RSTSTS: CPU0DBGRF Position */
  3644. #define SYS_RSTSTS_CPU0DBGRF_Msk (0x1ul << SYS_RSTSTS_CPU0DBGRF_Pos) /*!< SYS_T::RSTSTS: CPU0DBGRF Mask */
  3645. #define SYS_RSTSTS_CPU0WARMRF_Pos (5) /*!< SYS_T::RSTSTS: CPU0WARMRF Position */
  3646. #define SYS_RSTSTS_CPU0WARMRF_Msk (0x1ul << SYS_RSTSTS_CPU0WARMRF_Pos) /*!< SYS_T::RSTSTS: CPU0WARMRF Mask */
  3647. #define SYS_RSTSTS_HRESETRF_Pos (6) /*!< SYS_T::RSTSTS: HRESETRF Position */
  3648. #define SYS_RSTSTS_HRESETRF_Msk (0x1ul << SYS_RSTSTS_HRESETRF_Pos) /*!< SYS_T::RSTSTS: HRESETRF Mask */
  3649. #define SYS_RSTSTS_CPU0RF_Pos (7) /*!< SYS_T::RSTSTS: CPU0RF Position */
  3650. #define SYS_RSTSTS_CPU0RF_Msk (0x1ul << SYS_RSTSTS_CPU0RF_Pos) /*!< SYS_T::RSTSTS: CPU0RF Mask */
  3651. #define SYS_RSTSTS_WDT1RF_Pos (10) /*!< SYS_T::RSTSTS: WDT1RF Position */
  3652. #define SYS_RSTSTS_WDT1RF_Msk (0x1ul << SYS_RSTSTS_WDT1RF_Pos) /*!< SYS_T::RSTSTS: WDT1RF Mask */
  3653. #define SYS_RSTSTS_WDT2RFA_Pos (11) /*!< SYS_T::RSTSTS: WDT2RFA Position */
  3654. #define SYS_RSTSTS_WDT2RFA_Msk (0x1ul << SYS_RSTSTS_WDT2RFA_Pos) /*!< SYS_T::RSTSTS: WDT2RFA Mask */
  3655. #define SYS_RSTSTS_CPU1DBGRF_Pos (12) /*!< SYS_T::RSTSTS: CPU1DBGRF Position */
  3656. #define SYS_RSTSTS_CPU1DBGRF_Msk (0x1ul << SYS_RSTSTS_CPU1DBGRF_Pos) /*!< SYS_T::RSTSTS: CPU1DBGRF Mask */
  3657. #define SYS_RSTSTS_CPU1WARMRF_Pos (13) /*!< SYS_T::RSTSTS: CPU1WARMRF Position */
  3658. #define SYS_RSTSTS_CPU1WARMRF_Msk (0x1ul << SYS_RSTSTS_CPU1WARMRF_Pos) /*!< SYS_T::RSTSTS: CPU1WARMRF Mask */
  3659. #define SYS_RSTSTS_CPU1RF_Pos (15) /*!< SYS_T::RSTSTS: CPU1RF Position */
  3660. #define SYS_RSTSTS_CPU1RF_Msk (0x1ul << SYS_RSTSTS_CPU1RF_Pos) /*!< SYS_T::RSTSTS: CPU1RF Mask */
  3661. #define SYS_RSTSTS_WDT1RFM_Pos (18) /*!< SYS_T::RSTSTS: WDT1RFM Position */
  3662. #define SYS_RSTSTS_WDT1RFM_Msk (0x1ul << SYS_RSTSTS_WDT1RFM_Pos) /*!< SYS_T::RSTSTS: WDT1RFM Mask */
  3663. #define SYS_RSTSTS_WDT2RF_Pos (19) /*!< SYS_T::RSTSTS: WDT2RF Position */
  3664. #define SYS_RSTSTS_WDT2RF_Msk (0x1ul << SYS_RSTSTS_WDT2RF_Pos) /*!< SYS_T::RSTSTS: WDT2RF Mask */
  3665. #define SYS_RSTSTS_RTPM4LKRF_Pos (20) /*!< SYS_T::RSTSTS: RTPM4LKRF Position */
  3666. #define SYS_RSTSTS_RTPM4LKRF_Msk (0x1ul << SYS_RSTSTS_RTPM4LKRF_Pos) /*!< SYS_T::RSTSTS: RTPM4LKRF Mask */
  3667. #define SYS_RSTSTS_RTPM4SYSRF_Pos (21) /*!< SYS_T::RSTSTS: RTPM4SYSRF Position */
  3668. #define SYS_RSTSTS_RTPM4SYSRF_Msk (0x1ul << SYS_RSTSTS_RTPM4SYSRF_Pos) /*!< SYS_T::RSTSTS: RTPM4SYSRF Mask */
  3669. #define SYS_RSTSTS_RTPPMUSYSRF_Pos (22) /*!< SYS_T::RSTSTS: RTPPMUSYSRF Position */
  3670. #define SYS_RSTSTS_RTPPMUSYSRF_Msk (0x1ul << SYS_RSTSTS_RTPPMUSYSRF_Pos) /*!< SYS_T::RSTSTS: RTPPMUSYSRF Mask */
  3671. #define SYS_RSTSTS_RTPM4CPURF_Pos (23) /*!< SYS_T::RSTSTS: RTPM4CPURF Position */
  3672. #define SYS_RSTSTS_RTPM4CPURF_Msk (0x1ul << SYS_RSTSTS_RTPM4CPURF_Pos) /*!< SYS_T::RSTSTS: RTPM4CPURF Mask */
  3673. #define SYS_MISCRFCR_PORDISCODE_Pos (0) /*!< SYS_T::MISCRFCR: PORDISCODE Position */
  3674. #define SYS_MISCRFCR_PORDISCODE_Msk (0xfffful << SYS_MISCRFCR_PORDISCODE_Pos) /*!< SYS_T::MISCRFCR: PORDISCODE Mask */
  3675. #define SYS_MISCRFCR_WDT1RSTAEN_Pos (16) /*!< SYS_T::MISCRFCR: WDT1RSTAEN Position */
  3676. #define SYS_MISCRFCR_WDT1RSTAEN_Msk (0x1ul << SYS_MISCRFCR_WDT1RSTAEN_Pos) /*!< SYS_T::MISCRFCR: WDT1RSTAEN Mask */
  3677. #define SYS_MISCRFCR_WDT2RSTAEN_Pos (17) /*!< SYS_T::MISCRFCR: WDT2RSTAEN Position */
  3678. #define SYS_MISCRFCR_WDT2RSTAEN_Msk (0x1ul << SYS_MISCRFCR_WDT2RSTAEN_Pos) /*!< SYS_T::MISCRFCR: WDT2RSTAEN Mask */
  3679. #define SYS_MISCRFCR_WDT1RSTMEN_Pos (18) /*!< SYS_T::MISCRFCR: WDT1RSTMEN Position */
  3680. #define SYS_MISCRFCR_WDT1RSTMEN_Msk (0x1ul << SYS_MISCRFCR_WDT1RSTMEN_Pos) /*!< SYS_T::MISCRFCR: WDT1RSTMEN Mask */
  3681. #define SYS_RSTDEBCTL_DEBCNT_Pos (0) /*!< SYS_T::RSTDEBCTL: DEBCNT Position */
  3682. #define SYS_RSTDEBCTL_DEBCNT_Msk (0xfffful << SYS_RSTDEBCTL_DEBCNT_Pos) /*!< SYS_T::RSTDEBCTL: DEBCNT Mask */
  3683. #define SYS_RSTDEBCTL_RSTDEBEN_Pos (31) /*!< SYS_T::RSTDEBCTL: RSTDEBEN Position */
  3684. #define SYS_RSTDEBCTL_RSTDEBEN_Msk (0x1ul << SYS_RSTDEBCTL_RSTDEBEN_Pos) /*!< SYS_T::RSTDEBCTL: RSTDEBEN Mask */
  3685. #define SYS_LVRDCR_LVREN_Pos (0) /*!< SYS_T::LVRDCR: LVREN Position */
  3686. #define SYS_LVRDCR_LVREN_Msk (0x1ul << SYS_LVRDCR_LVREN_Pos) /*!< SYS_T::LVRDCR: LVREN Mask */
  3687. #define SYS_LVRDCR_LVRDGSEL_Pos (1) /*!< SYS_T::LVRDCR: LVRDGSEL Position */
  3688. #define SYS_LVRDCR_LVRDGSEL_Msk (0x7ul << SYS_LVRDCR_LVRDGSEL_Pos) /*!< SYS_T::LVRDCR: LVRDGSEL Mask */
  3689. #define SYS_LVRDCR_LVDEN_Pos (8) /*!< SYS_T::LVRDCR: LVDEN Position */
  3690. #define SYS_LVRDCR_LVDEN_Msk (0x1ul << SYS_LVRDCR_LVDEN_Pos) /*!< SYS_T::LVRDCR: LVDEN Mask */
  3691. #define SYS_LVRDCR_LVDSEL_Pos (9) /*!< SYS_T::LVRDCR: LVDSEL Position */
  3692. #define SYS_LVRDCR_LVDSEL_Msk (0x1ul << SYS_LVRDCR_LVDSEL_Pos) /*!< SYS_T::LVRDCR: LVDSEL Mask */
  3693. #define SYS_LVRDCR_LVDWKA35EN_Pos (10) /*!< SYS_T::LVRDCR: LVDWKA35EN Position */
  3694. #define SYS_LVRDCR_LVDWKA35EN_Msk (0x1ul << SYS_LVRDCR_LVDWKA35EN_Pos) /*!< SYS_T::LVRDCR: LVDWKA35EN Mask */
  3695. #define SYS_LVRDCR_LVDWKRTPEN_Pos (11) /*!< SYS_T::LVRDCR: LVDWKRTPEN Position */
  3696. #define SYS_LVRDCR_LVDWKRTPEN_Msk (0x1ul << SYS_LVRDCR_LVDWKRTPEN_Pos) /*!< SYS_T::LVRDCR: LVDWKRTPEN Mask */
  3697. #define SYS_LVRDCR_LVDODGSEL_Pos (12) /*!< SYS_T::LVRDCR: LVDODGSEL Position */
  3698. #define SYS_LVRDCR_LVDODGSEL_Msk (0x7ul << SYS_LVRDCR_LVDODGSEL_Pos) /*!< SYS_T::LVRDCR: LVDODGSEL Mask */
  3699. #define SYS_IPRST0_CHIPRST_Pos (0) /*!< SYS_T::IPRST0: CHIPRST Position */
  3700. #define SYS_IPRST0_CHIPRST_Msk (0x1ul << SYS_IPRST0_CHIPRST_Pos) /*!< SYS_T::IPRST0: CHIPRST Mask */
  3701. #define SYS_IPRST0_CA35CR0RST_Pos (1) /*!< SYS_T::IPRST0: CA35CR0RST Position */
  3702. #define SYS_IPRST0_CA35CR0RST_Msk (0x1ul << SYS_IPRST0_CA35CR0RST_Pos) /*!< SYS_T::IPRST0: CA35CR0RST Mask */
  3703. #define SYS_IPRST0_CA35CR1RST_Pos (2) /*!< SYS_T::IPRST0: CA35CR1RST Position */
  3704. #define SYS_IPRST0_CA35CR1RST_Msk (0x1ul << SYS_IPRST0_CA35CR1RST_Pos) /*!< SYS_T::IPRST0: CA35CR1RST Mask */
  3705. #define SYS_IPRST0_CM4RST_Pos (3) /*!< SYS_T::IPRST0: CM4RST Position */
  3706. #define SYS_IPRST0_CM4RST_Msk (0x1ul << SYS_IPRST0_CM4RST_Pos) /*!< SYS_T::IPRST0: CM4RST Mask */
  3707. #define SYS_IPRST0_PDMA0RST_Pos (4) /*!< SYS_T::IPRST0: PDMA0RST Position */
  3708. #define SYS_IPRST0_PDMA0RST_Msk (0x1ul << SYS_IPRST0_PDMA0RST_Pos) /*!< SYS_T::IPRST0: PDMA0RST Mask */
  3709. #define SYS_IPRST0_PDMA1RST_Pos (5) /*!< SYS_T::IPRST0: PDMA1RST Position */
  3710. #define SYS_IPRST0_PDMA1RST_Msk (0x1ul << SYS_IPRST0_PDMA1RST_Pos) /*!< SYS_T::IPRST0: PDMA1RST Mask */
  3711. #define SYS_IPRST0_PDMA2RST_Pos (6) /*!< SYS_T::IPRST0: PDMA2RST Position */
  3712. #define SYS_IPRST0_PDMA2RST_Msk (0x1ul << SYS_IPRST0_PDMA2RST_Pos) /*!< SYS_T::IPRST0: PDMA2RST Mask */
  3713. #define SYS_IPRST0_PDMA3RST_Pos (7) /*!< SYS_T::IPRST0: PDMA3RST Position */
  3714. #define SYS_IPRST0_PDMA3RST_Msk (0x1ul << SYS_IPRST0_PDMA3RST_Pos) /*!< SYS_T::IPRST0: PDMA3RST Mask */
  3715. #define SYS_IPRST0_DISPCRST_Pos (9) /*!< SYS_T::IPRST0: DISPCRST Position */
  3716. #define SYS_IPRST0_DISPCRST_Msk (0x1ul << SYS_IPRST0_DISPCRST_Pos) /*!< SYS_T::IPRST0: DISPCRST Mask */
  3717. #define SYS_IPRST0_CCAP0RST_Pos (10) /*!< SYS_T::IPRST0: CCAP0RST Position */
  3718. #define SYS_IPRST0_CCAP0RST_Msk (0x1ul << SYS_IPRST0_CCAP0RST_Pos) /*!< SYS_T::IPRST0: CCAP0RST Mask */
  3719. #define SYS_IPRST0_CCAP1RST_Pos (11) /*!< SYS_T::IPRST0: CCAP1RST Position */
  3720. #define SYS_IPRST0_CCAP1RST_Msk (0x1ul << SYS_IPRST0_CCAP1RST_Pos) /*!< SYS_T::IPRST0: CCAP1RST Mask */
  3721. #define SYS_IPRST0_GFXRST_Pos (12) /*!< SYS_T::IPRST0: GFXRST Position */
  3722. #define SYS_IPRST0_GFXRST_Msk (0x1ul << SYS_IPRST0_GFXRST_Pos) /*!< SYS_T::IPRST0: GFXRST Mask */
  3723. #define SYS_IPRST0_VDECRST_Pos (13) /*!< SYS_T::IPRST0: VDECRST Position */
  3724. #define SYS_IPRST0_VDECRST_Msk (0x1ul << SYS_IPRST0_VDECRST_Pos) /*!< SYS_T::IPRST0: VDECRST Mask */
  3725. #define SYS_IPRST0_WRHO0RST_Pos (14) /*!< SYS_T::IPRST0: WRHO0RST Position */
  3726. #define SYS_IPRST0_WRHO0RST_Msk (0x1ul << SYS_IPRST0_WRHO0RST_Pos) /*!< SYS_T::IPRST0: WRHO0RST Mask */
  3727. #define SYS_IPRST0_WRHO1RST_Pos (15) /*!< SYS_T::IPRST0: WRHO1RST Position */
  3728. #define SYS_IPRST0_WRHO1RST_Msk (0x1ul << SYS_IPRST0_WRHO1RST_Pos) /*!< SYS_T::IPRST0: WRHO1RST Mask */
  3729. #define SYS_IPRST0_GMAC0RST_Pos (16) /*!< SYS_T::IPRST0: GMAC0RST Position */
  3730. #define SYS_IPRST0_GMAC0RST_Msk (0x1ul << SYS_IPRST0_GMAC0RST_Pos) /*!< SYS_T::IPRST0: GMAC0RST Mask */
  3731. #define SYS_IPRST0_GMAC1RST_Pos (17) /*!< SYS_T::IPRST0: GMAC1RST Position */
  3732. #define SYS_IPRST0_GMAC1RST_Msk (0x1ul << SYS_IPRST0_GMAC1RST_Pos) /*!< SYS_T::IPRST0: GMAC1RST Mask */
  3733. #define SYS_IPRST0_HWSEMRST_Pos (18) /*!< SYS_T::IPRST0: HWSEMRST Position */
  3734. #define SYS_IPRST0_HWSEMRST_Msk (0x1ul << SYS_IPRST0_HWSEMRST_Pos) /*!< SYS_T::IPRST0: HWSEMRST Mask */
  3735. #define SYS_IPRST0_EBIRST_Pos (19) /*!< SYS_T::IPRST0: EBIRST Position */
  3736. #define SYS_IPRST0_EBIRST_Msk (0x1ul << SYS_IPRST0_EBIRST_Pos) /*!< SYS_T::IPRST0: EBIRST Mask */
  3737. #define SYS_IPRST0_HSUSBH0RST_Pos (20) /*!< SYS_T::IPRST0: HSUSBH0RST Position */
  3738. #define SYS_IPRST0_HSUSBH0RST_Msk (0x1ul << SYS_IPRST0_HSUSBH0RST_Pos) /*!< SYS_T::IPRST0: HSUSBH0RST Mask */
  3739. #define SYS_IPRST0_HSUSBH1RST_Pos (21) /*!< SYS_T::IPRST0: HSUSBH1RST Position */
  3740. #define SYS_IPRST0_HSUSBH1RST_Msk (0x1ul << SYS_IPRST0_HSUSBH1RST_Pos) /*!< SYS_T::IPRST0: HSUSBH1RST Mask */
  3741. #define SYS_IPRST0_HSUSBDRST_Pos (22) /*!< SYS_T::IPRST0: HSUSBDRST Position */
  3742. #define SYS_IPRST0_HSUSBDRST_Msk (0x1ul << SYS_IPRST0_HSUSBDRST_Pos) /*!< SYS_T::IPRST0: HSUSBDRST Mask */
  3743. #define SYS_IPRST0_SDH0RST_Pos (24) /*!< SYS_T::IPRST0: SDH0RST Position */
  3744. #define SYS_IPRST0_SDH0RST_Msk (0x1ul << SYS_IPRST0_SDH0RST_Pos) /*!< SYS_T::IPRST0: SDH0RST Mask */
  3745. #define SYS_IPRST0_SDH1RST_Pos (25) /*!< SYS_T::IPRST0: SDH1RST Position */
  3746. #define SYS_IPRST0_SDH1RST_Msk (0x1ul << SYS_IPRST0_SDH1RST_Pos) /*!< SYS_T::IPRST0: SDH1RST Mask */
  3747. #define SYS_IPRST0_NANDRST_Pos (26) /*!< SYS_T::IPRST0: NANDRST Position */
  3748. #define SYS_IPRST0_NANDRST_Msk (0x1ul << SYS_IPRST0_NANDRST_Pos) /*!< SYS_T::IPRST0: NANDRST Mask */
  3749. #define SYS_IPRST0_GPIORST_Pos (27) /*!< SYS_T::IPRST0: GPIORST Position */
  3750. #define SYS_IPRST0_GPIORST_Msk (0x1ul << SYS_IPRST0_GPIORST_Pos) /*!< SYS_T::IPRST0: GPIORST Mask */
  3751. #define SYS_IPRST0_MCTLPRST_Pos (28) /*!< SYS_T::IPRST0: MCTLPRST Position */
  3752. #define SYS_IPRST0_MCTLPRST_Msk (0x1ul << SYS_IPRST0_MCTLPRST_Pos) /*!< SYS_T::IPRST0: MCTLPRST Mask */
  3753. #define SYS_IPRST0_MCTLCRST_Pos (29) /*!< SYS_T::IPRST0: MCTLCRST Position */
  3754. #define SYS_IPRST0_MCTLCRST_Msk (0x1ul << SYS_IPRST0_MCTLCRST_Pos) /*!< SYS_T::IPRST0: MCTLCRST Mask */
  3755. #define SYS_IPRST0_DDRPUBRST_Pos (30) /*!< SYS_T::IPRST0: DDRPUBRST Position */
  3756. #define SYS_IPRST0_DDRPUBRST_Msk (0x1ul << SYS_IPRST0_DDRPUBRST_Pos) /*!< SYS_T::IPRST0: DDRPUBRST Mask */
  3757. #define SYS_IPRST1_TMR0RST_Pos (2) /*!< SYS_T::IPRST1: TMR0RST Position */
  3758. #define SYS_IPRST1_TMR0RST_Msk (0x1ul << SYS_IPRST1_TMR0RST_Pos) /*!< SYS_T::IPRST1: TMR0RST Mask */
  3759. #define SYS_IPRST1_TMR1RST_Pos (3) /*!< SYS_T::IPRST1: TMR1RST Position */
  3760. #define SYS_IPRST1_TMR1RST_Msk (0x1ul << SYS_IPRST1_TMR1RST_Pos) /*!< SYS_T::IPRST1: TMR1RST Mask */
  3761. #define SYS_IPRST1_TMR2RST_Pos (4) /*!< SYS_T::IPRST1: TMR2RST Position */
  3762. #define SYS_IPRST1_TMR2RST_Msk (0x1ul << SYS_IPRST1_TMR2RST_Pos) /*!< SYS_T::IPRST1: TMR2RST Mask */
  3763. #define SYS_IPRST1_TMR3RST_Pos (5) /*!< SYS_T::IPRST1: TMR3RST Position */
  3764. #define SYS_IPRST1_TMR3RST_Msk (0x1ul << SYS_IPRST1_TMR3RST_Pos) /*!< SYS_T::IPRST1: TMR3RST Mask */
  3765. #define SYS_IPRST1_I2C0RST_Pos (8) /*!< SYS_T::IPRST1: I2C0RST Position */
  3766. #define SYS_IPRST1_I2C0RST_Msk (0x1ul << SYS_IPRST1_I2C0RST_Pos) /*!< SYS_T::IPRST1: I2C0RST Mask */
  3767. #define SYS_IPRST1_I2C1RST_Pos (9) /*!< SYS_T::IPRST1: I2C1RST Position */
  3768. #define SYS_IPRST1_I2C1RST_Msk (0x1ul << SYS_IPRST1_I2C1RST_Pos) /*!< SYS_T::IPRST1: I2C1RST Mask */
  3769. #define SYS_IPRST1_I2C2RST_Pos (10) /*!< SYS_T::IPRST1: I2C2RST Position */
  3770. #define SYS_IPRST1_I2C2RST_Msk (0x1ul << SYS_IPRST1_I2C2RST_Pos) /*!< SYS_T::IPRST1: I2C2RST Mask */
  3771. #define SYS_IPRST1_I2C3RST_Pos (11) /*!< SYS_T::IPRST1: I2C3RST Position */
  3772. #define SYS_IPRST1_I2C3RST_Msk (0x1ul << SYS_IPRST1_I2C3RST_Pos) /*!< SYS_T::IPRST1: I2C3RST Mask */
  3773. #define SYS_IPRST1_QSPI0RST_Pos (12) /*!< SYS_T::IPRST1: QSPI0RST Position */
  3774. #define SYS_IPRST1_QSPI0RST_Msk (0x1ul << SYS_IPRST1_QSPI0RST_Pos) /*!< SYS_T::IPRST1: QSPI0RST Mask */
  3775. #define SYS_IPRST1_SPI0RST_Pos (13) /*!< SYS_T::IPRST1: SPI0RST Position */
  3776. #define SYS_IPRST1_SPI0RST_Msk (0x1ul << SYS_IPRST1_SPI0RST_Pos) /*!< SYS_T::IPRST1: SPI0RST Mask */
  3777. #define SYS_IPRST1_SPI1RST_Pos (14) /*!< SYS_T::IPRST1: SPI1RST Position */
  3778. #define SYS_IPRST1_SPI1RST_Msk (0x1ul << SYS_IPRST1_SPI1RST_Pos) /*!< SYS_T::IPRST1: SPI1RST Mask */
  3779. #define SYS_IPRST1_SPI2RST_Pos (15) /*!< SYS_T::IPRST1: SPI2RST Position */
  3780. #define SYS_IPRST1_SPI2RST_Msk (0x1ul << SYS_IPRST1_SPI2RST_Pos) /*!< SYS_T::IPRST1: SPI2RST Mask */
  3781. #define SYS_IPRST1_UART0RST_Pos (16) /*!< SYS_T::IPRST1: UART0RST Position */
  3782. #define SYS_IPRST1_UART0RST_Msk (0x1ul << SYS_IPRST1_UART0RST_Pos) /*!< SYS_T::IPRST1: UART0RST Mask */
  3783. #define SYS_IPRST1_UART1RST_Pos (17) /*!< SYS_T::IPRST1: UART1RST Position */
  3784. #define SYS_IPRST1_UART1RST_Msk (0x1ul << SYS_IPRST1_UART1RST_Pos) /*!< SYS_T::IPRST1: UART1RST Mask */
  3785. #define SYS_IPRST1_UART2RST_Pos (18) /*!< SYS_T::IPRST1: UART2RST Position */
  3786. #define SYS_IPRST1_UART2RST_Msk (0x1ul << SYS_IPRST1_UART2RST_Pos) /*!< SYS_T::IPRST1: UART2RST Mask */
  3787. #define SYS_IPRST1_UART3RST_Pos (19) /*!< SYS_T::IPRST1: UART3RST Position */
  3788. #define SYS_IPRST1_UART3RST_Msk (0x1ul << SYS_IPRST1_UART3RST_Pos) /*!< SYS_T::IPRST1: UART3RST Mask */
  3789. #define SYS_IPRST1_UART4RST_Pos (20) /*!< SYS_T::IPRST1: UART4RST Position */
  3790. #define SYS_IPRST1_UART4RST_Msk (0x1ul << SYS_IPRST1_UART4RST_Pos) /*!< SYS_T::IPRST1: UART4RST Mask */
  3791. #define SYS_IPRST1_UART5RST_Pos (21) /*!< SYS_T::IPRST1: UART5RST Position */
  3792. #define SYS_IPRST1_UART5RST_Msk (0x1ul << SYS_IPRST1_UART5RST_Pos) /*!< SYS_T::IPRST1: UART5RST Mask */
  3793. #define SYS_IPRST1_UART6RST_Pos (22) /*!< SYS_T::IPRST1: UART6RST Position */
  3794. #define SYS_IPRST1_UART6RST_Msk (0x1ul << SYS_IPRST1_UART6RST_Pos) /*!< SYS_T::IPRST1: UART6RST Mask */
  3795. #define SYS_IPRST1_UART7RST_Pos (23) /*!< SYS_T::IPRST1: UART7RST Position */
  3796. #define SYS_IPRST1_UART7RST_Msk (0x1ul << SYS_IPRST1_UART7RST_Pos) /*!< SYS_T::IPRST1: UART7RST Mask */
  3797. #define SYS_IPRST1_CANFD0RST_Pos (24) /*!< SYS_T::IPRST1: CANFD0RST Position */
  3798. #define SYS_IPRST1_CANFD0RST_Msk (0x1ul << SYS_IPRST1_CANFD0RST_Pos) /*!< SYS_T::IPRST1: CANFD0RST Mask */
  3799. #define SYS_IPRST1_CANFD1RST_Pos (25) /*!< SYS_T::IPRST1: CANFD1RST Position */
  3800. #define SYS_IPRST1_CANFD1RST_Msk (0x1ul << SYS_IPRST1_CANFD1RST_Pos) /*!< SYS_T::IPRST1: CANFD1RST Mask */
  3801. #define SYS_IPRST1_EADC0RST_Pos (28) /*!< SYS_T::IPRST1: EADC0RST Position */
  3802. #define SYS_IPRST1_EADC0RST_Msk (0x1ul << SYS_IPRST1_EADC0RST_Pos) /*!< SYS_T::IPRST1: EADC0RST Mask */
  3803. #define SYS_IPRST1_I2S0RST_Pos (29) /*!< SYS_T::IPRST1: I2S0RST Position */
  3804. #define SYS_IPRST1_I2S0RST_Msk (0x1ul << SYS_IPRST1_I2S0RST_Pos) /*!< SYS_T::IPRST1: I2S0RST Mask */
  3805. #define SYS_IPRST2_SC0RST_Pos (0) /*!< SYS_T::IPRST2: SC0RST Position */
  3806. #define SYS_IPRST2_SC0RST_Msk (0x1ul << SYS_IPRST2_SC0RST_Pos) /*!< SYS_T::IPRST2: SC0RST Mask */
  3807. #define SYS_IPRST2_SC1RST_Pos (1) /*!< SYS_T::IPRST2: SC1RST Position */
  3808. #define SYS_IPRST2_SC1RST_Msk (0x1ul << SYS_IPRST2_SC1RST_Pos) /*!< SYS_T::IPRST2: SC1RST Mask */
  3809. #define SYS_IPRST2_QSPI1RST_Pos (4) /*!< SYS_T::IPRST2: QSPI1RST Position */
  3810. #define SYS_IPRST2_QSPI1RST_Msk (0x1ul << SYS_IPRST2_QSPI1RST_Pos) /*!< SYS_T::IPRST2: QSPI1RST Mask */
  3811. #define SYS_IPRST2_SPI3RST_Pos (6) /*!< SYS_T::IPRST2: SPI3RST Position */
  3812. #define SYS_IPRST2_SPI3RST_Msk (0x1ul << SYS_IPRST2_SPI3RST_Pos) /*!< SYS_T::IPRST2: SPI3RST Mask */
  3813. #define SYS_IPRST2_EPWM0RST_Pos (16) /*!< SYS_T::IPRST2: EPWM0RST Position */
  3814. #define SYS_IPRST2_EPWM0RST_Msk (0x1ul << SYS_IPRST2_EPWM0RST_Pos) /*!< SYS_T::IPRST2: EPWM0RST Mask */
  3815. #define SYS_IPRST2_EPWM1RST_Pos (17) /*!< SYS_T::IPRST2: EPWM1RST Position */
  3816. #define SYS_IPRST2_EPWM1RST_Msk (0x1ul << SYS_IPRST2_EPWM1RST_Pos) /*!< SYS_T::IPRST2: EPWM1RST Mask */
  3817. #define SYS_IPRST2_QEI0RST_Pos (22) /*!< SYS_T::IPRST2: QEI0RST Position */
  3818. #define SYS_IPRST2_QEI0RST_Msk (0x1ul << SYS_IPRST2_QEI0RST_Pos) /*!< SYS_T::IPRST2: QEI0RST Mask */
  3819. #define SYS_IPRST2_QEI1RST_Pos (23) /*!< SYS_T::IPRST2: QEI1RST Position */
  3820. #define SYS_IPRST2_QEI1RST_Msk (0x1ul << SYS_IPRST2_QEI1RST_Pos) /*!< SYS_T::IPRST2: QEI1RST Mask */
  3821. #define SYS_IPRST2_ECAP0RST_Pos (26) /*!< SYS_T::IPRST2: ECAP0RST Position */
  3822. #define SYS_IPRST2_ECAP0RST_Msk (0x1ul << SYS_IPRST2_ECAP0RST_Pos) /*!< SYS_T::IPRST2: ECAP0RST Mask */
  3823. #define SYS_IPRST2_ECAP1RST_Pos (27) /*!< SYS_T::IPRST2: ECAP1RST Position */
  3824. #define SYS_IPRST2_ECAP1RST_Msk (0x1ul << SYS_IPRST2_ECAP1RST_Pos) /*!< SYS_T::IPRST2: ECAP1RST Mask */
  3825. #define SYS_IPRST2_CANFD2RST_Pos (28) /*!< SYS_T::IPRST2: CANFD2RST Position */
  3826. #define SYS_IPRST2_CANFD2RST_Msk (0x1ul << SYS_IPRST2_CANFD2RST_Pos) /*!< SYS_T::IPRST2: CANFD2RST Mask */
  3827. #define SYS_IPRST2_ADC0RST_Pos (31) /*!< SYS_T::IPRST2: ADC0RST Position */
  3828. #define SYS_IPRST2_ADC0RST_Msk (0x1ul << SYS_IPRST2_ADC0RST_Pos) /*!< SYS_T::IPRST2: ADC0RST Mask */
  3829. #define SYS_IPRST3_TMR4RST_Pos (0) /*!< SYS_T::IPRST3: TMR4RST Position */
  3830. #define SYS_IPRST3_TMR4RST_Msk (0x1ul << SYS_IPRST3_TMR4RST_Pos) /*!< SYS_T::IPRST3: TMR4RST Mask */
  3831. #define SYS_IPRST3_TMR5RST_Pos (1) /*!< SYS_T::IPRST3: TMR5RST Position */
  3832. #define SYS_IPRST3_TMR5RST_Msk (0x1ul << SYS_IPRST3_TMR5RST_Pos) /*!< SYS_T::IPRST3: TMR5RST Mask */
  3833. #define SYS_IPRST3_TMR6RST_Pos (2) /*!< SYS_T::IPRST3: TMR6RST Position */
  3834. #define SYS_IPRST3_TMR6RST_Msk (0x1ul << SYS_IPRST3_TMR6RST_Pos) /*!< SYS_T::IPRST3: TMR6RST Mask */
  3835. #define SYS_IPRST3_TMR7RST_Pos (3) /*!< SYS_T::IPRST3: TMR7RST Position */
  3836. #define SYS_IPRST3_TMR7RST_Msk (0x1ul << SYS_IPRST3_TMR7RST_Pos) /*!< SYS_T::IPRST3: TMR7RST Mask */
  3837. #define SYS_IPRST3_TMR8RST_Pos (4) /*!< SYS_T::IPRST3: TMR8RST Position */
  3838. #define SYS_IPRST3_TMR8RST_Msk (0x1ul << SYS_IPRST3_TMR8RST_Pos) /*!< SYS_T::IPRST3: TMR8RST Mask */
  3839. #define SYS_IPRST3_TMR9RST_Pos (5) /*!< SYS_T::IPRST3: TMR9RST Position */
  3840. #define SYS_IPRST3_TMR9RST_Msk (0x1ul << SYS_IPRST3_TMR9RST_Pos) /*!< SYS_T::IPRST3: TMR9RST Mask */
  3841. #define SYS_IPRST3_TMR10RST_Pos (6) /*!< SYS_T::IPRST3: TMR10RST Position */
  3842. #define SYS_IPRST3_TMR10RST_Msk (0x1ul << SYS_IPRST3_TMR10RST_Pos) /*!< SYS_T::IPRST3: TMR10RST Mask */
  3843. #define SYS_IPRST3_TMR11RST_Pos (7) /*!< SYS_T::IPRST3: TMR11RST Position */
  3844. #define SYS_IPRST3_TMR11RST_Msk (0x1ul << SYS_IPRST3_TMR11RST_Pos) /*!< SYS_T::IPRST3: TMR11RST Mask */
  3845. #define SYS_IPRST3_UART8RST_Pos (8) /*!< SYS_T::IPRST3: UART8RST Position */
  3846. #define SYS_IPRST3_UART8RST_Msk (0x1ul << SYS_IPRST3_UART8RST_Pos) /*!< SYS_T::IPRST3: UART8RST Mask */
  3847. #define SYS_IPRST3_UART9RST_Pos (9) /*!< SYS_T::IPRST3: UART9RST Position */
  3848. #define SYS_IPRST3_UART9RST_Msk (0x1ul << SYS_IPRST3_UART9RST_Pos) /*!< SYS_T::IPRST3: UART9RST Mask */
  3849. #define SYS_IPRST3_UART10RST_Pos (10) /*!< SYS_T::IPRST3: UART10RST Position */
  3850. #define SYS_IPRST3_UART10RST_Msk (0x1ul << SYS_IPRST3_UART10RST_Pos) /*!< SYS_T::IPRST3: UART10RST Mask */
  3851. #define SYS_IPRST3_UART11RST_Pos (11) /*!< SYS_T::IPRST3: UART11RST Position */
  3852. #define SYS_IPRST3_UART11RST_Msk (0x1ul << SYS_IPRST3_UART11RST_Pos) /*!< SYS_T::IPRST3: UART11RST Mask */
  3853. #define SYS_IPRST3_UART12RST_Pos (12) /*!< SYS_T::IPRST3: UART12RST Position */
  3854. #define SYS_IPRST3_UART12RST_Msk (0x1ul << SYS_IPRST3_UART12RST_Pos) /*!< SYS_T::IPRST3: UART12RST Mask */
  3855. #define SYS_IPRST3_UART13RST_Pos (13) /*!< SYS_T::IPRST3: UART13RST Position */
  3856. #define SYS_IPRST3_UART13RST_Msk (0x1ul << SYS_IPRST3_UART13RST_Pos) /*!< SYS_T::IPRST3: UART13RST Mask */
  3857. #define SYS_IPRST3_UART14RST_Pos (14) /*!< SYS_T::IPRST3: UART14RST Position */
  3858. #define SYS_IPRST3_UART14RST_Msk (0x1ul << SYS_IPRST3_UART14RST_Pos) /*!< SYS_T::IPRST3: UART14RST Mask */
  3859. #define SYS_IPRST3_UART15RST_Pos (15) /*!< SYS_T::IPRST3: UART15RST Position */
  3860. #define SYS_IPRST3_UART15RST_Msk (0x1ul << SYS_IPRST3_UART15RST_Pos) /*!< SYS_T::IPRST3: UART15RST Mask */
  3861. #define SYS_IPRST3_UART16RST_Pos (16) /*!< SYS_T::IPRST3: UART16RST Position */
  3862. #define SYS_IPRST3_UART16RST_Msk (0x1ul << SYS_IPRST3_UART16RST_Pos) /*!< SYS_T::IPRST3: UART16RST Mask */
  3863. #define SYS_IPRST3_I2S1RST_Pos (17) /*!< SYS_T::IPRST3: I2S1RST Position */
  3864. #define SYS_IPRST3_I2S1RST_Msk (0x1ul << SYS_IPRST3_I2S1RST_Pos) /*!< SYS_T::IPRST3: I2S1RST Mask */
  3865. #define SYS_IPRST3_I2C4RST_Pos (18) /*!< SYS_T::IPRST3: I2C4RST Position */
  3866. #define SYS_IPRST3_I2C4RST_Msk (0x1ul << SYS_IPRST3_I2C4RST_Pos) /*!< SYS_T::IPRST3: I2C4RST Mask */
  3867. #define SYS_IPRST3_I2C5RST_Pos (19) /*!< SYS_T::IPRST3: I2C5RST Position */
  3868. #define SYS_IPRST3_I2C5RST_Msk (0x1ul << SYS_IPRST3_I2C5RST_Pos) /*!< SYS_T::IPRST3: I2C5RST Mask */
  3869. #define SYS_IPRST3_EPWM2RST_Pos (20) /*!< SYS_T::IPRST3: EPWM2RST Position */
  3870. #define SYS_IPRST3_EPWM2RST_Msk (0x1ul << SYS_IPRST3_EPWM2RST_Pos) /*!< SYS_T::IPRST3: EPWM2RST Mask */
  3871. #define SYS_IPRST3_ECAP2RST_Pos (21) /*!< SYS_T::IPRST3: ECAP2RST Position */
  3872. #define SYS_IPRST3_ECAP2RST_Msk (0x1ul << SYS_IPRST3_ECAP2RST_Pos) /*!< SYS_T::IPRST3: ECAP2RST Mask */
  3873. #define SYS_IPRST3_QEI2RST_Pos (22) /*!< SYS_T::IPRST3: QEI2RST Position */
  3874. #define SYS_IPRST3_QEI2RST_Msk (0x1ul << SYS_IPRST3_QEI2RST_Pos) /*!< SYS_T::IPRST3: QEI2RST Mask */
  3875. #define SYS_IPRST3_CANFD3RST_Pos (23) /*!< SYS_T::IPRST3: CANFD3RST Position */
  3876. #define SYS_IPRST3_CANFD3RST_Msk (0x1ul << SYS_IPRST3_CANFD3RST_Pos) /*!< SYS_T::IPRST3: CANFD3RST Mask */
  3877. #define SYS_IPRST3_KPIRST_Pos (24) /*!< SYS_T::IPRST3: KPIRST Position */
  3878. #define SYS_IPRST3_KPIRST_Msk (0x1ul << SYS_IPRST3_KPIRST_Pos) /*!< SYS_T::IPRST3: KPIRST Mask */
  3879. #define SYS_IPRST3_GICRST_Pos (28) /*!< SYS_T::IPRST3: GICRST Position */
  3880. #define SYS_IPRST3_GICRST_Msk (0x1ul << SYS_IPRST3_GICRST_Pos) /*!< SYS_T::IPRST3: GICRST Mask */
  3881. #define SYS_IPRST3_SSMCCRST_Pos (30) /*!< SYS_T::IPRST3: SSMCCRST Position */
  3882. #define SYS_IPRST3_SSMCCRST_Msk (0x1ul << SYS_IPRST3_SSMCCRST_Pos) /*!< SYS_T::IPRST3: SSMCCRST Mask */
  3883. #define SYS_IPRST3_SSPCCRST_Pos (31) /*!< SYS_T::IPRST3: SSPCCRST Position */
  3884. #define SYS_IPRST3_SSPCCRST_Msk (0x1ul << SYS_IPRST3_SSPCCRST_Pos) /*!< SYS_T::IPRST3: SSPCCRST Mask */
  3885. #define SYS_PMUCR_A35PGEN_Pos (0) /*!< SYS_T::PMUCR: A35PGEN Position */
  3886. #define SYS_PMUCR_A35PGEN_Msk (0x1ul << SYS_PMUCR_A35PGEN_Pos) /*!< SYS_T::PMUCR: A35PGEN Mask */
  3887. #define SYS_PMUCR_AUTOL2FDIS_Pos (4) /*!< SYS_T::PMUCR: AUTOL2FDIS Position */
  3888. #define SYS_PMUCR_AUTOL2FDIS_Msk (0x1ul << SYS_PMUCR_AUTOL2FDIS_Pos) /*!< SYS_T::PMUCR: AUTOL2FDIS Mask */
  3889. #define SYS_PMUCR_PDWKDLY_Pos (6) /*!< SYS_T::PMUCR: PDWKDLY Position */
  3890. #define SYS_PMUCR_PDWKDLY_Msk (0x1ul << SYS_PMUCR_PDWKDLY_Pos) /*!< SYS_T::PMUCR: PDWKDLY Mask */
  3891. #define SYS_PMUCR_PWRSTBTM_Pos (8) /*!< SYS_T::PMUCR: PWRSTBTM Position */
  3892. #define SYS_PMUCR_PWRSTBTM_Msk (0xful << SYS_PMUCR_PWRSTBTM_Pos) /*!< SYS_T::PMUCR: PWRSTBTM Mask */
  3893. #define SYS_PMUCR_PWRACKTO_Pos (12) /*!< SYS_T::PMUCR: PWRACKTO Position */
  3894. #define SYS_PMUCR_PWRACKTO_Msk (0xful << SYS_PMUCR_PWRACKTO_Pos) /*!< SYS_T::PMUCR: PWRACKTO Mask */
  3895. #define SYS_PMUCR_A35PDEN_Pos (16) /*!< SYS_T::PMUCR: A35PDEN Position */
  3896. #define SYS_PMUCR_A35PDEN_Msk (0x1ul << SYS_PMUCR_A35PDEN_Pos) /*!< SYS_T::PMUCR: A35PDEN Mask */
  3897. #define SYS_PMUCR_A35DBPDEN_Pos (18) /*!< SYS_T::PMUCR: A35DBPDEN Position */
  3898. #define SYS_PMUCR_A35DBPDEN_Msk (0x1ul << SYS_PMUCR_A35DBPDEN_Pos) /*!< SYS_T::PMUCR: A35DBPDEN Mask */
  3899. #define SYS_PMUCR_RTPPDEN_Pos (24) /*!< SYS_T::PMUCR: RTPPDEN Position */
  3900. #define SYS_PMUCR_RTPPDEN_Msk (0x1ul << SYS_PMUCR_RTPPDEN_Pos) /*!< SYS_T::PMUCR: RTPPDEN Mask */
  3901. #define SYS_PMUCR_RTPDBPDEN_Pos (26) /*!< SYS_T::PMUCR: RTPDBPDEN Position */
  3902. #define SYS_PMUCR_RTPDBPDEN_Msk (0x1ul << SYS_PMUCR_RTPDBPDEN_Pos) /*!< SYS_T::PMUCR: RTPDBPDEN Mask */
  3903. #define SYS_DDRCQCSR_AXIQBYPAS_Pos (0) /*!< SYS_T::DDRCQCSR: AXIQBYPAS Position */
  3904. #define SYS_DDRCQCSR_AXIQBYPAS_Msk (0xfful << SYS_DDRCQCSR_AXIQBYPAS_Pos) /*!< SYS_T::DDRCQCSR: AXIQBYPAS Mask */
  3905. #define SYS_DDRCQCSR_AXIQDENYIF_Pos (8) /*!< SYS_T::DDRCQCSR: AXIQDENYIF Position */
  3906. #define SYS_DDRCQCSR_AXIQDENYIF_Msk (0xfful << SYS_DDRCQCSR_AXIQDENYIF_Pos) /*!< SYS_T::DDRCQCSR: AXIQDENYIF Mask */
  3907. #define SYS_DDRCQCSR_DDRCQBYPAS_Pos (16) /*!< SYS_T::DDRCQCSR: DDRCQBYPAS Position */
  3908. #define SYS_DDRCQCSR_DDRCQBYPAS_Msk (0x1ul << SYS_DDRCQCSR_DDRCQBYPAS_Pos) /*!< SYS_T::DDRCQCSR: DDRCQBYPAS Mask */
  3909. #define SYS_DDRCQCSR_DDRCQDENYIF_Pos (17) /*!< SYS_T::DDRCQCSR: DDRCQDENYIF Position */
  3910. #define SYS_DDRCQCSR_DDRCQDENYIF_Msk (0x1ul << SYS_DDRCQCSR_DDRCQDENYIF_Pos) /*!< SYS_T::DDRCQCSR: DDRCQDENYIF Mask */
  3911. #define SYS_DDRCQCSR_DDRQREQDLY_Pos (24) /*!< SYS_T::DDRCQCSR: DDRQREQDLY Position */
  3912. #define SYS_DDRCQCSR_DDRQREQDLY_Msk (0xful << SYS_DDRCQCSR_DDRQREQDLY_Pos) /*!< SYS_T::DDRCQCSR: DDRQREQDLY Mask */
  3913. #define SYS_DDRCQCSR_DDRQACKTO_Pos (28) /*!< SYS_T::DDRCQCSR: DDRQACKTO Position */
  3914. #define SYS_DDRCQCSR_DDRQACKTO_Msk (0xful << SYS_DDRCQCSR_DDRQACKTO_Pos) /*!< SYS_T::DDRCQCSR: DDRQACKTO Mask */
  3915. #define SYS_PMUIEN_PMUIEN_Pos (0) /*!< SYS_T::PMUIEN: PMUIEN Position */
  3916. #define SYS_PMUIEN_PMUIEN_Msk (0x1ul << SYS_PMUIEN_PMUIEN_Pos) /*!< SYS_T::PMUIEN: PMUIEN Mask */
  3917. #define SYS_PMUIEN_A35PDWKIEN_Pos (8) /*!< SYS_T::PMUIEN: A35PDWKIEN Position */
  3918. #define SYS_PMUIEN_A35PDWKIEN_Msk (0x1ul << SYS_PMUIEN_A35PDWKIEN_Pos) /*!< SYS_T::PMUIEN: A35PDWKIEN Mask */
  3919. #define SYS_PMUIEN_RTPPDWKIEN_Pos (12) /*!< SYS_T::PMUIEN: RTPPDWKIEN Position */
  3920. #define SYS_PMUIEN_RTPPDWKIEN_Msk (0x1ul << SYS_PMUIEN_RTPPDWKIEN_Pos) /*!< SYS_T::PMUIEN: RTPPDWKIEN Mask */
  3921. #define SYS_PMUSTS_PMUIF_Pos (0) /*!< SYS_T::PMUSTS: PMUIF Position */
  3922. #define SYS_PMUSTS_PMUIF_Msk (0x1ul << SYS_PMUSTS_PMUIF_Pos) /*!< SYS_T::PMUSTS: PMUIF Mask */
  3923. #define SYS_PMUSTS_PGTOIF_Pos (1) /*!< SYS_T::PMUSTS: PGTOIF Position */
  3924. #define SYS_PMUSTS_PGTOIF_Msk (0x1ul << SYS_PMUSTS_PGTOIF_Pos) /*!< SYS_T::PMUSTS: PGTOIF Mask */
  3925. #define SYS_PMUSTS_L2FDONE_Pos (5) /*!< SYS_T::PMUSTS: L2FDONE Position */
  3926. #define SYS_PMUSTS_L2FDONE_Msk (0x1ul << SYS_PMUSTS_L2FDONE_Pos) /*!< SYS_T::PMUSTS: L2FDONE Mask */
  3927. #define SYS_PMUSTS_A35PDWKIF_Pos (8) /*!< SYS_T::PMUSTS: A35PDWKIF Position */
  3928. #define SYS_PMUSTS_A35PDWKIF_Msk (0x1ul << SYS_PMUSTS_A35PDWKIF_Pos) /*!< SYS_T::PMUSTS: A35PDWKIF Mask */
  3929. #define SYS_PMUSTS_RTPPDWKIF_Pos (12) /*!< SYS_T::PMUSTS: RTPPDWKIF Position */
  3930. #define SYS_PMUSTS_RTPPDWKIF_Msk (0x1ul << SYS_PMUSTS_RTPPDWKIF_Pos) /*!< SYS_T::PMUSTS: RTPPDWKIF Mask */
  3931. #define SYS_PMUSTS_PWRACKCNT_Pos (16) /*!< SYS_T::PMUSTS: PWRACKCNT Position */
  3932. #define SYS_PMUSTS_PWRACKCNT_Msk (0xfffful << SYS_PMUSTS_PWRACKCNT_Pos) /*!< SYS_T::PMUSTS: PWRACKCNT Mask */
  3933. #define SYS_CA35WRBADR0_WRMBTADDR_Pos (0) /*!< SYS_T::CA35WRBADR0: WRMBTADDR Position */
  3934. #define SYS_CA35WRBADR0_WRMBTADDR_Msk (0xfffffffful << SYS_CA35WRBADR0_WRMBTADDR_Pos) /*!< SYS_T::CA35WRBADR0: WRMBTADDR Mask */
  3935. #define SYS_CA35WRBPAR0_WRMBTPARA_Pos (0) /*!< SYS_T::CA35WRBPAR0: WRMBTPARA Position */
  3936. #define SYS_CA35WRBPAR0_WRMBTPARA_Msk (0xfffffffful << SYS_CA35WRBPAR0_WRMBTPARA_Pos) /*!< SYS_T::CA35WRBPAR0: WRMBTPARA Mask */
  3937. #define SYS_CA35WRBADR1_WRMBTADDR_Pos (0) /*!< SYS_T::CA35WRBADR1: WRMBTADDR Position */
  3938. #define SYS_CA35WRBADR1_WRMBTADDR_Msk (0xfffffffful << SYS_CA35WRBADR1_WRMBTADDR_Pos) /*!< SYS_T::CA35WRBADR1: WRMBTADDR Mask */
  3939. #define SYS_CA35WRBPAR1_WRMBTPARA_Pos (0) /*!< SYS_T::CA35WRBPAR1: WRMBTPARA Position */
  3940. #define SYS_CA35WRBPAR1_WRMBTPARA_Msk (0xfffffffful << SYS_CA35WRBPAR1_WRMBTPARA_Pos) /*!< SYS_T::CA35WRBPAR1: WRMBTPARA Mask */
  3941. #define SYS_USBPMISCR_PHY0POR_Pos (0) /*!< SYS_T::USBPMISCR: PHY0POR Position */
  3942. #define SYS_USBPMISCR_PHY0POR_Msk (0x1ul << SYS_USBPMISCR_PHY0POR_Pos) /*!< SYS_T::USBPMISCR: PHY0POR Mask */
  3943. #define SYS_USBPMISCR_PHY0SUSPEND_Pos (1) /*!< SYS_T::USBPMISCR: PHY0SUSPEND Position */
  3944. #define SYS_USBPMISCR_PHY0SUSPEND_Msk (0x1ul << SYS_USBPMISCR_PHY0SUSPEND_Pos) /*!< SYS_T::USBPMISCR: PHY0SUSPEND Mask */
  3945. #define SYS_USBPMISCR_PHY0COMN_Pos (2) /*!< SYS_T::USBPMISCR: PHY0COMN Position */
  3946. #define SYS_USBPMISCR_PHY0COMN_Msk (0x1ul << SYS_USBPMISCR_PHY0COMN_Pos) /*!< SYS_T::USBPMISCR: PHY0COMN Mask */
  3947. #define SYS_USBPMISCR_VBUSDGSEL_Pos (4) /*!< SYS_T::USBPMISCR: VBUSDGSEL Position */
  3948. #define SYS_USBPMISCR_VBUSDGSEL_Msk (0x7ul << SYS_USBPMISCR_VBUSDGSEL_Pos) /*!< SYS_T::USBPMISCR: VBUSDGSEL Mask */
  3949. #define SYS_USBPMISCR_EFUSESEL0_Pos (7) /*!< SYS_T::USBPMISCR: EFUSESEL0 Position */
  3950. #define SYS_USBPMISCR_EFUSESEL0_Msk (0x1ul << SYS_USBPMISCR_EFUSESEL0_Pos) /*!< SYS_T::USBPMISCR: EFUSESEL0 Mask */
  3951. #define SYS_USBPMISCR_PHY0HSTCKSTB_Pos (8) /*!< SYS_T::USBPMISCR: PHY0HSTCKSTB Position*/
  3952. #define SYS_USBPMISCR_PHY0HSTCKSTB_Msk (0x1ul << SYS_USBPMISCR_PHY0HSTCKSTB_Pos) /*!< SYS_T::USBPMISCR: PHY0HSTCKSTB Mask */
  3953. #define SYS_USBPMISCR_PHY0CK12MSTB_Pos (9) /*!< SYS_T::USBPMISCR: PHY0CK12MSTB Position*/
  3954. #define SYS_USBPMISCR_PHY0CK12MSTB_Msk (0x1ul << SYS_USBPMISCR_PHY0CK12MSTB_Pos) /*!< SYS_T::USBPMISCR: PHY0CK12MSTB Mask */
  3955. #define SYS_USBPMISCR_PHY0DEVCKSTB_Pos (10) /*!< SYS_T::USBPMISCR: PHY0DEVCKSTB Position*/
  3956. #define SYS_USBPMISCR_PHY0DEVCKSTB_Msk (0x1ul << SYS_USBPMISCR_PHY0DEVCKSTB_Pos) /*!< SYS_T::USBPMISCR: PHY0DEVCKSTB Mask */
  3957. #define SYS_USBPMISCR_RTUNESEL0_Pos (11) /*!< SYS_T::USBPMISCR: RTUNESEL0 Position */
  3958. #define SYS_USBPMISCR_RTUNESEL0_Msk (0x1ul << SYS_USBPMISCR_RTUNESEL0_Pos) /*!< SYS_T::USBPMISCR: RTUNESEL0 Mask */
  3959. #define SYS_USBPMISCR_RCALCODE0_Pos (12) /*!< SYS_T::USBPMISCR: RCALCODE0 Position */
  3960. #define SYS_USBPMISCR_RCALCODE0_Msk (0xful << SYS_USBPMISCR_RCALCODE0_Pos) /*!< SYS_T::USBPMISCR: RCALCODE0 Mask */
  3961. #define SYS_USBPMISCR_PHY1POR_Pos (16) /*!< SYS_T::USBPMISCR: PHY1POR Position */
  3962. #define SYS_USBPMISCR_PHY1POR_Msk (0x1ul << SYS_USBPMISCR_PHY1POR_Pos) /*!< SYS_T::USBPMISCR: PHY1POR Mask */
  3963. #define SYS_USBPMISCR_PHY1SUSPEND_Pos (17) /*!< SYS_T::USBPMISCR: PHY1SUSPEND Position */
  3964. #define SYS_USBPMISCR_PHY1SUSPEND_Msk (0x1ul << SYS_USBPMISCR_PHY1SUSPEND_Pos) /*!< SYS_T::USBPMISCR: PHY1SUSPEND Mask */
  3965. #define SYS_USBPMISCR_PHY1COMN_Pos (18) /*!< SYS_T::USBPMISCR: PHY1COMN Position */
  3966. #define SYS_USBPMISCR_PHY1COMN_Msk (0x1ul << SYS_USBPMISCR_PHY1COMN_Pos) /*!< SYS_T::USBPMISCR: PHY1COMN Mask */
  3967. #define SYS_USBPMISCR_EFUSESEL1_Pos (23) /*!< SYS_T::USBPMISCR: EFUSESEL1 Position */
  3968. #define SYS_USBPMISCR_EFUSESEL1_Msk (0x1ul << SYS_USBPMISCR_EFUSESEL1_Pos) /*!< SYS_T::USBPMISCR: EFUSESEL1 Mask */
  3969. #define SYS_USBPMISCR_PHY1HSTCKSTB_Pos (24) /*!< SYS_T::USBPMISCR: PHY1HSTCKSTB Position*/
  3970. #define SYS_USBPMISCR_PHY1HSTCKSTB_Msk (0x1ul << SYS_USBPMISCR_PHY1HSTCKSTB_Pos) /*!< SYS_T::USBPMISCR: PHY1HSTCKSTB Mask */
  3971. #define SYS_USBPMISCR_PHY1CK12MSTB_Pos (25) /*!< SYS_T::USBPMISCR: PHY1CK12MSTB Position*/
  3972. #define SYS_USBPMISCR_PHY1CK12MSTB_Msk (0x1ul << SYS_USBPMISCR_PHY1CK12MSTB_Pos) /*!< SYS_T::USBPMISCR: PHY1CK12MSTB Mask */
  3973. #define SYS_USBPMISCR_RTUNESEL1_Pos (27) /*!< SYS_T::USBPMISCR: RTUNESEL1 Position */
  3974. #define SYS_USBPMISCR_RTUNESEL1_Msk (0x1ul << SYS_USBPMISCR_RTUNESEL1_Pos) /*!< SYS_T::USBPMISCR: RTUNESEL1 Mask */
  3975. #define SYS_USBPMISCR_RCALCODE1_Pos (28) /*!< SYS_T::USBPMISCR: RCALCODE1 Position */
  3976. #define SYS_USBPMISCR_RCALCODE1_Msk (0xful << SYS_USBPMISCR_RCALCODE1_Pos) /*!< SYS_T::USBPMISCR: RCALCODE1 Mask */
  3977. #define SYS_USBP0PCR_COMPDISTUNE_Pos (0) /*!< SYS_T::USBP0PCR: COMPDISTUNE Position */
  3978. #define SYS_USBP0PCR_COMPDISTUNE_Msk (0x7ul << SYS_USBP0PCR_COMPDISTUNE_Pos) /*!< SYS_T::USBP0PCR: COMPDISTUNE Mask */
  3979. #define SYS_USBP0PCR_EQBYPASSENB_Pos (3) /*!< SYS_T::USBP0PCR: EQBYPASSENB Position */
  3980. #define SYS_USBP0PCR_EQBYPASSENB_Msk (0x1ul << SYS_USBP0PCR_EQBYPASSENB_Pos) /*!< SYS_T::USBP0PCR: EQBYPASSENB Mask */
  3981. #define SYS_USBP0PCR_SQRXTUNE_Pos (4) /*!< SYS_T::USBP0PCR: SQRXTUNE Position */
  3982. #define SYS_USBP0PCR_SQRXTUNE_Msk (0x7ul << SYS_USBP0PCR_SQRXTUNE_Pos) /*!< SYS_T::USBP0PCR: SQRXTUNE Mask */
  3983. #define SYS_USBP0PCR_TXPREEMPPULSETUNE_Pos (7) /*!< SYS_T::USBP0PCR: TXPREEMPPULSETUNE Position*/
  3984. #define SYS_USBP0PCR_TXPREEMPPULSETUNE_Msk (0x1ul << SYS_USBP0PCR_TXPREEMPPULSETUNE_Pos) /*!< SYS_T::USBP0PCR: TXPREEMPPULSETUNE Mask*/
  3985. #define SYS_USBP0PCR_PLLPTUNE_Pos (8) /*!< SYS_T::USBP0PCR: PLLPTUNE Position */
  3986. #define SYS_USBP0PCR_PLLPTUNE_Msk (0xful << SYS_USBP0PCR_PLLPTUNE_Pos) /*!< SYS_T::USBP0PCR: PLLPTUNE Mask */
  3987. #define SYS_USBP0PCR_TXFSLSTUNE_Pos (12) /*!< SYS_T::USBP0PCR: TXFSLSTUNE Position */
  3988. #define SYS_USBP0PCR_TXFSLSTUNE_Msk (0xful << SYS_USBP0PCR_TXFSLSTUNE_Pos) /*!< SYS_T::USBP0PCR: TXFSLSTUNE Mask */
  3989. #define SYS_USBP0PCR_PLLITUNE_Pos (16) /*!< SYS_T::USBP0PCR: PLLITUNE Position */
  3990. #define SYS_USBP0PCR_PLLITUNE_Msk (0x3ul << SYS_USBP0PCR_PLLITUNE_Pos) /*!< SYS_T::USBP0PCR: PLLITUNE Mask */
  3991. #define SYS_USBP0PCR_TXPREEMPAMPTUNE_Pos (20) /*!< SYS_T::USBP0PCR: TXPREEMPAMPTUNE Position*/
  3992. #define SYS_USBP0PCR_TXPREEMPAMPTUNE_Msk (0x3ul << SYS_USBP0PCR_TXPREEMPAMPTUNE_Pos) /*!< SYS_T::USBP0PCR: TXPREEMPAMPTUNE Mask */
  3993. #define SYS_USBP0PCR_TXRISETUNE_Pos (22) /*!< SYS_T::USBP0PCR: TXRISETUNE Position */
  3994. #define SYS_USBP0PCR_TXRISETUNE_Msk (0x3ul << SYS_USBP0PCR_TXRISETUNE_Pos) /*!< SYS_T::USBP0PCR: TXRISETUNE Mask */
  3995. #define SYS_USBP0PCR_TXVREFTUNE_Pos (24) /*!< SYS_T::USBP0PCR: TXVREFTUNE Position */
  3996. #define SYS_USBP0PCR_TXVREFTUNE_Msk (0xful << SYS_USBP0PCR_TXVREFTUNE_Pos) /*!< SYS_T::USBP0PCR: TXVREFTUNE Mask */
  3997. #define SYS_USBP0PCR_TXHSXVTUNE_Pos (28) /*!< SYS_T::USBP0PCR: TXHSXVTUNE Position */
  3998. #define SYS_USBP0PCR_TXHSXVTUNE_Msk (0x3ul << SYS_USBP0PCR_TXHSXVTUNE_Pos) /*!< SYS_T::USBP0PCR: TXHSXVTUNE Mask */
  3999. #define SYS_USBP0PCR_TXRESTUNE_Pos (30) /*!< SYS_T::USBP0PCR: TXRESTUNE Position */
  4000. #define SYS_USBP0PCR_TXRESTUNE_Msk (0x3ul << SYS_USBP0PCR_TXRESTUNE_Pos) /*!< SYS_T::USBP0PCR: TXRESTUNE Mask */
  4001. #define SYS_USBP1PCR_COMPDISTUNE_Pos (0) /*!< SYS_T::USBP1PCR: COMPDISTUNE Position */
  4002. #define SYS_USBP1PCR_COMPDISTUNE_Msk (0x7ul << SYS_USBP1PCR_COMPDISTUNE_Pos) /*!< SYS_T::USBP1PCR: COMPDISTUNE Mask */
  4003. #define SYS_USBP1PCR_EQBYPASSENB_Pos (3) /*!< SYS_T::USBP1PCR: EQBYPASSENB Position */
  4004. #define SYS_USBP1PCR_EQBYPASSENB_Msk (0x1ul << SYS_USBP1PCR_EQBYPASSENB_Pos) /*!< SYS_T::USBP1PCR: EQBYPASSENB Mask */
  4005. #define SYS_USBP1PCR_SQRXTUNE_Pos (4) /*!< SYS_T::USBP1PCR: SQRXTUNE Position */
  4006. #define SYS_USBP1PCR_SQRXTUNE_Msk (0x7ul << SYS_USBP1PCR_SQRXTUNE_Pos) /*!< SYS_T::USBP1PCR: SQRXTUNE Mask */
  4007. #define SYS_USBP1PCR_TXPREEMPPULSETUNE_Pos (7) /*!< SYS_T::USBP1PCR: TXPREEMPPULSETUNE Position*/
  4008. #define SYS_USBP1PCR_TXPREEMPPULSETUNE_Msk (0x1ul << SYS_USBP1PCR_TXPREEMPPULSETUNE_Pos) /*!< SYS_T::USBP1PCR: TXPREEMPPULSETUNE Mask*/
  4009. #define SYS_USBP1PCR_PLLPTUNE_Pos (8) /*!< SYS_T::USBP1PCR: PLLPTUNE Position */
  4010. #define SYS_USBP1PCR_PLLPTUNE_Msk (0xful << SYS_USBP1PCR_PLLPTUNE_Pos) /*!< SYS_T::USBP1PCR: PLLPTUNE Mask */
  4011. #define SYS_USBP1PCR_TXFSLSTUNE_Pos (12) /*!< SYS_T::USBP1PCR: TXFSLSTUNE Position */
  4012. #define SYS_USBP1PCR_TXFSLSTUNE_Msk (0xful << SYS_USBP1PCR_TXFSLSTUNE_Pos) /*!< SYS_T::USBP1PCR: TXFSLSTUNE Mask */
  4013. #define SYS_USBP1PCR_PLLITUNE_Pos (16) /*!< SYS_T::USBP1PCR: PLLITUNE Position */
  4014. #define SYS_USBP1PCR_PLLITUNE_Msk (0x3ul << SYS_USBP1PCR_PLLITUNE_Pos) /*!< SYS_T::USBP1PCR: PLLITUNE Mask */
  4015. #define SYS_USBP1PCR_TXPREEMPAMPTUNE_Pos (20) /*!< SYS_T::USBP1PCR: TXPREEMPAMPTUNE Position*/
  4016. #define SYS_USBP1PCR_TXPREEMPAMPTUNE_Msk (0x3ul << SYS_USBP1PCR_TXPREEMPAMPTUNE_Pos) /*!< SYS_T::USBP1PCR: TXPREEMPAMPTUNE Mask */
  4017. #define SYS_USBP1PCR_TXRISETUNE_Pos (22) /*!< SYS_T::USBP1PCR: TXRISETUNE Position */
  4018. #define SYS_USBP1PCR_TXRISETUNE_Msk (0x3ul << SYS_USBP1PCR_TXRISETUNE_Pos) /*!< SYS_T::USBP1PCR: TXRISETUNE Mask */
  4019. #define SYS_USBP1PCR_TXVREFTUNE_Pos (24) /*!< SYS_T::USBP1PCR: TXVREFTUNE Position */
  4020. #define SYS_USBP1PCR_TXVREFTUNE_Msk (0xful << SYS_USBP1PCR_TXVREFTUNE_Pos) /*!< SYS_T::USBP1PCR: TXVREFTUNE Mask */
  4021. #define SYS_USBP1PCR_TXHSXVTUNE_Pos (28) /*!< SYS_T::USBP1PCR: TXHSXVTUNE Position */
  4022. #define SYS_USBP1PCR_TXHSXVTUNE_Msk (0x3ul << SYS_USBP1PCR_TXHSXVTUNE_Pos) /*!< SYS_T::USBP1PCR: TXHSXVTUNE Mask */
  4023. #define SYS_USBP1PCR_TXRESTUNE_Pos (30) /*!< SYS_T::USBP1PCR: TXRESTUNE Position */
  4024. #define SYS_USBP1PCR_TXRESTUNE_Msk (0x3ul << SYS_USBP1PCR_TXRESTUNE_Pos) /*!< SYS_T::USBP1PCR: TXRESTUNE Mask */
  4025. #define SYS_MISCFCR0_RTPICACHEN_Pos (0) /*!< SYS_T::MISCFCR0: RTPICACHEN Position */
  4026. #define SYS_MISCFCR0_RTPICACHEN_Msk (0x1ul << SYS_MISCFCR0_RTPICACHEN_Pos) /*!< SYS_T::MISCFCR0: RTPICACHEN Mask */
  4027. #define SYS_MISCFCR0_RTPDCACHEN_Pos (1) /*!< SYS_T::MISCFCR0: RTPDCACHEN Position */
  4028. #define SYS_MISCFCR0_RTPDCACHEN_Msk (0x1ul << SYS_MISCFCR0_RTPDCACHEN_Pos) /*!< SYS_T::MISCFCR0: RTPDCACHEN Mask */
  4029. #define SYS_MISCFCR0_RTPDRMAEN_Pos (2) /*!< SYS_T::MISCFCR0: RTPDRMAEN Position */
  4030. #define SYS_MISCFCR0_RTPDRMAEN_Msk (0x1ul << SYS_MISCFCR0_RTPDRMAEN_Pos) /*!< SYS_T::MISCFCR0: RTPDRMAEN Mask */
  4031. #define SYS_MISCFCR0_WDT0RSTEN_Pos (8) /*!< SYS_T::MISCFCR0: WDT0RSTEN Position */
  4032. #define SYS_MISCFCR0_WDT0RSTEN_Msk (0x1ul << SYS_MISCFCR0_WDT0RSTEN_Pos) /*!< SYS_T::MISCFCR0: WDT0RSTEN Mask */
  4033. #define SYS_MISCFCR0_HDSPUEN_Pos (9) /*!< SYS_T::MISCFCR0: HDSPUEN Position */
  4034. #define SYS_MISCFCR0_HDSPUEN_Msk (0x1ul << SYS_MISCFCR0_HDSPUEN_Pos) /*!< SYS_T::MISCFCR0: HDSPUEN Mask */
  4035. #define SYS_MISCFCR0_UHOVRCURH_Pos (12) /*!< SYS_T::MISCFCR0: UHOVRCURH Position */
  4036. #define SYS_MISCFCR0_UHOVRCURH_Msk (0x1ul << SYS_MISCFCR0_UHOVRCURH_Pos) /*!< SYS_T::MISCFCR0: UHOVRCURH Mask */
  4037. #define SYS_MISCFCR0_SELFTEST_Pos (13) /*!< SYS_T::MISCFCR0: SELFTEST Position */
  4038. #define SYS_MISCFCR0_SELFTEST_Msk (0x1ul << SYS_MISCFCR0_SELFTEST_Pos) /*!< SYS_T::MISCFCR0: SELFTEST Mask */
  4039. #define SYS_MISCFCR0_WDT1RSTEN_Pos (14) /*!< SYS_T::MISCFCR0: WDT1RSTEN Position */
  4040. #define SYS_MISCFCR0_WDT1RSTEN_Msk (0x1ul << SYS_MISCFCR0_WDT1RSTEN_Pos) /*!< SYS_T::MISCFCR0: WDT1RSTEN Mask */
  4041. #define SYS_MISCFCR0_WDT2RSTEN_Pos (15) /*!< SYS_T::MISCFCR0: WDT2RSTEN Position */
  4042. #define SYS_MISCFCR0_WDT2RSTEN_Msk (0x1ul << SYS_MISCFCR0_WDT2RSTEN_Pos) /*!< SYS_T::MISCFCR0: WDT2RSTEN Mask */
  4043. #define SYS_MISCFCR0_SDH0VSTB_Pos (16) /*!< SYS_T::MISCFCR0: SDH0VSTB Position */
  4044. #define SYS_MISCFCR0_SDH0VSTB_Msk (0x1ul << SYS_MISCFCR0_SDH0VSTB_Pos) /*!< SYS_T::MISCFCR0: SDH0VSTB Mask */
  4045. #define SYS_MISCFCR0_SDH1VSTB_Pos (17) /*!< SYS_T::MISCFCR0: SDH1VSTB Position */
  4046. #define SYS_MISCFCR0_SDH1VSTB_Msk (0x1ul << SYS_MISCFCR0_SDH1VSTB_Pos) /*!< SYS_T::MISCFCR0: SDH1VSTB Mask */
  4047. #define SYS_MISCFCR0_VBUSWKEN_Pos (18) /*!< SYS_T::MISCFCR0: VBUSWKEN Position */
  4048. #define SYS_MISCFCR0_VBUSWKEN_Msk (0x1ul << SYS_MISCFCR0_VBUSWKEN_Pos) /*!< SYS_T::MISCFCR0: VBUSWKEN Mask */
  4049. #define SYS_MISCFCR0_LNSTWKEN_Pos (19) /*!< SYS_T::MISCFCR0: LNSTWKEN Position */
  4050. #define SYS_MISCFCR0_LNSTWKEN_Msk (0x1ul << SYS_MISCFCR0_LNSTWKEN_Pos) /*!< SYS_T::MISCFCR0: LNSTWKEN Mask */
  4051. #define SYS_MISCFCR0_DDRCGDIS_Pos (23) /*!< SYS_T::MISCFCR0: DDRCGDIS Position */
  4052. #define SYS_MISCFCR0_DDRCGDIS_Msk (0x1ul << SYS_MISCFCR0_DDRCGDIS_Pos) /*!< SYS_T::MISCFCR0: DDRCGDIS Mask */
  4053. #define SYS_MISCFCR0_DRATSRDLY_Pos (24) /*!< SYS_T::MISCFCR0: DRATSRDLY Position */
  4054. #define SYS_MISCFCR0_DRATSRDLY_Msk (0xfful << SYS_MISCFCR0_DRATSRDLY_Pos) /*!< SYS_T::MISCFCR0: DRATSRDLY Mask */
  4055. #define SYS_MISCFCR1_CANFD0PDEN_Pos (0) /*!< SYS_T::MISCFCR1: CANFD0PDEN Position */
  4056. #define SYS_MISCFCR1_CANFD0PDEN_Msk (0x1ul << SYS_MISCFCR1_CANFD0PDEN_Pos) /*!< SYS_T::MISCFCR1: CANFD0PDEN Mask */
  4057. #define SYS_MISCFCR1_CANFD1PDEN_Pos (1) /*!< SYS_T::MISCFCR1: CANFD1PDEN Position */
  4058. #define SYS_MISCFCR1_CANFD1PDEN_Msk (0x1ul << SYS_MISCFCR1_CANFD1PDEN_Pos) /*!< SYS_T::MISCFCR1: CANFD1PDEN Mask */
  4059. #define SYS_MISCFCR1_CANFD2PDEN_Pos (2) /*!< SYS_T::MISCFCR1: CANFD2PDEN Position */
  4060. #define SYS_MISCFCR1_CANFD2PDEN_Msk (0x1ul << SYS_MISCFCR1_CANFD2PDEN_Pos) /*!< SYS_T::MISCFCR1: CANFD2PDEN Mask */
  4061. #define SYS_MISCFCR1_CANFD3PDEN_Pos (3) /*!< SYS_T::MISCFCR1: CANFD3PDEN Position */
  4062. #define SYS_MISCFCR1_CANFD3PDEN_Msk (0x1ul << SYS_MISCFCR1_CANFD3PDEN_Pos) /*!< SYS_T::MISCFCR1: CANFD3PDEN Mask */
  4063. #define SYS_MISCFCR1_CANFD0CKSTP_Pos (4) /*!< SYS_T::MISCFCR1: CANFD0CKSTP Position */
  4064. #define SYS_MISCFCR1_CANFD0CKSTP_Msk (0x1ul << SYS_MISCFCR1_CANFD0CKSTP_Pos) /*!< SYS_T::MISCFCR1: CANFD0CKSTP Mask */
  4065. #define SYS_MISCFCR1_CANFD1CKSTP_Pos (5) /*!< SYS_T::MISCFCR1: CANFD1CKSTP Position */
  4066. #define SYS_MISCFCR1_CANFD1CKSTP_Msk (0x1ul << SYS_MISCFCR1_CANFD1CKSTP_Pos) /*!< SYS_T::MISCFCR1: CANFD1CKSTP Mask */
  4067. #define SYS_MISCFCR1_CANFD2CKSTP_Pos (6) /*!< SYS_T::MISCFCR1: CANFD2CKSTP Position */
  4068. #define SYS_MISCFCR1_CANFD2CKSTP_Msk (0x1ul << SYS_MISCFCR1_CANFD2CKSTP_Pos) /*!< SYS_T::MISCFCR1: CANFD2CKSTP Mask */
  4069. #define SYS_MISCFCR1_CANFD3CKSTP_Pos (7) /*!< SYS_T::MISCFCR1: CANFD3CKSTP Position */
  4070. #define SYS_MISCFCR1_CANFD3CKSTP_Msk (0x1ul << SYS_MISCFCR1_CANFD3CKSTP_Pos) /*!< SYS_T::MISCFCR1: CANFD3CKSTP Mask */
  4071. #define SYS_MISCFCR1_HXTDS_Pos (8) /*!< SYS_T::MISCFCR1: HXTDS Position */
  4072. #define SYS_MISCFCR1_HXTDS_Msk (0x3ul << SYS_MISCFCR1_HXTDS_Pos) /*!< SYS_T::MISCFCR1: HXTDS Mask */
  4073. #define SYS_MISCFCR1_TSENSRTRIM_Pos (12) /*!< SYS_T::MISCFCR1: TSENSRTRIM Position */
  4074. #define SYS_MISCFCR1_TSENSRTRIM_Msk (0xful << SYS_MISCFCR1_TSENSRTRIM_Pos) /*!< SYS_T::MISCFCR1: TSENSRTRIM Mask */
  4075. #define SYS_MISCFCR1_RMEL1RAM_Pos (16) /*!< SYS_T::MISCFCR1: RMEL1RAM Position */
  4076. #define SYS_MISCFCR1_RMEL1RAM_Msk (0x1ul << SYS_MISCFCR1_RMEL1RAM_Pos) /*!< SYS_T::MISCFCR1: RMEL1RAM Mask */
  4077. #define SYS_MISCFCR1_RMESYSRAM_Pos (17) /*!< SYS_T::MISCFCR1: RMESYSRAM Position */
  4078. #define SYS_MISCFCR1_RMESYSRAM_Msk (0x1ul << SYS_MISCFCR1_RMESYSRAM_Pos) /*!< SYS_T::MISCFCR1: RMESYSRAM Mask */
  4079. #define SYS_MISCIER_LVDIEN_Pos (0) /*!< SYS_T::MISCIER: LVDIEN Position */
  4080. #define SYS_MISCIER_LVDIEN_Msk (0x1ul << SYS_MISCIER_LVDIEN_Pos) /*!< SYS_T::MISCIER: LVDIEN Mask */
  4081. #define SYS_MISCIER_USB0IDCHGIEN_Pos (1) /*!< SYS_T::MISCIER: USB0IDCHGIEN Position */
  4082. #define SYS_MISCIER_USB0IDCHGIEN_Msk (0x1ul << SYS_MISCIER_USB0IDCHGIEN_Pos) /*!< SYS_T::MISCIER: USB0IDCHGIEN Mask */
  4083. #define SYS_MISCIER_VBUSCHGIEN_Pos (2) /*!< SYS_T::MISCIER: VBUSCHGIEN Position */
  4084. #define SYS_MISCIER_VBUSCHGIEN_Msk (0x1ul << SYS_MISCIER_VBUSCHGIEN_Pos) /*!< SYS_T::MISCIER: VBUSCHGIEN Mask */
  4085. #define SYS_MISCISR_LVDIF_Pos (0) /*!< SYS_T::MISCISR: LVDIF Position */
  4086. #define SYS_MISCISR_LVDIF_Msk (0x1ul << SYS_MISCISR_LVDIF_Pos) /*!< SYS_T::MISCISR: LVDIF Mask */
  4087. #define SYS_MISCISR_USB0IDCHGIF_Pos (1) /*!< SYS_T::MISCISR: USB0IDCHGIF Position */
  4088. #define SYS_MISCISR_USB0IDCHGIF_Msk (0x1ul << SYS_MISCISR_USB0IDCHGIF_Pos) /*!< SYS_T::MISCISR: USB0IDCHGIF Mask */
  4089. #define SYS_MISCISR_VBUSCHGIF_Pos (2) /*!< SYS_T::MISCISR: VBUSCHGIF Position */
  4090. #define SYS_MISCISR_VBUSCHGIF_Msk (0x1ul << SYS_MISCISR_VBUSCHGIF_Pos) /*!< SYS_T::MISCISR: VBUSCHGIF Mask */
  4091. #define SYS_MISCISR_LVDSTS_Pos (16) /*!< SYS_T::MISCISR: LVDSTS Position */
  4092. #define SYS_MISCISR_LVDSTS_Msk (0x1ul << SYS_MISCISR_LVDSTS_Pos) /*!< SYS_T::MISCISR: LVDSTS Mask */
  4093. #define SYS_MISCISR_USB0IDSTS_Pos (17) /*!< SYS_T::MISCISR: USB0IDSTS Position */
  4094. #define SYS_MISCISR_USB0IDSTS_Msk (0x1ul << SYS_MISCISR_USB0IDSTS_Pos) /*!< SYS_T::MISCISR: USB0IDSTS Mask */
  4095. #define SYS_MISCISR_VBUSSTS_Pos (18) /*!< SYS_T::MISCISR: VBUSSTS Position */
  4096. #define SYS_MISCISR_VBUSSTS_Msk (0x1ul << SYS_MISCISR_VBUSSTS_Pos) /*!< SYS_T::MISCISR: VBUSSTS Mask */
  4097. #define SYS_GPA_MFPL_PA0MFP_Pos (0) /*!< SYS_T::GPA_MFPL: PA0MFP Position */
  4098. #define SYS_GPA_MFPL_PA0MFP_Msk (0xful << SYS_GPA_MFPL_PA0MFP_Pos) /*!< SYS_T::GPA_MFPL: PA0MFP Mask */
  4099. #define SYS_GPA_MFPL_PA1MFP_Pos (4) /*!< SYS_T::GPA_MFPL: PA1MFP Position */
  4100. #define SYS_GPA_MFPL_PA1MFP_Msk (0xful << SYS_GPA_MFPL_PA1MFP_Pos) /*!< SYS_T::GPA_MFPL: PA1MFP Mask */
  4101. #define SYS_GPA_MFPL_PA2MFP_Pos (8) /*!< SYS_T::GPA_MFPL: PA2MFP Position */
  4102. #define SYS_GPA_MFPL_PA2MFP_Msk (0xful << SYS_GPA_MFPL_PA2MFP_Pos) /*!< SYS_T::GPA_MFPL: PA2MFP Mask */
  4103. #define SYS_GPA_MFPL_PA3MFP_Pos (12) /*!< SYS_T::GPA_MFPL: PA3MFP Position */
  4104. #define SYS_GPA_MFPL_PA3MFP_Msk (0xful << SYS_GPA_MFPL_PA3MFP_Pos) /*!< SYS_T::GPA_MFPL: PA3MFP Mask */
  4105. #define SYS_GPA_MFPL_PA4MFP_Pos (16) /*!< SYS_T::GPA_MFPL: PA4MFP Position */
  4106. #define SYS_GPA_MFPL_PA4MFP_Msk (0xful << SYS_GPA_MFPL_PA4MFP_Pos) /*!< SYS_T::GPA_MFPL: PA4MFP Mask */
  4107. #define SYS_GPA_MFPL_PA5MFP_Pos (20) /*!< SYS_T::GPA_MFPL: PA5MFP Position */
  4108. #define SYS_GPA_MFPL_PA5MFP_Msk (0xful << SYS_GPA_MFPL_PA5MFP_Pos) /*!< SYS_T::GPA_MFPL: PA5MFP Mask */
  4109. #define SYS_GPA_MFPL_PA6MFP_Pos (24) /*!< SYS_T::GPA_MFPL: PA6MFP Position */
  4110. #define SYS_GPA_MFPL_PA6MFP_Msk (0xful << SYS_GPA_MFPL_PA6MFP_Pos) /*!< SYS_T::GPA_MFPL: PA6MFP Mask */
  4111. #define SYS_GPA_MFPL_PA7MFP_Pos (28) /*!< SYS_T::GPA_MFPL: PA7MFP Position */
  4112. #define SYS_GPA_MFPL_PA7MFP_Msk (0xful << SYS_GPA_MFPL_PA7MFP_Pos) /*!< SYS_T::GPA_MFPL: PA7MFP Mask */
  4113. #define SYS_GPA_MFPH_PA8MFP_Pos (0) /*!< SYS_T::GPA_MFPH: PA8MFP Position */
  4114. #define SYS_GPA_MFPH_PA8MFP_Msk (0xful << SYS_GPA_MFPH_PA8MFP_Pos) /*!< SYS_T::GPA_MFPH: PA8MFP Mask */
  4115. #define SYS_GPA_MFPH_PA9MFP_Pos (4) /*!< SYS_T::GPA_MFPH: PA9MFP Position */
  4116. #define SYS_GPA_MFPH_PA9MFP_Msk (0xful << SYS_GPA_MFPH_PA9MFP_Pos) /*!< SYS_T::GPA_MFPH: PA9MFP Mask */
  4117. #define SYS_GPA_MFPH_PA10MFP_Pos (8) /*!< SYS_T::GPA_MFPH: PA10MFP Position */
  4118. #define SYS_GPA_MFPH_PA10MFP_Msk (0xful << SYS_GPA_MFPH_PA10MFP_Pos) /*!< SYS_T::GPA_MFPH: PA10MFP Mask */
  4119. #define SYS_GPA_MFPH_PA11MFP_Pos (12) /*!< SYS_T::GPA_MFPH: PA11MFP Position */
  4120. #define SYS_GPA_MFPH_PA11MFP_Msk (0xful << SYS_GPA_MFPH_PA11MFP_Pos) /*!< SYS_T::GPA_MFPH: PA11MFP Mask */
  4121. #define SYS_GPA_MFPH_PA12MFP_Pos (16) /*!< SYS_T::GPA_MFPH: PA12MFP Position */
  4122. #define SYS_GPA_MFPH_PA12MFP_Msk (0xful << SYS_GPA_MFPH_PA12MFP_Pos) /*!< SYS_T::GPA_MFPH: PA12MFP Mask */
  4123. #define SYS_GPA_MFPH_PA13MFP_Pos (20) /*!< SYS_T::GPA_MFPH: PA13MFP Position */
  4124. #define SYS_GPA_MFPH_PA13MFP_Msk (0xful << SYS_GPA_MFPH_PA13MFP_Pos) /*!< SYS_T::GPA_MFPH: PA13MFP Mask */
  4125. #define SYS_GPA_MFPH_PA14MFP_Pos (24) /*!< SYS_T::GPA_MFPH: PA14MFP Position */
  4126. #define SYS_GPA_MFPH_PA14MFP_Msk (0xful << SYS_GPA_MFPH_PA14MFP_Pos) /*!< SYS_T::GPA_MFPH: PA14MFP Mask */
  4127. #define SYS_GPA_MFPH_PA15MFP_Pos (28) /*!< SYS_T::GPA_MFPH: PA15MFP Position */
  4128. #define SYS_GPA_MFPH_PA15MFP_Msk (0xful << SYS_GPA_MFPH_PA15MFP_Pos) /*!< SYS_T::GPA_MFPH: PA15MFP Mask */
  4129. #define SYS_GPB_MFPL_PB0MFP_Pos (0) /*!< SYS_T::GPB_MFPL: PB0MFP Position */
  4130. #define SYS_GPB_MFPL_PB0MFP_Msk (0xful << SYS_GPB_MFPL_PB0MFP_Pos) /*!< SYS_T::GPB_MFPL: PB0MFP Mask */
  4131. #define SYS_GPB_MFPL_PB1MFP_Pos (4) /*!< SYS_T::GPB_MFPL: PB1MFP Position */
  4132. #define SYS_GPB_MFPL_PB1MFP_Msk (0xful << SYS_GPB_MFPL_PB1MFP_Pos) /*!< SYS_T::GPB_MFPL: PB1MFP Mask */
  4133. #define SYS_GPB_MFPL_PB2MFP_Pos (8) /*!< SYS_T::GPB_MFPL: PB2MFP Position */
  4134. #define SYS_GPB_MFPL_PB2MFP_Msk (0xful << SYS_GPB_MFPL_PB2MFP_Pos) /*!< SYS_T::GPB_MFPL: PB2MFP Mask */
  4135. #define SYS_GPB_MFPL_PB3MFP_Pos (12) /*!< SYS_T::GPB_MFPL: PB3MFP Position */
  4136. #define SYS_GPB_MFPL_PB3MFP_Msk (0xful << SYS_GPB_MFPL_PB3MFP_Pos) /*!< SYS_T::GPB_MFPL: PB3MFP Mask */
  4137. #define SYS_GPB_MFPL_PB4MFP_Pos (16) /*!< SYS_T::GPB_MFPL: PB4MFP Position */
  4138. #define SYS_GPB_MFPL_PB4MFP_Msk (0xful << SYS_GPB_MFPL_PB4MFP_Pos) /*!< SYS_T::GPB_MFPL: PB4MFP Mask */
  4139. #define SYS_GPB_MFPL_PB5MFP_Pos (20) /*!< SYS_T::GPB_MFPL: PB5MFP Position */
  4140. #define SYS_GPB_MFPL_PB5MFP_Msk (0xful << SYS_GPB_MFPL_PB5MFP_Pos) /*!< SYS_T::GPB_MFPL: PB5MFP Mask */
  4141. #define SYS_GPB_MFPL_PB6MFP_Pos (24) /*!< SYS_T::GPB_MFPL: PB6MFP Position */
  4142. #define SYS_GPB_MFPL_PB6MFP_Msk (0xful << SYS_GPB_MFPL_PB6MFP_Pos) /*!< SYS_T::GPB_MFPL: PB6MFP Mask */
  4143. #define SYS_GPB_MFPL_PB7MFP_Pos (28) /*!< SYS_T::GPB_MFPL: PB7MFP Position */
  4144. #define SYS_GPB_MFPL_PB7MFP_Msk (0xful << SYS_GPB_MFPL_PB7MFP_Pos) /*!< SYS_T::GPB_MFPL: PB7MFP Mask */
  4145. #define SYS_GPB_MFPH_PB8MFP_Pos (0) /*!< SYS_T::GPB_MFPH: PB8MFP Position */
  4146. #define SYS_GPB_MFPH_PB8MFP_Msk (0xful << SYS_GPB_MFPH_PB8MFP_Pos) /*!< SYS_T::GPB_MFPH: PB8MFP Mask */
  4147. #define SYS_GPB_MFPH_PB9MFP_Pos (4) /*!< SYS_T::GPB_MFPH: PB9MFP Position */
  4148. #define SYS_GPB_MFPH_PB9MFP_Msk (0xful << SYS_GPB_MFPH_PB9MFP_Pos) /*!< SYS_T::GPB_MFPH: PB9MFP Mask */
  4149. #define SYS_GPB_MFPH_PB10MFP_Pos (8) /*!< SYS_T::GPB_MFPH: PB10MFP Position */
  4150. #define SYS_GPB_MFPH_PB10MFP_Msk (0xful << SYS_GPB_MFPH_PB10MFP_Pos) /*!< SYS_T::GPB_MFPH: PB10MFP Mask */
  4151. #define SYS_GPB_MFPH_PB11MFP_Pos (12) /*!< SYS_T::GPB_MFPH: PB11MFP Position */
  4152. #define SYS_GPB_MFPH_PB11MFP_Msk (0xful << SYS_GPB_MFPH_PB11MFP_Pos) /*!< SYS_T::GPB_MFPH: PB11MFP Mask */
  4153. #define SYS_GPB_MFPH_PB12MFP_Pos (16) /*!< SYS_T::GPB_MFPH: PB12MFP Position */
  4154. #define SYS_GPB_MFPH_PB12MFP_Msk (0xful << SYS_GPB_MFPH_PB12MFP_Pos) /*!< SYS_T::GPB_MFPH: PB12MFP Mask */
  4155. #define SYS_GPB_MFPH_PB13MFP_Pos (20) /*!< SYS_T::GPB_MFPH: PB13MFP Position */
  4156. #define SYS_GPB_MFPH_PB13MFP_Msk (0xful << SYS_GPB_MFPH_PB13MFP_Pos) /*!< SYS_T::GPB_MFPH: PB13MFP Mask */
  4157. #define SYS_GPB_MFPH_PB14MFP_Pos (24) /*!< SYS_T::GPB_MFPH: PB14MFP Position */
  4158. #define SYS_GPB_MFPH_PB14MFP_Msk (0xful << SYS_GPB_MFPH_PB14MFP_Pos) /*!< SYS_T::GPB_MFPH: PB14MFP Mask */
  4159. #define SYS_GPB_MFPH_PB15MFP_Pos (28) /*!< SYS_T::GPB_MFPH: PB15MFP Position */
  4160. #define SYS_GPB_MFPH_PB15MFP_Msk (0xful << SYS_GPB_MFPH_PB15MFP_Pos) /*!< SYS_T::GPB_MFPH: PB15MFP Mask */
  4161. #define SYS_GPC_MFPL_PC0MFP_Pos (0) /*!< SYS_T::GPC_MFPL: PC0MFP Position */
  4162. #define SYS_GPC_MFPL_PC0MFP_Msk (0xful << SYS_GPC_MFPL_PC0MFP_Pos) /*!< SYS_T::GPC_MFPL: PC0MFP Mask */
  4163. #define SYS_GPC_MFPL_PC1MFP_Pos (4) /*!< SYS_T::GPC_MFPL: PC1MFP Position */
  4164. #define SYS_GPC_MFPL_PC1MFP_Msk (0xful << SYS_GPC_MFPL_PC1MFP_Pos) /*!< SYS_T::GPC_MFPL: PC1MFP Mask */
  4165. #define SYS_GPC_MFPL_PC2MFP_Pos (8) /*!< SYS_T::GPC_MFPL: PC2MFP Position */
  4166. #define SYS_GPC_MFPL_PC2MFP_Msk (0xful << SYS_GPC_MFPL_PC2MFP_Pos) /*!< SYS_T::GPC_MFPL: PC2MFP Mask */
  4167. #define SYS_GPC_MFPL_PC3MFP_Pos (12) /*!< SYS_T::GPC_MFPL: PC3MFP Position */
  4168. #define SYS_GPC_MFPL_PC3MFP_Msk (0xful << SYS_GPC_MFPL_PC3MFP_Pos) /*!< SYS_T::GPC_MFPL: PC3MFP Mask */
  4169. #define SYS_GPC_MFPL_PC4MFP_Pos (16) /*!< SYS_T::GPC_MFPL: PC4MFP Position */
  4170. #define SYS_GPC_MFPL_PC4MFP_Msk (0xful << SYS_GPC_MFPL_PC4MFP_Pos) /*!< SYS_T::GPC_MFPL: PC4MFP Mask */
  4171. #define SYS_GPC_MFPL_PC5MFP_Pos (20) /*!< SYS_T::GPC_MFPL: PC5MFP Position */
  4172. #define SYS_GPC_MFPL_PC5MFP_Msk (0xful << SYS_GPC_MFPL_PC5MFP_Pos) /*!< SYS_T::GPC_MFPL: PC5MFP Mask */
  4173. #define SYS_GPC_MFPL_PC6MFP_Pos (24) /*!< SYS_T::GPC_MFPL: PC6MFP Position */
  4174. #define SYS_GPC_MFPL_PC6MFP_Msk (0xful << SYS_GPC_MFPL_PC6MFP_Pos) /*!< SYS_T::GPC_MFPL: PC6MFP Mask */
  4175. #define SYS_GPC_MFPL_PC7MFP_Pos (28) /*!< SYS_T::GPC_MFPL: PC7MFP Position */
  4176. #define SYS_GPC_MFPL_PC7MFP_Msk (0xful << SYS_GPC_MFPL_PC7MFP_Pos) /*!< SYS_T::GPC_MFPL: PC7MFP Mask */
  4177. #define SYS_GPC_MFPH_PC8MFP_Pos (0) /*!< SYS_T::GPC_MFPH: PC8MFP Position */
  4178. #define SYS_GPC_MFPH_PC8MFP_Msk (0xful << SYS_GPC_MFPH_PC8MFP_Pos) /*!< SYS_T::GPC_MFPH: PC8MFP Mask */
  4179. #define SYS_GPC_MFPH_PC9MFP_Pos (4) /*!< SYS_T::GPC_MFPH: PC9MFP Position */
  4180. #define SYS_GPC_MFPH_PC9MFP_Msk (0xful << SYS_GPC_MFPH_PC9MFP_Pos) /*!< SYS_T::GPC_MFPH: PC9MFP Mask */
  4181. #define SYS_GPC_MFPH_PC10MFP_Pos (8) /*!< SYS_T::GPC_MFPH: PC10MFP Position */
  4182. #define SYS_GPC_MFPH_PC10MFP_Msk (0xful << SYS_GPC_MFPH_PC10MFP_Pos) /*!< SYS_T::GPC_MFPH: PC10MFP Mask */
  4183. #define SYS_GPC_MFPH_PC11MFP_Pos (12) /*!< SYS_T::GPC_MFPH: PC11MFP Position */
  4184. #define SYS_GPC_MFPH_PC11MFP_Msk (0xful << SYS_GPC_MFPH_PC11MFP_Pos) /*!< SYS_T::GPC_MFPH: PC11MFP Mask */
  4185. #define SYS_GPC_MFPH_PC12MFP_Pos (16) /*!< SYS_T::GPC_MFPH: PC12MFP Position */
  4186. #define SYS_GPC_MFPH_PC12MFP_Msk (0xful << SYS_GPC_MFPH_PC12MFP_Pos) /*!< SYS_T::GPC_MFPH: PC12MFP Mask */
  4187. #define SYS_GPC_MFPH_PC13MFP_Pos (20) /*!< SYS_T::GPC_MFPH: PC13MFP Position */
  4188. #define SYS_GPC_MFPH_PC13MFP_Msk (0xful << SYS_GPC_MFPH_PC13MFP_Pos) /*!< SYS_T::GPC_MFPH: PC13MFP Mask */
  4189. #define SYS_GPC_MFPH_PC14MFP_Pos (24) /*!< SYS_T::GPC_MFPH: PC14MFP Position */
  4190. #define SYS_GPC_MFPH_PC14MFP_Msk (0xful << SYS_GPC_MFPH_PC14MFP_Pos) /*!< SYS_T::GPC_MFPH: PC14MFP Mask */
  4191. #define SYS_GPC_MFPH_PC15MFP_Pos (28) /*!< SYS_T::GPC_MFPH: PC15MFP Position */
  4192. #define SYS_GPC_MFPH_PC15MFP_Msk (0xful << SYS_GPC_MFPH_PC15MFP_Pos) /*!< SYS_T::GPC_MFPH: PC15MFP Mask */
  4193. #define SYS_GPD_MFPL_PD0MFP_Pos (0) /*!< SYS_T::GPD_MFPL: PD0MFP Position */
  4194. #define SYS_GPD_MFPL_PD0MFP_Msk (0xful << SYS_GPD_MFPL_PD0MFP_Pos) /*!< SYS_T::GPD_MFPL: PD0MFP Mask */
  4195. #define SYS_GPD_MFPL_PD1MFP_Pos (4) /*!< SYS_T::GPD_MFPL: PD1MFP Position */
  4196. #define SYS_GPD_MFPL_PD1MFP_Msk (0xful << SYS_GPD_MFPL_PD1MFP_Pos) /*!< SYS_T::GPD_MFPL: PD1MFP Mask */
  4197. #define SYS_GPD_MFPL_PD2MFP_Pos (8) /*!< SYS_T::GPD_MFPL: PD2MFP Position */
  4198. #define SYS_GPD_MFPL_PD2MFP_Msk (0xful << SYS_GPD_MFPL_PD2MFP_Pos) /*!< SYS_T::GPD_MFPL: PD2MFP Mask */
  4199. #define SYS_GPD_MFPL_PD3MFP_Pos (12) /*!< SYS_T::GPD_MFPL: PD3MFP Position */
  4200. #define SYS_GPD_MFPL_PD3MFP_Msk (0xful << SYS_GPD_MFPL_PD3MFP_Pos) /*!< SYS_T::GPD_MFPL: PD3MFP Mask */
  4201. #define SYS_GPD_MFPL_PD4MFP_Pos (16) /*!< SYS_T::GPD_MFPL: PD4MFP Position */
  4202. #define SYS_GPD_MFPL_PD4MFP_Msk (0xful << SYS_GPD_MFPL_PD4MFP_Pos) /*!< SYS_T::GPD_MFPL: PD4MFP Mask */
  4203. #define SYS_GPD_MFPL_PD5MFP_Pos (20) /*!< SYS_T::GPD_MFPL: PD5MFP Position */
  4204. #define SYS_GPD_MFPL_PD5MFP_Msk (0xful << SYS_GPD_MFPL_PD5MFP_Pos) /*!< SYS_T::GPD_MFPL: PD5MFP Mask */
  4205. #define SYS_GPD_MFPL_PD6MFP_Pos (24) /*!< SYS_T::GPD_MFPL: PD6MFP Position */
  4206. #define SYS_GPD_MFPL_PD6MFP_Msk (0xful << SYS_GPD_MFPL_PD6MFP_Pos) /*!< SYS_T::GPD_MFPL: PD6MFP Mask */
  4207. #define SYS_GPD_MFPL_PD7MFP_Pos (28) /*!< SYS_T::GPD_MFPL: PD7MFP Position */
  4208. #define SYS_GPD_MFPL_PD7MFP_Msk (0xful << SYS_GPD_MFPL_PD7MFP_Pos) /*!< SYS_T::GPD_MFPL: PD7MFP Mask */
  4209. #define SYS_GPD_MFPH_PD8MFP_Pos (0) /*!< SYS_T::GPD_MFPH: PD8MFP Position */
  4210. #define SYS_GPD_MFPH_PD8MFP_Msk (0xful << SYS_GPD_MFPH_PD8MFP_Pos) /*!< SYS_T::GPD_MFPH: PD8MFP Mask */
  4211. #define SYS_GPD_MFPH_PD9MFP_Pos (4) /*!< SYS_T::GPD_MFPH: PD9MFP Position */
  4212. #define SYS_GPD_MFPH_PD9MFP_Msk (0xful << SYS_GPD_MFPH_PD9MFP_Pos) /*!< SYS_T::GPD_MFPH: PD9MFP Mask */
  4213. #define SYS_GPD_MFPH_PD10MFP_Pos (8) /*!< SYS_T::GPD_MFPH: PD10MFP Position */
  4214. #define SYS_GPD_MFPH_PD10MFP_Msk (0xful << SYS_GPD_MFPH_PD10MFP_Pos) /*!< SYS_T::GPD_MFPH: PD10MFP Mask */
  4215. #define SYS_GPD_MFPH_PD11MFP_Pos (12) /*!< SYS_T::GPD_MFPH: PD11MFP Position */
  4216. #define SYS_GPD_MFPH_PD11MFP_Msk (0xful << SYS_GPD_MFPH_PD11MFP_Pos) /*!< SYS_T::GPD_MFPH: PD11MFP Mask */
  4217. #define SYS_GPD_MFPH_PD12MFP_Pos (16) /*!< SYS_T::GPD_MFPH: PD12MFP Position */
  4218. #define SYS_GPD_MFPH_PD12MFP_Msk (0xful << SYS_GPD_MFPH_PD12MFP_Pos) /*!< SYS_T::GPD_MFPH: PD12MFP Mask */
  4219. #define SYS_GPD_MFPH_PD13MFP_Pos (20) /*!< SYS_T::GPD_MFPH: PD13MFP Position */
  4220. #define SYS_GPD_MFPH_PD13MFP_Msk (0xful << SYS_GPD_MFPH_PD13MFP_Pos) /*!< SYS_T::GPD_MFPH: PD13MFP Mask */
  4221. #define SYS_GPD_MFPH_PD14MFP_Pos (24) /*!< SYS_T::GPD_MFPH: PD14MFP Position */
  4222. #define SYS_GPD_MFPH_PD14MFP_Msk (0xful << SYS_GPD_MFPH_PD14MFP_Pos) /*!< SYS_T::GPD_MFPH: PD14MFP Mask */
  4223. #define SYS_GPD_MFPH_PD15MFP_Pos (28) /*!< SYS_T::GPD_MFPH: PD15MFP Position */
  4224. #define SYS_GPD_MFPH_PD15MFP_Msk (0xful << SYS_GPD_MFPH_PD15MFP_Pos) /*!< SYS_T::GPD_MFPH: PD15MFP Mask */
  4225. #define SYS_GPE_MFPL_PE0MFP_Pos (0) /*!< SYS_T::GPE_MFPL: PE0MFP Position */
  4226. #define SYS_GPE_MFPL_PE0MFP_Msk (0xful << SYS_GPE_MFPL_PE0MFP_Pos) /*!< SYS_T::GPE_MFPL: PE0MFP Mask */
  4227. #define SYS_GPE_MFPL_PE1MFP_Pos (4) /*!< SYS_T::GPE_MFPL: PE1MFP Position */
  4228. #define SYS_GPE_MFPL_PE1MFP_Msk (0xful << SYS_GPE_MFPL_PE1MFP_Pos) /*!< SYS_T::GPE_MFPL: PE1MFP Mask */
  4229. #define SYS_GPE_MFPL_PE2MFP_Pos (8) /*!< SYS_T::GPE_MFPL: PE2MFP Position */
  4230. #define SYS_GPE_MFPL_PE2MFP_Msk (0xful << SYS_GPE_MFPL_PE2MFP_Pos) /*!< SYS_T::GPE_MFPL: PE2MFP Mask */
  4231. #define SYS_GPE_MFPL_PE3MFP_Pos (12) /*!< SYS_T::GPE_MFPL: PE3MFP Position */
  4232. #define SYS_GPE_MFPL_PE3MFP_Msk (0xful << SYS_GPE_MFPL_PE3MFP_Pos) /*!< SYS_T::GPE_MFPL: PE3MFP Mask */
  4233. #define SYS_GPE_MFPL_PE4MFP_Pos (16) /*!< SYS_T::GPE_MFPL: PE4MFP Position */
  4234. #define SYS_GPE_MFPL_PE4MFP_Msk (0xful << SYS_GPE_MFPL_PE4MFP_Pos) /*!< SYS_T::GPE_MFPL: PE4MFP Mask */
  4235. #define SYS_GPE_MFPL_PE5MFP_Pos (20) /*!< SYS_T::GPE_MFPL: PE5MFP Position */
  4236. #define SYS_GPE_MFPL_PE5MFP_Msk (0xful << SYS_GPE_MFPL_PE5MFP_Pos) /*!< SYS_T::GPE_MFPL: PE5MFP Mask */
  4237. #define SYS_GPE_MFPL_PE6MFP_Pos (24) /*!< SYS_T::GPE_MFPL: PE6MFP Position */
  4238. #define SYS_GPE_MFPL_PE6MFP_Msk (0xful << SYS_GPE_MFPL_PE6MFP_Pos) /*!< SYS_T::GPE_MFPL: PE6MFP Mask */
  4239. #define SYS_GPE_MFPL_PE7MFP_Pos (28) /*!< SYS_T::GPE_MFPL: PE7MFP Position */
  4240. #define SYS_GPE_MFPL_PE7MFP_Msk (0xful << SYS_GPE_MFPL_PE7MFP_Pos) /*!< SYS_T::GPE_MFPL: PE7MFP Mask */
  4241. #define SYS_GPE_MFPH_PE8MFP_Pos (0) /*!< SYS_T::GPE_MFPH: PE8MFP Position */
  4242. #define SYS_GPE_MFPH_PE8MFP_Msk (0xful << SYS_GPE_MFPH_PE8MFP_Pos) /*!< SYS_T::GPE_MFPH: PE8MFP Mask */
  4243. #define SYS_GPE_MFPH_PE9MFP_Pos (4) /*!< SYS_T::GPE_MFPH: PE9MFP Position */
  4244. #define SYS_GPE_MFPH_PE9MFP_Msk (0xful << SYS_GPE_MFPH_PE9MFP_Pos) /*!< SYS_T::GPE_MFPH: PE9MFP Mask */
  4245. #define SYS_GPE_MFPH_PE10MFP_Pos (8) /*!< SYS_T::GPE_MFPH: PE10MFP Position */
  4246. #define SYS_GPE_MFPH_PE10MFP_Msk (0xful << SYS_GPE_MFPH_PE10MFP_Pos) /*!< SYS_T::GPE_MFPH: PE10MFP Mask */
  4247. #define SYS_GPE_MFPH_PE11MFP_Pos (12) /*!< SYS_T::GPE_MFPH: PE11MFP Position */
  4248. #define SYS_GPE_MFPH_PE11MFP_Msk (0xful << SYS_GPE_MFPH_PE11MFP_Pos) /*!< SYS_T::GPE_MFPH: PE11MFP Mask */
  4249. #define SYS_GPE_MFPH_PE12MFP_Pos (16) /*!< SYS_T::GPE_MFPH: PE12MFP Position */
  4250. #define SYS_GPE_MFPH_PE12MFP_Msk (0xful << SYS_GPE_MFPH_PE12MFP_Pos) /*!< SYS_T::GPE_MFPH: PE12MFP Mask */
  4251. #define SYS_GPE_MFPH_PE13MFP_Pos (20) /*!< SYS_T::GPE_MFPH: PE13MFP Position */
  4252. #define SYS_GPE_MFPH_PE13MFP_Msk (0xful << SYS_GPE_MFPH_PE13MFP_Pos) /*!< SYS_T::GPE_MFPH: PE13MFP Mask */
  4253. #define SYS_GPE_MFPH_PE14MFP_Pos (24) /*!< SYS_T::GPE_MFPH: PE14MFP Position */
  4254. #define SYS_GPE_MFPH_PE14MFP_Msk (0xful << SYS_GPE_MFPH_PE14MFP_Pos) /*!< SYS_T::GPE_MFPH: PE14MFP Mask */
  4255. #define SYS_GPE_MFPH_PE15MFP_Pos (28) /*!< SYS_T::GPE_MFPH: PE15MFP Position */
  4256. #define SYS_GPE_MFPH_PE15MFP_Msk (0xful << SYS_GPE_MFPH_PE15MFP_Pos) /*!< SYS_T::GPE_MFPH: PE15MFP Mask */
  4257. #define SYS_GPF_MFPL_PF0MFP_Pos (0) /*!< SYS_T::GPF_MFPL: PF0MFP Position */
  4258. #define SYS_GPF_MFPL_PF0MFP_Msk (0xful << SYS_GPF_MFPL_PF0MFP_Pos) /*!< SYS_T::GPF_MFPL: PF0MFP Mask */
  4259. #define SYS_GPF_MFPL_PF1MFP_Pos (4) /*!< SYS_T::GPF_MFPL: PF1MFP Position */
  4260. #define SYS_GPF_MFPL_PF1MFP_Msk (0xful << SYS_GPF_MFPL_PF1MFP_Pos) /*!< SYS_T::GPF_MFPL: PF1MFP Mask */
  4261. #define SYS_GPF_MFPL_PF2MFP_Pos (8) /*!< SYS_T::GPF_MFPL: PF2MFP Position */
  4262. #define SYS_GPF_MFPL_PF2MFP_Msk (0xful << SYS_GPF_MFPL_PF2MFP_Pos) /*!< SYS_T::GPF_MFPL: PF2MFP Mask */
  4263. #define SYS_GPF_MFPL_PF3MFP_Pos (12) /*!< SYS_T::GPF_MFPL: PF3MFP Position */
  4264. #define SYS_GPF_MFPL_PF3MFP_Msk (0xful << SYS_GPF_MFPL_PF3MFP_Pos) /*!< SYS_T::GPF_MFPL: PF3MFP Mask */
  4265. #define SYS_GPF_MFPL_PF4MFP_Pos (16) /*!< SYS_T::GPF_MFPL: PF4MFP Position */
  4266. #define SYS_GPF_MFPL_PF4MFP_Msk (0xful << SYS_GPF_MFPL_PF4MFP_Pos) /*!< SYS_T::GPF_MFPL: PF4MFP Mask */
  4267. #define SYS_GPF_MFPL_PF5MFP_Pos (20) /*!< SYS_T::GPF_MFPL: PF5MFP Position */
  4268. #define SYS_GPF_MFPL_PF5MFP_Msk (0xful << SYS_GPF_MFPL_PF5MFP_Pos) /*!< SYS_T::GPF_MFPL: PF5MFP Mask */
  4269. #define SYS_GPF_MFPL_PF6MFP_Pos (24) /*!< SYS_T::GPF_MFPL: PF6MFP Position */
  4270. #define SYS_GPF_MFPL_PF6MFP_Msk (0xful << SYS_GPF_MFPL_PF6MFP_Pos) /*!< SYS_T::GPF_MFPL: PF6MFP Mask */
  4271. #define SYS_GPF_MFPL_PF7MFP_Pos (28) /*!< SYS_T::GPF_MFPL: PF7MFP Position */
  4272. #define SYS_GPF_MFPL_PF7MFP_Msk (0xful << SYS_GPF_MFPL_PF7MFP_Pos) /*!< SYS_T::GPF_MFPL: PF7MFP Mask */
  4273. #define SYS_GPF_MFPH_PF8MFP_Pos (0) /*!< SYS_T::GPF_MFPH: PF8MFP Position */
  4274. #define SYS_GPF_MFPH_PF8MFP_Msk (0xful << SYS_GPF_MFPH_PF8MFP_Pos) /*!< SYS_T::GPF_MFPH: PF8MFP Mask */
  4275. #define SYS_GPF_MFPH_PF9MFP_Pos (4) /*!< SYS_T::GPF_MFPH: PF9MFP Position */
  4276. #define SYS_GPF_MFPH_PF9MFP_Msk (0xful << SYS_GPF_MFPH_PF9MFP_Pos) /*!< SYS_T::GPF_MFPH: PF9MFP Mask */
  4277. #define SYS_GPF_MFPH_PF10MFP_Pos (8) /*!< SYS_T::GPF_MFPH: PF10MFP Position */
  4278. #define SYS_GPF_MFPH_PF10MFP_Msk (0xful << SYS_GPF_MFPH_PF10MFP_Pos) /*!< SYS_T::GPF_MFPH: PF10MFP Mask */
  4279. #define SYS_GPF_MFPH_PF11MFP_Pos (12) /*!< SYS_T::GPF_MFPH: PF11MFP Position */
  4280. #define SYS_GPF_MFPH_PF11MFP_Msk (0xful << SYS_GPF_MFPH_PF11MFP_Pos) /*!< SYS_T::GPF_MFPH: PF11MFP Mask */
  4281. #define SYS_GPF_MFPH_PF12MFP_Pos (16) /*!< SYS_T::GPF_MFPH: PF12MFP Position */
  4282. #define SYS_GPF_MFPH_PF12MFP_Msk (0xful << SYS_GPF_MFPH_PF12MFP_Pos) /*!< SYS_T::GPF_MFPH: PF12MFP Mask */
  4283. #define SYS_GPF_MFPH_PF13MFP_Pos (20) /*!< SYS_T::GPF_MFPH: PF13MFP Position */
  4284. #define SYS_GPF_MFPH_PF13MFP_Msk (0xful << SYS_GPF_MFPH_PF13MFP_Pos) /*!< SYS_T::GPF_MFPH: PF13MFP Mask */
  4285. #define SYS_GPF_MFPH_PF14MFP_Pos (24) /*!< SYS_T::GPF_MFPH: PF14MFP Position */
  4286. #define SYS_GPF_MFPH_PF14MFP_Msk (0xful << SYS_GPF_MFPH_PF14MFP_Pos) /*!< SYS_T::GPF_MFPH: PF14MFP Mask */
  4287. #define SYS_GPF_MFPH_PF15MFP_Pos (28) /*!< SYS_T::GPF_MFPH: PF15MFP Position */
  4288. #define SYS_GPF_MFPH_PF15MFP_Msk (0xful << SYS_GPF_MFPH_PF15MFP_Pos) /*!< SYS_T::GPF_MFPH: PF15MFP Mask */
  4289. #define SYS_GPG_MFPL_PG0MFP_Pos (0) /*!< SYS_T::GPG_MFPL: PG0MFP Position */
  4290. #define SYS_GPG_MFPL_PG0MFP_Msk (0xful << SYS_GPG_MFPL_PG0MFP_Pos) /*!< SYS_T::GPG_MFPL: PG0MFP Mask */
  4291. #define SYS_GPG_MFPL_PG1MFP_Pos (4) /*!< SYS_T::GPG_MFPL: PG1MFP Position */
  4292. #define SYS_GPG_MFPL_PG1MFP_Msk (0xful << SYS_GPG_MFPL_PG1MFP_Pos) /*!< SYS_T::GPG_MFPL: PG1MFP Mask */
  4293. #define SYS_GPG_MFPL_PG2MFP_Pos (8) /*!< SYS_T::GPG_MFPL: PG2MFP Position */
  4294. #define SYS_GPG_MFPL_PG2MFP_Msk (0xful << SYS_GPG_MFPL_PG2MFP_Pos) /*!< SYS_T::GPG_MFPL: PG2MFP Mask */
  4295. #define SYS_GPG_MFPL_PG3MFP_Pos (12) /*!< SYS_T::GPG_MFPL: PG3MFP Position */
  4296. #define SYS_GPG_MFPL_PG3MFP_Msk (0xful << SYS_GPG_MFPL_PG3MFP_Pos) /*!< SYS_T::GPG_MFPL: PG3MFP Mask */
  4297. #define SYS_GPG_MFPL_PG4MFP_Pos (16) /*!< SYS_T::GPG_MFPL: PG4MFP Position */
  4298. #define SYS_GPG_MFPL_PG4MFP_Msk (0xful << SYS_GPG_MFPL_PG4MFP_Pos) /*!< SYS_T::GPG_MFPL: PG4MFP Mask */
  4299. #define SYS_GPG_MFPL_PG5MFP_Pos (20) /*!< SYS_T::GPG_MFPL: PG5MFP Position */
  4300. #define SYS_GPG_MFPL_PG5MFP_Msk (0xful << SYS_GPG_MFPL_PG5MFP_Pos) /*!< SYS_T::GPG_MFPL: PG5MFP Mask */
  4301. #define SYS_GPG_MFPL_PG6MFP_Pos (24) /*!< SYS_T::GPG_MFPL: PG6MFP Position */
  4302. #define SYS_GPG_MFPL_PG6MFP_Msk (0xful << SYS_GPG_MFPL_PG6MFP_Pos) /*!< SYS_T::GPG_MFPL: PG6MFP Mask */
  4303. #define SYS_GPG_MFPL_PG7MFP_Pos (28) /*!< SYS_T::GPG_MFPL: PG7MFP Position */
  4304. #define SYS_GPG_MFPL_PG7MFP_Msk (0xful << SYS_GPG_MFPL_PG7MFP_Pos) /*!< SYS_T::GPG_MFPL: PG7MFP Mask */
  4305. #define SYS_GPG_MFPH_PG8MFP_Pos (0) /*!< SYS_T::GPG_MFPH: PG8MFP Position */
  4306. #define SYS_GPG_MFPH_PG8MFP_Msk (0xful << SYS_GPG_MFPH_PG8MFP_Pos) /*!< SYS_T::GPG_MFPH: PG8MFP Mask */
  4307. #define SYS_GPG_MFPH_PG9MFP_Pos (4) /*!< SYS_T::GPG_MFPH: PG9MFP Position */
  4308. #define SYS_GPG_MFPH_PG9MFP_Msk (0xful << SYS_GPG_MFPH_PG9MFP_Pos) /*!< SYS_T::GPG_MFPH: PG9MFP Mask */
  4309. #define SYS_GPG_MFPH_PG10MFP_Pos (8) /*!< SYS_T::GPG_MFPH: PG10MFP Position */
  4310. #define SYS_GPG_MFPH_PG10MFP_Msk (0xful << SYS_GPG_MFPH_PG10MFP_Pos) /*!< SYS_T::GPG_MFPH: PG10MFP Mask */
  4311. #define SYS_GPG_MFPH_PG11MFP_Pos (12) /*!< SYS_T::GPG_MFPH: PG11MFP Position */
  4312. #define SYS_GPG_MFPH_PG11MFP_Msk (0xful << SYS_GPG_MFPH_PG11MFP_Pos) /*!< SYS_T::GPG_MFPH: PG11MFP Mask */
  4313. #define SYS_GPG_MFPH_PG12MFP_Pos (16) /*!< SYS_T::GPG_MFPH: PG12MFP Position */
  4314. #define SYS_GPG_MFPH_PG12MFP_Msk (0xful << SYS_GPG_MFPH_PG12MFP_Pos) /*!< SYS_T::GPG_MFPH: PG12MFP Mask */
  4315. #define SYS_GPG_MFPH_PG13MFP_Pos (20) /*!< SYS_T::GPG_MFPH: PG13MFP Position */
  4316. #define SYS_GPG_MFPH_PG13MFP_Msk (0xful << SYS_GPG_MFPH_PG13MFP_Pos) /*!< SYS_T::GPG_MFPH: PG13MFP Mask */
  4317. #define SYS_GPG_MFPH_PG14MFP_Pos (24) /*!< SYS_T::GPG_MFPH: PG14MFP Position */
  4318. #define SYS_GPG_MFPH_PG14MFP_Msk (0xful << SYS_GPG_MFPH_PG14MFP_Pos) /*!< SYS_T::GPG_MFPH: PG14MFP Mask */
  4319. #define SYS_GPG_MFPH_PG15MFP_Pos (28) /*!< SYS_T::GPG_MFPH: PG15MFP Position */
  4320. #define SYS_GPG_MFPH_PG15MFP_Msk (0xful << SYS_GPG_MFPH_PG15MFP_Pos) /*!< SYS_T::GPG_MFPH: PG15MFP Mask */
  4321. #define SYS_GPH_MFPL_PH0MFP_Pos (0) /*!< SYS_T::GPH_MFPL: PH0MFP Position */
  4322. #define SYS_GPH_MFPL_PH0MFP_Msk (0xful << SYS_GPH_MFPL_PH0MFP_Pos) /*!< SYS_T::GPH_MFPL: PH0MFP Mask */
  4323. #define SYS_GPH_MFPL_PH1MFP_Pos (4) /*!< SYS_T::GPH_MFPL: PH1MFP Position */
  4324. #define SYS_GPH_MFPL_PH1MFP_Msk (0xful << SYS_GPH_MFPL_PH1MFP_Pos) /*!< SYS_T::GPH_MFPL: PH1MFP Mask */
  4325. #define SYS_GPH_MFPL_PH2MFP_Pos (8) /*!< SYS_T::GPH_MFPL: PH2MFP Position */
  4326. #define SYS_GPH_MFPL_PH2MFP_Msk (0xful << SYS_GPH_MFPL_PH2MFP_Pos) /*!< SYS_T::GPH_MFPL: PH2MFP Mask */
  4327. #define SYS_GPH_MFPL_PH3MFP_Pos (12) /*!< SYS_T::GPH_MFPL: PH3MFP Position */
  4328. #define SYS_GPH_MFPL_PH3MFP_Msk (0xful << SYS_GPH_MFPL_PH3MFP_Pos) /*!< SYS_T::GPH_MFPL: PH3MFP Mask */
  4329. #define SYS_GPH_MFPL_PH4MFP_Pos (16) /*!< SYS_T::GPH_MFPL: PH4MFP Position */
  4330. #define SYS_GPH_MFPL_PH4MFP_Msk (0xful << SYS_GPH_MFPL_PH4MFP_Pos) /*!< SYS_T::GPH_MFPL: PH4MFP Mask */
  4331. #define SYS_GPH_MFPL_PH5MFP_Pos (20) /*!< SYS_T::GPH_MFPL: PH5MFP Position */
  4332. #define SYS_GPH_MFPL_PH5MFP_Msk (0xful << SYS_GPH_MFPL_PH5MFP_Pos) /*!< SYS_T::GPH_MFPL: PH5MFP Mask */
  4333. #define SYS_GPH_MFPL_PH6MFP_Pos (24) /*!< SYS_T::GPH_MFPL: PH6MFP Position */
  4334. #define SYS_GPH_MFPL_PH6MFP_Msk (0xful << SYS_GPH_MFPL_PH6MFP_Pos) /*!< SYS_T::GPH_MFPL: PH6MFP Mask */
  4335. #define SYS_GPH_MFPL_PH7MFP_Pos (28) /*!< SYS_T::GPH_MFPL: PH7MFP Position */
  4336. #define SYS_GPH_MFPL_PH7MFP_Msk (0xful << SYS_GPH_MFPL_PH7MFP_Pos) /*!< SYS_T::GPH_MFPL: PH7MFP Mask */
  4337. #define SYS_GPH_MFPH_PH8MFP_Pos (0) /*!< SYS_T::GPH_MFPH: PH8MFP Position */
  4338. #define SYS_GPH_MFPH_PH8MFP_Msk (0xful << SYS_GPH_MFPH_PH8MFP_Pos) /*!< SYS_T::GPH_MFPH: PH8MFP Mask */
  4339. #define SYS_GPH_MFPH_PH9MFP_Pos (4) /*!< SYS_T::GPH_MFPH: PH9MFP Position */
  4340. #define SYS_GPH_MFPH_PH9MFP_Msk (0xful << SYS_GPH_MFPH_PH9MFP_Pos) /*!< SYS_T::GPH_MFPH: PH9MFP Mask */
  4341. #define SYS_GPH_MFPH_PH10MFP_Pos (8) /*!< SYS_T::GPH_MFPH: PH10MFP Position */
  4342. #define SYS_GPH_MFPH_PH10MFP_Msk (0xful << SYS_GPH_MFPH_PH10MFP_Pos) /*!< SYS_T::GPH_MFPH: PH10MFP Mask */
  4343. #define SYS_GPH_MFPH_PH11MFP_Pos (12) /*!< SYS_T::GPH_MFPH: PH11MFP Position */
  4344. #define SYS_GPH_MFPH_PH11MFP_Msk (0xful << SYS_GPH_MFPH_PH11MFP_Pos) /*!< SYS_T::GPH_MFPH: PH11MFP Mask */
  4345. #define SYS_GPH_MFPH_PH12MFP_Pos (16) /*!< SYS_T::GPH_MFPH: PH12MFP Position */
  4346. #define SYS_GPH_MFPH_PH12MFP_Msk (0xful << SYS_GPH_MFPH_PH12MFP_Pos) /*!< SYS_T::GPH_MFPH: PH12MFP Mask */
  4347. #define SYS_GPH_MFPH_PH13MFP_Pos (20) /*!< SYS_T::GPH_MFPH: PH13MFP Position */
  4348. #define SYS_GPH_MFPH_PH13MFP_Msk (0xful << SYS_GPH_MFPH_PH13MFP_Pos) /*!< SYS_T::GPH_MFPH: PH13MFP Mask */
  4349. #define SYS_GPH_MFPH_PH14MFP_Pos (24) /*!< SYS_T::GPH_MFPH: PH14MFP Position */
  4350. #define SYS_GPH_MFPH_PH14MFP_Msk (0xful << SYS_GPH_MFPH_PH14MFP_Pos) /*!< SYS_T::GPH_MFPH: PH14MFP Mask */
  4351. #define SYS_GPH_MFPH_PH15MFP_Pos (28) /*!< SYS_T::GPH_MFPH: PH15MFP Position */
  4352. #define SYS_GPH_MFPH_PH15MFP_Msk (0xful << SYS_GPH_MFPH_PH15MFP_Pos) /*!< SYS_T::GPH_MFPH: PH15MFP Mask */
  4353. #define SYS_GPI_MFPL_PI0MFP_Pos (0) /*!< SYS_T::GPI_MFPL: PI0MFP Position */
  4354. #define SYS_GPI_MFPL_PI0MFP_Msk (0xful << SYS_GPI_MFPL_PI0MFP_Pos) /*!< SYS_T::GPI_MFPL: PI0MFP Mask */
  4355. #define SYS_GPI_MFPL_PI1MFP_Pos (4) /*!< SYS_T::GPI_MFPL: PI1MFP Position */
  4356. #define SYS_GPI_MFPL_PI1MFP_Msk (0xful << SYS_GPI_MFPL_PI1MFP_Pos) /*!< SYS_T::GPI_MFPL: PI1MFP Mask */
  4357. #define SYS_GPI_MFPL_PI2MFP_Pos (8) /*!< SYS_T::GPI_MFPL: PI2MFP Position */
  4358. #define SYS_GPI_MFPL_PI2MFP_Msk (0xful << SYS_GPI_MFPL_PI2MFP_Pos) /*!< SYS_T::GPI_MFPL: PI2MFP Mask */
  4359. #define SYS_GPI_MFPL_PI3MFP_Pos (12) /*!< SYS_T::GPI_MFPL: PI3MFP Position */
  4360. #define SYS_GPI_MFPL_PI3MFP_Msk (0xful << SYS_GPI_MFPL_PI3MFP_Pos) /*!< SYS_T::GPI_MFPL: PI3MFP Mask */
  4361. #define SYS_GPI_MFPL_PI4MFP_Pos (16) /*!< SYS_T::GPI_MFPL: PI4MFP Position */
  4362. #define SYS_GPI_MFPL_PI4MFP_Msk (0xful << SYS_GPI_MFPL_PI4MFP_Pos) /*!< SYS_T::GPI_MFPL: PI4MFP Mask */
  4363. #define SYS_GPI_MFPL_PI5MFP_Pos (20) /*!< SYS_T::GPI_MFPL: PI5MFP Position */
  4364. #define SYS_GPI_MFPL_PI5MFP_Msk (0xful << SYS_GPI_MFPL_PI5MFP_Pos) /*!< SYS_T::GPI_MFPL: PI5MFP Mask */
  4365. #define SYS_GPI_MFPL_PI6MFP_Pos (24) /*!< SYS_T::GPI_MFPL: PI6MFP Position */
  4366. #define SYS_GPI_MFPL_PI6MFP_Msk (0xful << SYS_GPI_MFPL_PI6MFP_Pos) /*!< SYS_T::GPI_MFPL: PI6MFP Mask */
  4367. #define SYS_GPI_MFPL_PI7MFP_Pos (28) /*!< SYS_T::GPI_MFPL: PI7MFP Position */
  4368. #define SYS_GPI_MFPL_PI7MFP_Msk (0xful << SYS_GPI_MFPL_PI7MFP_Pos) /*!< SYS_T::GPI_MFPL: PI7MFP Mask */
  4369. #define SYS_GPI_MFPH_PI8MFP_Pos (0) /*!< SYS_T::GPI_MFPH: PI8MFP Position */
  4370. #define SYS_GPI_MFPH_PI8MFP_Msk (0xful << SYS_GPI_MFPH_PI8MFP_Pos) /*!< SYS_T::GPI_MFPH: PI8MFP Mask */
  4371. #define SYS_GPI_MFPH_PI9MFP_Pos (4) /*!< SYS_T::GPI_MFPH: PI9MFP Position */
  4372. #define SYS_GPI_MFPH_PI9MFP_Msk (0xful << SYS_GPI_MFPH_PI9MFP_Pos) /*!< SYS_T::GPI_MFPH: PI9MFP Mask */
  4373. #define SYS_GPI_MFPH_PI10MFP_Pos (8) /*!< SYS_T::GPI_MFPH: PI10MFP Position */
  4374. #define SYS_GPI_MFPH_PI10MFP_Msk (0xful << SYS_GPI_MFPH_PI10MFP_Pos) /*!< SYS_T::GPI_MFPH: PI10MFP Mask */
  4375. #define SYS_GPI_MFPH_PI11MFP_Pos (12) /*!< SYS_T::GPI_MFPH: PI11MFP Position */
  4376. #define SYS_GPI_MFPH_PI11MFP_Msk (0xful << SYS_GPI_MFPH_PI11MFP_Pos) /*!< SYS_T::GPI_MFPH: PI11MFP Mask */
  4377. #define SYS_GPI_MFPH_PI12MFP_Pos (16) /*!< SYS_T::GPI_MFPH: PI12MFP Position */
  4378. #define SYS_GPI_MFPH_PI12MFP_Msk (0xful << SYS_GPI_MFPH_PI12MFP_Pos) /*!< SYS_T::GPI_MFPH: PI12MFP Mask */
  4379. #define SYS_GPI_MFPH_PI13MFP_Pos (20) /*!< SYS_T::GPI_MFPH: PI13MFP Position */
  4380. #define SYS_GPI_MFPH_PI13MFP_Msk (0xful << SYS_GPI_MFPH_PI13MFP_Pos) /*!< SYS_T::GPI_MFPH: PI13MFP Mask */
  4381. #define SYS_GPI_MFPH_PI14MFP_Pos (24) /*!< SYS_T::GPI_MFPH: PI14MFP Position */
  4382. #define SYS_GPI_MFPH_PI14MFP_Msk (0xful << SYS_GPI_MFPH_PI14MFP_Pos) /*!< SYS_T::GPI_MFPH: PI14MFP Mask */
  4383. #define SYS_GPI_MFPH_PI15MFP_Pos (28) /*!< SYS_T::GPI_MFPH: PI15MFP Position */
  4384. #define SYS_GPI_MFPH_PI15MFP_Msk (0xful << SYS_GPI_MFPH_PI15MFP_Pos) /*!< SYS_T::GPI_MFPH: PI15MFP Mask */
  4385. #define SYS_GPJ_MFPL_PJ0MFP_Pos (0) /*!< SYS_T::GPJ_MFPL: PJ0MFP Position */
  4386. #define SYS_GPJ_MFPL_PJ0MFP_Msk (0xful << SYS_GPJ_MFPL_PJ0MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ0MFP Mask */
  4387. #define SYS_GPJ_MFPL_PJ1MFP_Pos (4) /*!< SYS_T::GPJ_MFPL: PJ1MFP Position */
  4388. #define SYS_GPJ_MFPL_PJ1MFP_Msk (0xful << SYS_GPJ_MFPL_PJ1MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ1MFP Mask */
  4389. #define SYS_GPJ_MFPL_PJ2MFP_Pos (8) /*!< SYS_T::GPJ_MFPL: PJ2MFP Position */
  4390. #define SYS_GPJ_MFPL_PJ2MFP_Msk (0xful << SYS_GPJ_MFPL_PJ2MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ2MFP Mask */
  4391. #define SYS_GPJ_MFPL_PJ3MFP_Pos (12) /*!< SYS_T::GPJ_MFPL: PJ3MFP Position */
  4392. #define SYS_GPJ_MFPL_PJ3MFP_Msk (0xful << SYS_GPJ_MFPL_PJ3MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ3MFP Mask */
  4393. #define SYS_GPJ_MFPL_PJ4MFP_Pos (16) /*!< SYS_T::GPJ_MFPL: PJ4MFP Position */
  4394. #define SYS_GPJ_MFPL_PJ4MFP_Msk (0xful << SYS_GPJ_MFPL_PJ4MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ4MFP Mask */
  4395. #define SYS_GPJ_MFPL_PJ5MFP_Pos (20) /*!< SYS_T::GPJ_MFPL: PJ5MFP Position */
  4396. #define SYS_GPJ_MFPL_PJ5MFP_Msk (0xful << SYS_GPJ_MFPL_PJ5MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ5MFP Mask */
  4397. #define SYS_GPJ_MFPL_PJ6MFP_Pos (24) /*!< SYS_T::GPJ_MFPL: PJ6MFP Position */
  4398. #define SYS_GPJ_MFPL_PJ6MFP_Msk (0xful << SYS_GPJ_MFPL_PJ6MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ6MFP Mask */
  4399. #define SYS_GPJ_MFPL_PJ7MFP_Pos (28) /*!< SYS_T::GPJ_MFPL: PJ7MFP Position */
  4400. #define SYS_GPJ_MFPL_PJ7MFP_Msk (0xful << SYS_GPJ_MFPL_PJ7MFP_Pos) /*!< SYS_T::GPJ_MFPL: PJ7MFP Mask */
  4401. #define SYS_GPJ_MFPH_PJ8MFP_Pos (0) /*!< SYS_T::GPJ_MFPH: PJ8MFP Position */
  4402. #define SYS_GPJ_MFPH_PJ8MFP_Msk (0xful << SYS_GPJ_MFPH_PJ8MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ8MFP Mask */
  4403. #define SYS_GPJ_MFPH_PJ9MFP_Pos (4) /*!< SYS_T::GPJ_MFPH: PJ9MFP Position */
  4404. #define SYS_GPJ_MFPH_PJ9MFP_Msk (0xful << SYS_GPJ_MFPH_PJ9MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ9MFP Mask */
  4405. #define SYS_GPJ_MFPH_PJ10MFP_Pos (8) /*!< SYS_T::GPJ_MFPH: PJ10MFP Position */
  4406. #define SYS_GPJ_MFPH_PJ10MFP_Msk (0xful << SYS_GPJ_MFPH_PJ10MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ10MFP Mask */
  4407. #define SYS_GPJ_MFPH_PJ11MFP_Pos (12) /*!< SYS_T::GPJ_MFPH: PJ11MFP Position */
  4408. #define SYS_GPJ_MFPH_PJ11MFP_Msk (0xful << SYS_GPJ_MFPH_PJ11MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ11MFP Mask */
  4409. #define SYS_GPJ_MFPH_PJ12MFP_Pos (16) /*!< SYS_T::GPJ_MFPH: PJ12MFP Position */
  4410. #define SYS_GPJ_MFPH_PJ12MFP_Msk (0xful << SYS_GPJ_MFPH_PJ12MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ12MFP Mask */
  4411. #define SYS_GPJ_MFPH_PJ13MFP_Pos (20) /*!< SYS_T::GPJ_MFPH: PJ13MFP Position */
  4412. #define SYS_GPJ_MFPH_PJ13MFP_Msk (0xful << SYS_GPJ_MFPH_PJ13MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ13MFP Mask */
  4413. #define SYS_GPJ_MFPH_PJ14MFP_Pos (24) /*!< SYS_T::GPJ_MFPH: PJ14MFP Position */
  4414. #define SYS_GPJ_MFPH_PJ14MFP_Msk (0xful << SYS_GPJ_MFPH_PJ14MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ14MFP Mask */
  4415. #define SYS_GPJ_MFPH_PJ15MFP_Pos (28) /*!< SYS_T::GPJ_MFPH: PJ15MFP Position */
  4416. #define SYS_GPJ_MFPH_PJ15MFP_Msk (0xful << SYS_GPJ_MFPH_PJ15MFP_Pos) /*!< SYS_T::GPJ_MFPH: PJ15MFP Mask */
  4417. #define SYS_GPK_MFPL_PK0MFP_Pos (0) /*!< SYS_T::GPK_MFPL: PK0MFP Position */
  4418. #define SYS_GPK_MFPL_PK0MFP_Msk (0xful << SYS_GPK_MFPL_PK0MFP_Pos) /*!< SYS_T::GPK_MFPL: PK0MFP Mask */
  4419. #define SYS_GPK_MFPL_PK1MFP_Pos (4) /*!< SYS_T::GPK_MFPL: PK1MFP Position */
  4420. #define SYS_GPK_MFPL_PK1MFP_Msk (0xful << SYS_GPK_MFPL_PK1MFP_Pos) /*!< SYS_T::GPK_MFPL: PK1MFP Mask */
  4421. #define SYS_GPK_MFPL_PK2MFP_Pos (8) /*!< SYS_T::GPK_MFPL: PK2MFP Position */
  4422. #define SYS_GPK_MFPL_PK2MFP_Msk (0xful << SYS_GPK_MFPL_PK2MFP_Pos) /*!< SYS_T::GPK_MFPL: PK2MFP Mask */
  4423. #define SYS_GPK_MFPL_PK3MFP_Pos (12) /*!< SYS_T::GPK_MFPL: PK3MFP Position */
  4424. #define SYS_GPK_MFPL_PK3MFP_Msk (0xful << SYS_GPK_MFPL_PK3MFP_Pos) /*!< SYS_T::GPK_MFPL: PK3MFP Mask */
  4425. #define SYS_GPK_MFPL_PK4MFP_Pos (16) /*!< SYS_T::GPK_MFPL: PK4MFP Position */
  4426. #define SYS_GPK_MFPL_PK4MFP_Msk (0xful << SYS_GPK_MFPL_PK4MFP_Pos) /*!< SYS_T::GPK_MFPL: PK4MFP Mask */
  4427. #define SYS_GPK_MFPL_PK5MFP_Pos (20) /*!< SYS_T::GPK_MFPL: PK5MFP Position */
  4428. #define SYS_GPK_MFPL_PK5MFP_Msk (0xful << SYS_GPK_MFPL_PK5MFP_Pos) /*!< SYS_T::GPK_MFPL: PK5MFP Mask */
  4429. #define SYS_GPK_MFPL_PK6MFP_Pos (24) /*!< SYS_T::GPK_MFPL: PK6MFP Position */
  4430. #define SYS_GPK_MFPL_PK6MFP_Msk (0xful << SYS_GPK_MFPL_PK6MFP_Pos) /*!< SYS_T::GPK_MFPL: PK6MFP Mask */
  4431. #define SYS_GPK_MFPL_PK7MFP_Pos (28) /*!< SYS_T::GPK_MFPL: PK7MFP Position */
  4432. #define SYS_GPK_MFPL_PK7MFP_Msk (0xful << SYS_GPK_MFPL_PK7MFP_Pos) /*!< SYS_T::GPK_MFPL: PK7MFP Mask */
  4433. #define SYS_GPK_MFPH_PK8MFP_Pos (0) /*!< SYS_T::GPK_MFPH: PK8MFP Position */
  4434. #define SYS_GPK_MFPH_PK8MFP_Msk (0xful << SYS_GPK_MFPH_PK8MFP_Pos) /*!< SYS_T::GPK_MFPH: PK8MFP Mask */
  4435. #define SYS_GPK_MFPH_PK9MFP_Pos (4) /*!< SYS_T::GPK_MFPH: PK9MFP Position */
  4436. #define SYS_GPK_MFPH_PK9MFP_Msk (0xful << SYS_GPK_MFPH_PK9MFP_Pos) /*!< SYS_T::GPK_MFPH: PK9MFP Mask */
  4437. #define SYS_GPK_MFPH_PK10MFP_Pos (8) /*!< SYS_T::GPK_MFPH: PK10MFP Position */
  4438. #define SYS_GPK_MFPH_PK10MFP_Msk (0xful << SYS_GPK_MFPH_PK10MFP_Pos) /*!< SYS_T::GPK_MFPH: PK10MFP Mask */
  4439. #define SYS_GPK_MFPH_PK11MFP_Pos (12) /*!< SYS_T::GPK_MFPH: PK11MFP Position */
  4440. #define SYS_GPK_MFPH_PK11MFP_Msk (0xful << SYS_GPK_MFPH_PK11MFP_Pos) /*!< SYS_T::GPK_MFPH: PK11MFP Mask */
  4441. #define SYS_GPK_MFPH_PK12MFP_Pos (16) /*!< SYS_T::GPK_MFPH: PK12MFP Position */
  4442. #define SYS_GPK_MFPH_PK12MFP_Msk (0xful << SYS_GPK_MFPH_PK12MFP_Pos) /*!< SYS_T::GPK_MFPH: PK12MFP Mask */
  4443. #define SYS_GPK_MFPH_PK13MFP_Pos (20) /*!< SYS_T::GPK_MFPH: PK13MFP Position */
  4444. #define SYS_GPK_MFPH_PK13MFP_Msk (0xful << SYS_GPK_MFPH_PK13MFP_Pos) /*!< SYS_T::GPK_MFPH: PK13MFP Mask */
  4445. #define SYS_GPK_MFPH_PK14MFP_Pos (24) /*!< SYS_T::GPK_MFPH: PK14MFP Position */
  4446. #define SYS_GPK_MFPH_PK14MFP_Msk (0xful << SYS_GPK_MFPH_PK14MFP_Pos) /*!< SYS_T::GPK_MFPH: PK14MFP Mask */
  4447. #define SYS_GPK_MFPH_PK15MFP_Pos (28) /*!< SYS_T::GPK_MFPH: PK15MFP Position */
  4448. #define SYS_GPK_MFPH_PK15MFP_Msk (0xful << SYS_GPK_MFPH_PK15MFP_Pos) /*!< SYS_T::GPK_MFPH: PK15MFP Mask */
  4449. #define SYS_GPL_MFPL_PL0MFP_Pos (0) /*!< SYS_T::GPL_MFPL: PL0MFP Position */
  4450. #define SYS_GPL_MFPL_PL0MFP_Msk (0xful << SYS_GPL_MFPL_PL0MFP_Pos) /*!< SYS_T::GPL_MFPL: PL0MFP Mask */
  4451. #define SYS_GPL_MFPL_PL1MFP_Pos (4) /*!< SYS_T::GPL_MFPL: PL1MFP Position */
  4452. #define SYS_GPL_MFPL_PL1MFP_Msk (0xful << SYS_GPL_MFPL_PL1MFP_Pos) /*!< SYS_T::GPL_MFPL: PL1MFP Mask */
  4453. #define SYS_GPL_MFPL_PL2MFP_Pos (8) /*!< SYS_T::GPL_MFPL: PL2MFP Position */
  4454. #define SYS_GPL_MFPL_PL2MFP_Msk (0xful << SYS_GPL_MFPL_PL2MFP_Pos) /*!< SYS_T::GPL_MFPL: PL2MFP Mask */
  4455. #define SYS_GPL_MFPL_PL3MFP_Pos (12) /*!< SYS_T::GPL_MFPL: PL3MFP Position */
  4456. #define SYS_GPL_MFPL_PL3MFP_Msk (0xful << SYS_GPL_MFPL_PL3MFP_Pos) /*!< SYS_T::GPL_MFPL: PL3MFP Mask */
  4457. #define SYS_GPL_MFPL_PL4MFP_Pos (16) /*!< SYS_T::GPL_MFPL: PL4MFP Position */
  4458. #define SYS_GPL_MFPL_PL4MFP_Msk (0xful << SYS_GPL_MFPL_PL4MFP_Pos) /*!< SYS_T::GPL_MFPL: PL4MFP Mask */
  4459. #define SYS_GPL_MFPL_PL5MFP_Pos (20) /*!< SYS_T::GPL_MFPL: PL5MFP Position */
  4460. #define SYS_GPL_MFPL_PL5MFP_Msk (0xful << SYS_GPL_MFPL_PL5MFP_Pos) /*!< SYS_T::GPL_MFPL: PL5MFP Mask */
  4461. #define SYS_GPL_MFPL_PL6MFP_Pos (24) /*!< SYS_T::GPL_MFPL: PL6MFP Position */
  4462. #define SYS_GPL_MFPL_PL6MFP_Msk (0xful << SYS_GPL_MFPL_PL6MFP_Pos) /*!< SYS_T::GPL_MFPL: PL6MFP Mask */
  4463. #define SYS_GPL_MFPL_PL7MFP_Pos (28) /*!< SYS_T::GPL_MFPL: PL7MFP Position */
  4464. #define SYS_GPL_MFPL_PL7MFP_Msk (0xful << SYS_GPL_MFPL_PL7MFP_Pos) /*!< SYS_T::GPL_MFPL: PL7MFP Mask */
  4465. #define SYS_GPL_MFPH_PL8MFP_Pos (0) /*!< SYS_T::GPL_MFPH: PL8MFP Position */
  4466. #define SYS_GPL_MFPH_PL8MFP_Msk (0xful << SYS_GPL_MFPH_PL8MFP_Pos) /*!< SYS_T::GPL_MFPH: PL8MFP Mask */
  4467. #define SYS_GPL_MFPH_PL9MFP_Pos (4) /*!< SYS_T::GPL_MFPH: PL9MFP Position */
  4468. #define SYS_GPL_MFPH_PL9MFP_Msk (0xful << SYS_GPL_MFPH_PL9MFP_Pos) /*!< SYS_T::GPL_MFPH: PL9MFP Mask */
  4469. #define SYS_GPL_MFPH_PL10MFP_Pos (8) /*!< SYS_T::GPL_MFPH: PL10MFP Position */
  4470. #define SYS_GPL_MFPH_PL10MFP_Msk (0xful << SYS_GPL_MFPH_PL10MFP_Pos) /*!< SYS_T::GPL_MFPH: PL10MFP Mask */
  4471. #define SYS_GPL_MFPH_PL11MFP_Pos (12) /*!< SYS_T::GPL_MFPH: PL11MFP Position */
  4472. #define SYS_GPL_MFPH_PL11MFP_Msk (0xful << SYS_GPL_MFPH_PL11MFP_Pos) /*!< SYS_T::GPL_MFPH: PL11MFP Mask */
  4473. #define SYS_GPL_MFPH_PL12MFP_Pos (16) /*!< SYS_T::GPL_MFPH: PL12MFP Position */
  4474. #define SYS_GPL_MFPH_PL12MFP_Msk (0xful << SYS_GPL_MFPH_PL12MFP_Pos) /*!< SYS_T::GPL_MFPH: PL12MFP Mask */
  4475. #define SYS_GPL_MFPH_PL13MFP_Pos (20) /*!< SYS_T::GPL_MFPH: PL13MFP Position */
  4476. #define SYS_GPL_MFPH_PL13MFP_Msk (0xful << SYS_GPL_MFPH_PL13MFP_Pos) /*!< SYS_T::GPL_MFPH: PL13MFP Mask */
  4477. #define SYS_GPL_MFPH_PL14MFP_Pos (24) /*!< SYS_T::GPL_MFPH: PL14MFP Position */
  4478. #define SYS_GPL_MFPH_PL14MFP_Msk (0xful << SYS_GPL_MFPH_PL14MFP_Pos) /*!< SYS_T::GPL_MFPH: PL14MFP Mask */
  4479. #define SYS_GPL_MFPH_PL15MFP_Pos (28) /*!< SYS_T::GPL_MFPH: PL15MFP Position */
  4480. #define SYS_GPL_MFPH_PL15MFP_Msk (0xful << SYS_GPL_MFPH_PL15MFP_Pos) /*!< SYS_T::GPL_MFPH: PL15MFP Mask */
  4481. #define SYS_GPM_MFPL_PM0MFP_Pos (0) /*!< SYS_T::GPM_MFPL: PM0MFP Position */
  4482. #define SYS_GPM_MFPL_PM0MFP_Msk (0xful << SYS_GPM_MFPL_PM0MFP_Pos) /*!< SYS_T::GPM_MFPL: PM0MFP Mask */
  4483. #define SYS_GPM_MFPL_PM1MFP_Pos (4) /*!< SYS_T::GPM_MFPL: PM1MFP Position */
  4484. #define SYS_GPM_MFPL_PM1MFP_Msk (0xful << SYS_GPM_MFPL_PM1MFP_Pos) /*!< SYS_T::GPM_MFPL: PM1MFP Mask */
  4485. #define SYS_GPM_MFPL_PM2MFP_Pos (8) /*!< SYS_T::GPM_MFPL: PM2MFP Position */
  4486. #define SYS_GPM_MFPL_PM2MFP_Msk (0xful << SYS_GPM_MFPL_PM2MFP_Pos) /*!< SYS_T::GPM_MFPL: PM2MFP Mask */
  4487. #define SYS_GPM_MFPL_PM3MFP_Pos (12) /*!< SYS_T::GPM_MFPL: PM3MFP Position */
  4488. #define SYS_GPM_MFPL_PM3MFP_Msk (0xful << SYS_GPM_MFPL_PM3MFP_Pos) /*!< SYS_T::GPM_MFPL: PM3MFP Mask */
  4489. #define SYS_GPM_MFPL_PM4MFP_Pos (16) /*!< SYS_T::GPM_MFPL: PM4MFP Position */
  4490. #define SYS_GPM_MFPL_PM4MFP_Msk (0xful << SYS_GPM_MFPL_PM4MFP_Pos) /*!< SYS_T::GPM_MFPL: PM4MFP Mask */
  4491. #define SYS_GPM_MFPL_PM5MFP_Pos (20) /*!< SYS_T::GPM_MFPL: PM5MFP Position */
  4492. #define SYS_GPM_MFPL_PM5MFP_Msk (0xful << SYS_GPM_MFPL_PM5MFP_Pos) /*!< SYS_T::GPM_MFPL: PM5MFP Mask */
  4493. #define SYS_GPM_MFPL_PM6MFP_Pos (24) /*!< SYS_T::GPM_MFPL: PM6MFP Position */
  4494. #define SYS_GPM_MFPL_PM6MFP_Msk (0xful << SYS_GPM_MFPL_PM6MFP_Pos) /*!< SYS_T::GPM_MFPL: PM6MFP Mask */
  4495. #define SYS_GPM_MFPL_PM7MFP_Pos (28) /*!< SYS_T::GPM_MFPL: PM7MFP Position */
  4496. #define SYS_GPM_MFPL_PM7MFP_Msk (0xful << SYS_GPM_MFPL_PM7MFP_Pos) /*!< SYS_T::GPM_MFPL: PM7MFP Mask */
  4497. #define SYS_GPM_MFPH_PM8MFP_Pos (0) /*!< SYS_T::GPM_MFPH: PM8MFP Position */
  4498. #define SYS_GPM_MFPH_PM8MFP_Msk (0xful << SYS_GPM_MFPH_PM8MFP_Pos) /*!< SYS_T::GPM_MFPH: PM8MFP Mask */
  4499. #define SYS_GPM_MFPH_PM9MFP_Pos (4) /*!< SYS_T::GPM_MFPH: PM9MFP Position */
  4500. #define SYS_GPM_MFPH_PM9MFP_Msk (0xful << SYS_GPM_MFPH_PM9MFP_Pos) /*!< SYS_T::GPM_MFPH: PM9MFP Mask */
  4501. #define SYS_GPM_MFPH_PM10MFP_Pos (8) /*!< SYS_T::GPM_MFPH: PM10MFP Position */
  4502. #define SYS_GPM_MFPH_PM10MFP_Msk (0xful << SYS_GPM_MFPH_PM10MFP_Pos) /*!< SYS_T::GPM_MFPH: PM10MFP Mask */
  4503. #define SYS_GPM_MFPH_PM11MFP_Pos (12) /*!< SYS_T::GPM_MFPH: PM11MFP Position */
  4504. #define SYS_GPM_MFPH_PM11MFP_Msk (0xful << SYS_GPM_MFPH_PM11MFP_Pos) /*!< SYS_T::GPM_MFPH: PM11MFP Mask */
  4505. #define SYS_GPM_MFPH_PM12MFP_Pos (16) /*!< SYS_T::GPM_MFPH: PM12MFP Position */
  4506. #define SYS_GPM_MFPH_PM12MFP_Msk (0xful << SYS_GPM_MFPH_PM12MFP_Pos) /*!< SYS_T::GPM_MFPH: PM12MFP Mask */
  4507. #define SYS_GPM_MFPH_PM13MFP_Pos (20) /*!< SYS_T::GPM_MFPH: PM13MFP Position */
  4508. #define SYS_GPM_MFPH_PM13MFP_Msk (0xful << SYS_GPM_MFPH_PM13MFP_Pos) /*!< SYS_T::GPM_MFPH: PM13MFP Mask */
  4509. #define SYS_GPM_MFPH_PM14MFP_Pos (24) /*!< SYS_T::GPM_MFPH: PM14MFP Position */
  4510. #define SYS_GPM_MFPH_PM14MFP_Msk (0xful << SYS_GPM_MFPH_PM14MFP_Pos) /*!< SYS_T::GPM_MFPH: PM14MFP Mask */
  4511. #define SYS_GPM_MFPH_PM15MFP_Pos (28) /*!< SYS_T::GPM_MFPH: PM15MFP Position */
  4512. #define SYS_GPM_MFPH_PM15MFP_Msk (0xful << SYS_GPM_MFPH_PM15MFP_Pos) /*!< SYS_T::GPM_MFPH: PM15MFP Mask */
  4513. #define SYS_GPN_MFPL_PN0MFP_Pos (0) /*!< SYS_T::GPN_MFPL: PN0MFP Position */
  4514. #define SYS_GPN_MFPL_PN0MFP_Msk (0xful << SYS_GPN_MFPL_PN0MFP_Pos) /*!< SYS_T::GPN_MFPL: PN0MFP Mask */
  4515. #define SYS_GPN_MFPL_PN1MFP_Pos (4) /*!< SYS_T::GPN_MFPL: PN1MFP Position */
  4516. #define SYS_GPN_MFPL_PN1MFP_Msk (0xful << SYS_GPN_MFPL_PN1MFP_Pos) /*!< SYS_T::GPN_MFPL: PN1MFP Mask */
  4517. #define SYS_GPN_MFPL_PN2MFP_Pos (8) /*!< SYS_T::GPN_MFPL: PN2MFP Position */
  4518. #define SYS_GPN_MFPL_PN2MFP_Msk (0xful << SYS_GPN_MFPL_PN2MFP_Pos) /*!< SYS_T::GPN_MFPL: PN2MFP Mask */
  4519. #define SYS_GPN_MFPL_PN3MFP_Pos (12) /*!< SYS_T::GPN_MFPL: PN3MFP Position */
  4520. #define SYS_GPN_MFPL_PN3MFP_Msk (0xful << SYS_GPN_MFPL_PN3MFP_Pos) /*!< SYS_T::GPN_MFPL: PN3MFP Mask */
  4521. #define SYS_GPN_MFPL_PN4MFP_Pos (16) /*!< SYS_T::GPN_MFPL: PN4MFP Position */
  4522. #define SYS_GPN_MFPL_PN4MFP_Msk (0xful << SYS_GPN_MFPL_PN4MFP_Pos) /*!< SYS_T::GPN_MFPL: PN4MFP Mask */
  4523. #define SYS_GPN_MFPL_PN5MFP_Pos (20) /*!< SYS_T::GPN_MFPL: PN5MFP Position */
  4524. #define SYS_GPN_MFPL_PN5MFP_Msk (0xful << SYS_GPN_MFPL_PN5MFP_Pos) /*!< SYS_T::GPN_MFPL: PN5MFP Mask */
  4525. #define SYS_GPN_MFPL_PN6MFP_Pos (24) /*!< SYS_T::GPN_MFPL: PN6MFP Position */
  4526. #define SYS_GPN_MFPL_PN6MFP_Msk (0xful << SYS_GPN_MFPL_PN6MFP_Pos) /*!< SYS_T::GPN_MFPL: PN6MFP Mask */
  4527. #define SYS_GPN_MFPL_PN7MFP_Pos (28) /*!< SYS_T::GPN_MFPL: PN7MFP Position */
  4528. #define SYS_GPN_MFPL_PN7MFP_Msk (0xful << SYS_GPN_MFPL_PN7MFP_Pos) /*!< SYS_T::GPN_MFPL: PN7MFP Mask */
  4529. #define SYS_GPN_MFPH_PN8MFP_Pos (0) /*!< SYS_T::GPN_MFPH: PN8MFP Position */
  4530. #define SYS_GPN_MFPH_PN8MFP_Msk (0xful << SYS_GPN_MFPH_PN8MFP_Pos) /*!< SYS_T::GPN_MFPH: PN8MFP Mask */
  4531. #define SYS_GPN_MFPH_PN9MFP_Pos (4) /*!< SYS_T::GPN_MFPH: PN9MFP Position */
  4532. #define SYS_GPN_MFPH_PN9MFP_Msk (0xful << SYS_GPN_MFPH_PN9MFP_Pos) /*!< SYS_T::GPN_MFPH: PN9MFP Mask */
  4533. #define SYS_GPN_MFPH_PN10MFP_Pos (8) /*!< SYS_T::GPN_MFPH: PN10MFP Position */
  4534. #define SYS_GPN_MFPH_PN10MFP_Msk (0xful << SYS_GPN_MFPH_PN10MFP_Pos) /*!< SYS_T::GPN_MFPH: PN10MFP Mask */
  4535. #define SYS_GPN_MFPH_PN11MFP_Pos (12) /*!< SYS_T::GPN_MFPH: PN11MFP Position */
  4536. #define SYS_GPN_MFPH_PN11MFP_Msk (0xful << SYS_GPN_MFPH_PN11MFP_Pos) /*!< SYS_T::GPN_MFPH: PN11MFP Mask */
  4537. #define SYS_GPN_MFPH_PN12MFP_Pos (16) /*!< SYS_T::GPN_MFPH: PN12MFP Position */
  4538. #define SYS_GPN_MFPH_PN12MFP_Msk (0xful << SYS_GPN_MFPH_PN12MFP_Pos) /*!< SYS_T::GPN_MFPH: PN12MFP Mask */
  4539. #define SYS_GPN_MFPH_PN13MFP_Pos (20) /*!< SYS_T::GPN_MFPH: PN13MFP Position */
  4540. #define SYS_GPN_MFPH_PN13MFP_Msk (0xful << SYS_GPN_MFPH_PN13MFP_Pos) /*!< SYS_T::GPN_MFPH: PN13MFP Mask */
  4541. #define SYS_GPN_MFPH_PN14MFP_Pos (24) /*!< SYS_T::GPN_MFPH: PN14MFP Position */
  4542. #define SYS_GPN_MFPH_PN14MFP_Msk (0xful << SYS_GPN_MFPH_PN14MFP_Pos) /*!< SYS_T::GPN_MFPH: PN14MFP Mask */
  4543. #define SYS_GPN_MFPH_PN15MFP_Pos (28) /*!< SYS_T::GPN_MFPH: PN15MFP Position */
  4544. #define SYS_GPN_MFPH_PN15MFP_Msk (0xful << SYS_GPN_MFPH_PN15MFP_Pos) /*!< SYS_T::GPN_MFPH: PN15MFP Mask */
  4545. #define SYS_TSENSRFCR_TSENSRREF0_Pos (0) /*!< SYS_T::TSENSRFCR: TSENSRREF0 Position */
  4546. #define SYS_TSENSRFCR_TSENSRREF0_Msk (0xfful << SYS_TSENSRFCR_TSENSRREF0_Pos) /*!< SYS_T::TSENSRFCR: TSENSRREF0 Mask */
  4547. #define SYS_TSENSRFCR_TSENSRREF1_Pos (8) /*!< SYS_T::TSENSRFCR: TSENSRREF1 Position */
  4548. #define SYS_TSENSRFCR_TSENSRREF1_Msk (0xfful << SYS_TSENSRFCR_TSENSRREF1_Pos) /*!< SYS_T::TSENSRFCR: TSENSRREF1 Mask */
  4549. #define SYS_TSENSRFCR_TSENSRDATA_Pos (16) /*!< SYS_T::TSENSRFCR: TSENSRDATA Position */
  4550. #define SYS_TSENSRFCR_TSENSRDATA_Msk (0xffful << SYS_TSENSRFCR_TSENSRDATA_Pos) /*!< SYS_T::TSENSRFCR: TSENSRDATA Mask */
  4551. #define SYS_TSENSRFCR_PD_Pos (28) /*!< SYS_T::TSENSRFCR: PD Position */
  4552. #define SYS_TSENSRFCR_PD_Msk (0x1ul << SYS_TSENSRFCR_PD_Pos) /*!< SYS_T::TSENSRFCR: PD Mask */
  4553. #define SYS_TSENSRFCR_REFUDEN_Pos (29) /*!< SYS_T::TSENSRFCR: REFUDEN Position */
  4554. #define SYS_TSENSRFCR_REFUDEN_Msk (0x1ul << SYS_TSENSRFCR_REFUDEN_Pos) /*!< SYS_T::TSENSRFCR: REFUDEN Mask */
  4555. #define SYS_TSENSRFCR_DATAVALID_Pos (31) /*!< SYS_T::TSENSRFCR: DATAVALID Position */
  4556. #define SYS_TSENSRFCR_DATAVALID_Msk (0x1ul << SYS_TSENSRFCR_DATAVALID_Pos) /*!< SYS_T::TSENSRFCR: DATAVALID Mask */
  4557. #define SYS_GMAC0MISCR_RMIIEN_Pos (0) /*!< SYS_T::GMAC0MISCR: RMIIEN Position */
  4558. #define SYS_GMAC0MISCR_RMIIEN_Msk (0x1ul << SYS_GMAC0MISCR_RMIIEN_Pos) /*!< SYS_T::GMAC0MISCR: RMIIEN Mask */
  4559. #define SYS_GMAC0MISCR_PFRMTXEN_Pos (1) /*!< SYS_T::GMAC0MISCR: PFRMTXEN Position */
  4560. #define SYS_GMAC0MISCR_PFRMTXEN_Msk (0x1ul << SYS_GMAC0MISCR_PFRMTXEN_Pos) /*!< SYS_T::GMAC0MISCR: PFRMTXEN Mask */
  4561. #define SYS_GMAC0MISCR_TXCLKINV_Pos (8) /*!< SYS_T::GMAC0MISCR: TXCLKINV Position */
  4562. #define SYS_GMAC0MISCR_TXCLKINV_Msk (0x1ul << SYS_GMAC0MISCR_TXCLKINV_Pos) /*!< SYS_T::GMAC0MISCR: TXCLKINV Mask */
  4563. #define SYS_GMAC0MISCR_TXCLKGEN_Pos (9) /*!< SYS_T::GMAC0MISCR: TXCLKGEN Position */
  4564. #define SYS_GMAC0MISCR_TXCLKGEN_Msk (0x1ul << SYS_GMAC0MISCR_TXCLKGEN_Pos) /*!< SYS_T::GMAC0MISCR: TXCLKGEN Mask */
  4565. #define SYS_GMAC0MISCR_RXCLKINV_Pos (12) /*!< SYS_T::GMAC0MISCR: RXCLKINV Position */
  4566. #define SYS_GMAC0MISCR_RXCLKINV_Msk (0x1ul << SYS_GMAC0MISCR_RXCLKINV_Pos) /*!< SYS_T::GMAC0MISCR: RXCLKINV Mask */
  4567. #define SYS_GMAC0MISCR_TXCLKDLY_Pos (16) /*!< SYS_T::GMAC0MISCR: TXCLKDLY Position */
  4568. #define SYS_GMAC0MISCR_TXCLKDLY_Msk (0xful << SYS_GMAC0MISCR_TXCLKDLY_Pos) /*!< SYS_T::GMAC0MISCR: TXCLKDLY Mask */
  4569. #define SYS_GMAC0MISCR_RXCLKDLY_Pos (20) /*!< SYS_T::GMAC0MISCR: RXCLKDLY Position */
  4570. #define SYS_GMAC0MISCR_RXCLKDLY_Msk (0xful << SYS_GMAC0MISCR_RXCLKDLY_Pos) /*!< SYS_T::GMAC0MISCR: RXCLKDLY Mask */
  4571. #define SYS_GMAC1MISCR_RMIIEN_Pos (0) /*!< SYS_T::GMAC1MISCR: RMIIEN Position */
  4572. #define SYS_GMAC1MISCR_RMIIEN_Msk (0x1ul << SYS_GMAC1MISCR_RMIIEN_Pos) /*!< SYS_T::GMAC1MISCR: RMIIEN Mask */
  4573. #define SYS_GMAC1MISCR_PFRMTXEN_Pos (1) /*!< SYS_T::GMAC1MISCR: PFRMTXEN Position */
  4574. #define SYS_GMAC1MISCR_PFRMTXEN_Msk (0x1ul << SYS_GMAC1MISCR_PFRMTXEN_Pos) /*!< SYS_T::GMAC1MISCR: PFRMTXEN Mask */
  4575. #define SYS_GMAC1MISCR_TXCLKINV_Pos (8) /*!< SYS_T::GMAC1MISCR: TXCLKINV Position */
  4576. #define SYS_GMAC1MISCR_TXCLKINV_Msk (0x1ul << SYS_GMAC1MISCR_TXCLKINV_Pos) /*!< SYS_T::GMAC1MISCR: TXCLKINV Mask */
  4577. #define SYS_GMAC1MISCR_TXCLKGEN_Pos (9) /*!< SYS_T::GMAC1MISCR: TXCLKGEN Position */
  4578. #define SYS_GMAC1MISCR_TXCLKGEN_Msk (0x1ul << SYS_GMAC1MISCR_TXCLKGEN_Pos) /*!< SYS_T::GMAC1MISCR: TXCLKGEN Mask */
  4579. #define SYS_GMAC1MISCR_RXCLKINV_Pos (12) /*!< SYS_T::GMAC1MISCR: RXCLKINV Position */
  4580. #define SYS_GMAC1MISCR_RXCLKINV_Msk (0x1ul << SYS_GMAC1MISCR_RXCLKINV_Pos) /*!< SYS_T::GMAC1MISCR: RXCLKINV Mask */
  4581. #define SYS_GMAC1MISCR_TXCLKDLY_Pos (16) /*!< SYS_T::GMAC1MISCR: TXCLKDLY Position */
  4582. #define SYS_GMAC1MISCR_TXCLKDLY_Msk (0xful << SYS_GMAC1MISCR_TXCLKDLY_Pos) /*!< SYS_T::GMAC1MISCR: TXCLKDLY Mask */
  4583. #define SYS_GMAC1MISCR_RXCLKDLY_Pos (20) /*!< SYS_T::GMAC1MISCR: RXCLKDLY Position */
  4584. #define SYS_GMAC1MISCR_RXCLKDLY_Msk (0xful << SYS_GMAC1MISCR_RXCLKDLY_Pos) /*!< SYS_T::GMAC1MISCR: RXCLKDLY Mask */
  4585. #define SYS_MACAD0LSR_MACADRLSR_Pos (0) /*!< SYS_T::MACAD0LSR: MACADRLSR Position */
  4586. #define SYS_MACAD0LSR_MACADRLSR_Msk (0xfffffffful << SYS_MACAD0LSR_MACADRLSR_Pos) /*!< SYS_T::MACAD0LSR: MACADRLSR Mask */
  4587. #define SYS_MACAD0HSR_MACADRHSR_Pos (0) /*!< SYS_T::MACAD0HSR: MACADRHSR Position */
  4588. #define SYS_MACAD0HSR_MACADRHSR_Msk (0xfffful << SYS_MACAD0HSR_MACADRHSR_Pos) /*!< SYS_T::MACAD0HSR: MACADRHSR Mask */
  4589. #define SYS_MACAD1LSR_MACADRLSR_Pos (0) /*!< SYS_T::MACAD1LSR: MACADRLSR Position */
  4590. #define SYS_MACAD1LSR_MACADRLSR_Msk (0xfffffffful << SYS_MACAD1LSR_MACADRLSR_Pos) /*!< SYS_T::MACAD1LSR: MACADRLSR Mask */
  4591. #define SYS_MACAD1HSR_MACADRHSR_Pos (0) /*!< SYS_T::MACAD1HSR: MACADRHSR Position */
  4592. #define SYS_MACAD1HSR_MACADRHSR_Msk (0xfffful << SYS_MACAD1HSR_MACADRHSR_Pos) /*!< SYS_T::MACAD1HSR: MACADRHSR Mask */
  4593. #define SYS_CSDBGCTL_DBGRST_Pos (0) /*!< SYS_T::CSDBGCTL: DBGRST Position */
  4594. #define SYS_CSDBGCTL_DBGRST_Msk (0x1ul << SYS_CSDBGCTL_DBGRST_Pos) /*!< SYS_T::CSDBGCTL: DBGRST Mask */
  4595. #define SYS_CSDBGCTL_DBGPWRUPREQ_Pos (1) /*!< SYS_T::CSDBGCTL: DBGPWRUPREQ Position */
  4596. #define SYS_CSDBGCTL_DBGPWRUPREQ_Msk (0x1ul << SYS_CSDBGCTL_DBGPWRUPREQ_Pos) /*!< SYS_T::CSDBGCTL: DBGPWRUPREQ Mask */
  4597. #define SYS_CSDBGCTL_DBGPWRUPACK_Pos (2) /*!< SYS_T::CSDBGCTL: DBGPWRUPACK Position */
  4598. #define SYS_CSDBGCTL_DBGPWRUPACK_Msk (0x1ul << SYS_CSDBGCTL_DBGPWRUPACK_Pos) /*!< SYS_T::CSDBGCTL: DBGPWRUPACK Mask */
  4599. #define SYS_CSDBGCTL_LPEMU_Pos (3) /*!< SYS_T::CSDBGCTL: LPEMU Position */
  4600. #define SYS_CSDBGCTL_LPEMU_Msk (0x1ul << SYS_CSDBGCTL_LPEMU_Pos) /*!< SYS_T::CSDBGCTL: LPEMU Mask */
  4601. #define SYS_GPAB_MFOS_GPIOxMFOS0_Pos (0) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS0 Position */
  4602. #define SYS_GPAB_MFOS_GPIOxMFOS0_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS0_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS0 Mask */
  4603. #define SYS_GPAB_MFOS_GPIOxMFOS1_Pos (1) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS1 Position */
  4604. #define SYS_GPAB_MFOS_GPIOxMFOS1_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS1_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS1 Mask */
  4605. #define SYS_GPAB_MFOS_GPIOxMFOS2_Pos (2) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS2 Position */
  4606. #define SYS_GPAB_MFOS_GPIOxMFOS2_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS2_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS2 Mask */
  4607. #define SYS_GPAB_MFOS_GPIOxMFOS3_Pos (3) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS3 Position */
  4608. #define SYS_GPAB_MFOS_GPIOxMFOS3_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS3_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS3 Mask */
  4609. #define SYS_GPAB_MFOS_GPIOxMFOS4_Pos (4) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS4 Position */
  4610. #define SYS_GPAB_MFOS_GPIOxMFOS4_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS4_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS4 Mask */
  4611. #define SYS_GPAB_MFOS_GPIOxMFOS5_Pos (5) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS5 Position */
  4612. #define SYS_GPAB_MFOS_GPIOxMFOS5_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS5_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS5 Mask */
  4613. #define SYS_GPAB_MFOS_GPIOxMFOS6_Pos (6) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS6 Position */
  4614. #define SYS_GPAB_MFOS_GPIOxMFOS6_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS6_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS6 Mask */
  4615. #define SYS_GPAB_MFOS_GPIOxMFOS7_Pos (7) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS7 Position */
  4616. #define SYS_GPAB_MFOS_GPIOxMFOS7_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS7_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS7 Mask */
  4617. #define SYS_GPAB_MFOS_GPIOxMFOS8_Pos (8) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS8 Position */
  4618. #define SYS_GPAB_MFOS_GPIOxMFOS8_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS8_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS8 Mask */
  4619. #define SYS_GPAB_MFOS_GPIOxMFOS9_Pos (9) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS9 Position */
  4620. #define SYS_GPAB_MFOS_GPIOxMFOS9_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS9_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS9 Mask */
  4621. #define SYS_GPAB_MFOS_GPIOxMFOS10_Pos (10) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS10 Position */
  4622. #define SYS_GPAB_MFOS_GPIOxMFOS10_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS10_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS10 Mask */
  4623. #define SYS_GPAB_MFOS_GPIOxMFOS11_Pos (11) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS11 Position */
  4624. #define SYS_GPAB_MFOS_GPIOxMFOS11_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS11_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS11 Mask */
  4625. #define SYS_GPAB_MFOS_GPIOxMFOS12_Pos (12) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS12 Position */
  4626. #define SYS_GPAB_MFOS_GPIOxMFOS12_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS12_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS12 Mask */
  4627. #define SYS_GPAB_MFOS_GPIOxMFOS13_Pos (13) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS13 Position */
  4628. #define SYS_GPAB_MFOS_GPIOxMFOS13_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS13_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS13 Mask */
  4629. #define SYS_GPAB_MFOS_GPIOxMFOS14_Pos (14) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS14 Position */
  4630. #define SYS_GPAB_MFOS_GPIOxMFOS14_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS14_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS14 Mask */
  4631. #define SYS_GPAB_MFOS_GPIOxMFOS15_Pos (15) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS15 Position */
  4632. #define SYS_GPAB_MFOS_GPIOxMFOS15_Msk (0x1ul << SYS_GPAB_MFOS_GPIOxMFOS15_Pos) /*!< SYS_T::GPAB_MFOS: GPIOxMFOS15 Mask */
  4633. #define SYS_GPAB_MFOS_GPIOyMFOS16_Pos (16) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS16 Position */
  4634. #define SYS_GPAB_MFOS_GPIOyMFOS16_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS16_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS16 Mask */
  4635. #define SYS_GPAB_MFOS_GPIOyMFOS17_Pos (17) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS17 Position */
  4636. #define SYS_GPAB_MFOS_GPIOyMFOS17_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS17_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS17 Mask */
  4637. #define SYS_GPAB_MFOS_GPIOyMFOS18_Pos (18) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS18 Position */
  4638. #define SYS_GPAB_MFOS_GPIOyMFOS18_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS18_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS18 Mask */
  4639. #define SYS_GPAB_MFOS_GPIOyMFOS19_Pos (19) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS19 Position */
  4640. #define SYS_GPAB_MFOS_GPIOyMFOS19_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS19_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS19 Mask */
  4641. #define SYS_GPAB_MFOS_GPIOyMFOS20_Pos (20) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS20 Position */
  4642. #define SYS_GPAB_MFOS_GPIOyMFOS20_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS20_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS20 Mask */
  4643. #define SYS_GPAB_MFOS_GPIOyMFOS21_Pos (21) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS21 Position */
  4644. #define SYS_GPAB_MFOS_GPIOyMFOS21_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS21_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS21 Mask */
  4645. #define SYS_GPAB_MFOS_GPIOyMFOS22_Pos (22) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS22 Position */
  4646. #define SYS_GPAB_MFOS_GPIOyMFOS22_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS22_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS22 Mask */
  4647. #define SYS_GPAB_MFOS_GPIOyMFOS23_Pos (23) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS23 Position */
  4648. #define SYS_GPAB_MFOS_GPIOyMFOS23_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS23_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS23 Mask */
  4649. #define SYS_GPAB_MFOS_GPIOyMFOS24_Pos (24) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS24 Position */
  4650. #define SYS_GPAB_MFOS_GPIOyMFOS24_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS24_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS24 Mask */
  4651. #define SYS_GPAB_MFOS_GPIOyMFOS25_Pos (25) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS25 Position */
  4652. #define SYS_GPAB_MFOS_GPIOyMFOS25_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS25_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS25 Mask */
  4653. #define SYS_GPAB_MFOS_GPIOyMFOS26_Pos (26) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS26 Position */
  4654. #define SYS_GPAB_MFOS_GPIOyMFOS26_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS26_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS26 Mask */
  4655. #define SYS_GPAB_MFOS_GPIOyMFOS27_Pos (27) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS27 Position */
  4656. #define SYS_GPAB_MFOS_GPIOyMFOS27_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS27_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS27 Mask */
  4657. #define SYS_GPAB_MFOS_GPIOyMFOS28_Pos (28) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS28 Position */
  4658. #define SYS_GPAB_MFOS_GPIOyMFOS28_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS28_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS28 Mask */
  4659. #define SYS_GPAB_MFOS_GPIOyMFOS29_Pos (29) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS29 Position */
  4660. #define SYS_GPAB_MFOS_GPIOyMFOS29_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS29_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS29 Mask */
  4661. #define SYS_GPAB_MFOS_GPIOyMFOS30_Pos (30) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS30 Position */
  4662. #define SYS_GPAB_MFOS_GPIOyMFOS30_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS30_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS30 Mask */
  4663. #define SYS_GPAB_MFOS_GPIOyMFOS31_Pos (31) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS31 Position */
  4664. #define SYS_GPAB_MFOS_GPIOyMFOS31_Msk (0x1ul << SYS_GPAB_MFOS_GPIOyMFOS31_Pos) /*!< SYS_T::GPAB_MFOS: GPIOyMFOS31 Mask */
  4665. #define SYS_GPCD_MFOS_GPIOxMFOS0_Pos (0) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS0 Position */
  4666. #define SYS_GPCD_MFOS_GPIOxMFOS0_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS0_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS0 Mask */
  4667. #define SYS_GPCD_MFOS_GPIOxMFOS1_Pos (1) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS1 Position */
  4668. #define SYS_GPCD_MFOS_GPIOxMFOS1_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS1_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS1 Mask */
  4669. #define SYS_GPCD_MFOS_GPIOxMFOS2_Pos (2) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS2 Position */
  4670. #define SYS_GPCD_MFOS_GPIOxMFOS2_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS2_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS2 Mask */
  4671. #define SYS_GPCD_MFOS_GPIOxMFOS3_Pos (3) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS3 Position */
  4672. #define SYS_GPCD_MFOS_GPIOxMFOS3_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS3_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS3 Mask */
  4673. #define SYS_GPCD_MFOS_GPIOxMFOS4_Pos (4) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS4 Position */
  4674. #define SYS_GPCD_MFOS_GPIOxMFOS4_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS4_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS4 Mask */
  4675. #define SYS_GPCD_MFOS_GPIOxMFOS5_Pos (5) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS5 Position */
  4676. #define SYS_GPCD_MFOS_GPIOxMFOS5_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS5_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS5 Mask */
  4677. #define SYS_GPCD_MFOS_GPIOxMFOS6_Pos (6) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS6 Position */
  4678. #define SYS_GPCD_MFOS_GPIOxMFOS6_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS6_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS6 Mask */
  4679. #define SYS_GPCD_MFOS_GPIOxMFOS7_Pos (7) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS7 Position */
  4680. #define SYS_GPCD_MFOS_GPIOxMFOS7_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS7_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS7 Mask */
  4681. #define SYS_GPCD_MFOS_GPIOxMFOS8_Pos (8) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS8 Position */
  4682. #define SYS_GPCD_MFOS_GPIOxMFOS8_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS8_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS8 Mask */
  4683. #define SYS_GPCD_MFOS_GPIOxMFOS9_Pos (9) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS9 Position */
  4684. #define SYS_GPCD_MFOS_GPIOxMFOS9_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS9_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS9 Mask */
  4685. #define SYS_GPCD_MFOS_GPIOxMFOS10_Pos (10) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS10 Position */
  4686. #define SYS_GPCD_MFOS_GPIOxMFOS10_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS10_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS10 Mask */
  4687. #define SYS_GPCD_MFOS_GPIOxMFOS11_Pos (11) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS11 Position */
  4688. #define SYS_GPCD_MFOS_GPIOxMFOS11_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS11_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS11 Mask */
  4689. #define SYS_GPCD_MFOS_GPIOxMFOS12_Pos (12) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS12 Position */
  4690. #define SYS_GPCD_MFOS_GPIOxMFOS12_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS12_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS12 Mask */
  4691. #define SYS_GPCD_MFOS_GPIOxMFOS13_Pos (13) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS13 Position */
  4692. #define SYS_GPCD_MFOS_GPIOxMFOS13_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS13_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS13 Mask */
  4693. #define SYS_GPCD_MFOS_GPIOxMFOS14_Pos (14) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS14 Position */
  4694. #define SYS_GPCD_MFOS_GPIOxMFOS14_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS14_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS14 Mask */
  4695. #define SYS_GPCD_MFOS_GPIOxMFOS15_Pos (15) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS15 Position */
  4696. #define SYS_GPCD_MFOS_GPIOxMFOS15_Msk (0x1ul << SYS_GPCD_MFOS_GPIOxMFOS15_Pos) /*!< SYS_T::GPCD_MFOS: GPIOxMFOS15 Mask */
  4697. #define SYS_GPCD_MFOS_GPIOyMFOS16_Pos (16) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS16 Position */
  4698. #define SYS_GPCD_MFOS_GPIOyMFOS16_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS16_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS16 Mask */
  4699. #define SYS_GPCD_MFOS_GPIOyMFOS17_Pos (17) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS17 Position */
  4700. #define SYS_GPCD_MFOS_GPIOyMFOS17_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS17_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS17 Mask */
  4701. #define SYS_GPCD_MFOS_GPIOyMFOS18_Pos (18) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS18 Position */
  4702. #define SYS_GPCD_MFOS_GPIOyMFOS18_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS18_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS18 Mask */
  4703. #define SYS_GPCD_MFOS_GPIOyMFOS19_Pos (19) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS19 Position */
  4704. #define SYS_GPCD_MFOS_GPIOyMFOS19_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS19_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS19 Mask */
  4705. #define SYS_GPCD_MFOS_GPIOyMFOS20_Pos (20) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS20 Position */
  4706. #define SYS_GPCD_MFOS_GPIOyMFOS20_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS20_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS20 Mask */
  4707. #define SYS_GPCD_MFOS_GPIOyMFOS21_Pos (21) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS21 Position */
  4708. #define SYS_GPCD_MFOS_GPIOyMFOS21_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS21_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS21 Mask */
  4709. #define SYS_GPCD_MFOS_GPIOyMFOS22_Pos (22) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS22 Position */
  4710. #define SYS_GPCD_MFOS_GPIOyMFOS22_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS22_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS22 Mask */
  4711. #define SYS_GPCD_MFOS_GPIOyMFOS23_Pos (23) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS23 Position */
  4712. #define SYS_GPCD_MFOS_GPIOyMFOS23_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS23_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS23 Mask */
  4713. #define SYS_GPCD_MFOS_GPIOyMFOS24_Pos (24) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS24 Position */
  4714. #define SYS_GPCD_MFOS_GPIOyMFOS24_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS24_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS24 Mask */
  4715. #define SYS_GPCD_MFOS_GPIOyMFOS25_Pos (25) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS25 Position */
  4716. #define SYS_GPCD_MFOS_GPIOyMFOS25_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS25_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS25 Mask */
  4717. #define SYS_GPCD_MFOS_GPIOyMFOS26_Pos (26) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS26 Position */
  4718. #define SYS_GPCD_MFOS_GPIOyMFOS26_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS26_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS26 Mask */
  4719. #define SYS_GPCD_MFOS_GPIOyMFOS27_Pos (27) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS27 Position */
  4720. #define SYS_GPCD_MFOS_GPIOyMFOS27_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS27_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS27 Mask */
  4721. #define SYS_GPCD_MFOS_GPIOyMFOS28_Pos (28) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS28 Position */
  4722. #define SYS_GPCD_MFOS_GPIOyMFOS28_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS28_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS28 Mask */
  4723. #define SYS_GPCD_MFOS_GPIOyMFOS29_Pos (29) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS29 Position */
  4724. #define SYS_GPCD_MFOS_GPIOyMFOS29_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS29_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS29 Mask */
  4725. #define SYS_GPCD_MFOS_GPIOyMFOS30_Pos (30) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS30 Position */
  4726. #define SYS_GPCD_MFOS_GPIOyMFOS30_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS30_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS30 Mask */
  4727. #define SYS_GPCD_MFOS_GPIOyMFOS31_Pos (31) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS31 Position */
  4728. #define SYS_GPCD_MFOS_GPIOyMFOS31_Msk (0x1ul << SYS_GPCD_MFOS_GPIOyMFOS31_Pos) /*!< SYS_T::GPCD_MFOS: GPIOyMFOS31 Mask */
  4729. #define SYS_GPEF_MFOS_GPIOxMFOS0_Pos (0) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS0 Position */
  4730. #define SYS_GPEF_MFOS_GPIOxMFOS0_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS0_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS0 Mask */
  4731. #define SYS_GPEF_MFOS_GPIOxMFOS1_Pos (1) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS1 Position */
  4732. #define SYS_GPEF_MFOS_GPIOxMFOS1_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS1_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS1 Mask */
  4733. #define SYS_GPEF_MFOS_GPIOxMFOS2_Pos (2) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS2 Position */
  4734. #define SYS_GPEF_MFOS_GPIOxMFOS2_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS2_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS2 Mask */
  4735. #define SYS_GPEF_MFOS_GPIOxMFOS3_Pos (3) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS3 Position */
  4736. #define SYS_GPEF_MFOS_GPIOxMFOS3_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS3_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS3 Mask */
  4737. #define SYS_GPEF_MFOS_GPIOxMFOS4_Pos (4) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS4 Position */
  4738. #define SYS_GPEF_MFOS_GPIOxMFOS4_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS4_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS4 Mask */
  4739. #define SYS_GPEF_MFOS_GPIOxMFOS5_Pos (5) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS5 Position */
  4740. #define SYS_GPEF_MFOS_GPIOxMFOS5_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS5_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS5 Mask */
  4741. #define SYS_GPEF_MFOS_GPIOxMFOS6_Pos (6) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS6 Position */
  4742. #define SYS_GPEF_MFOS_GPIOxMFOS6_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS6_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS6 Mask */
  4743. #define SYS_GPEF_MFOS_GPIOxMFOS7_Pos (7) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS7 Position */
  4744. #define SYS_GPEF_MFOS_GPIOxMFOS7_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS7_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS7 Mask */
  4745. #define SYS_GPEF_MFOS_GPIOxMFOS8_Pos (8) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS8 Position */
  4746. #define SYS_GPEF_MFOS_GPIOxMFOS8_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS8_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS8 Mask */
  4747. #define SYS_GPEF_MFOS_GPIOxMFOS9_Pos (9) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS9 Position */
  4748. #define SYS_GPEF_MFOS_GPIOxMFOS9_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS9_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS9 Mask */
  4749. #define SYS_GPEF_MFOS_GPIOxMFOS10_Pos (10) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS10 Position */
  4750. #define SYS_GPEF_MFOS_GPIOxMFOS10_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS10_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS10 Mask */
  4751. #define SYS_GPEF_MFOS_GPIOxMFOS11_Pos (11) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS11 Position */
  4752. #define SYS_GPEF_MFOS_GPIOxMFOS11_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS11_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS11 Mask */
  4753. #define SYS_GPEF_MFOS_GPIOxMFOS12_Pos (12) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS12 Position */
  4754. #define SYS_GPEF_MFOS_GPIOxMFOS12_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS12_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS12 Mask */
  4755. #define SYS_GPEF_MFOS_GPIOxMFOS13_Pos (13) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS13 Position */
  4756. #define SYS_GPEF_MFOS_GPIOxMFOS13_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS13_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS13 Mask */
  4757. #define SYS_GPEF_MFOS_GPIOxMFOS14_Pos (14) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS14 Position */
  4758. #define SYS_GPEF_MFOS_GPIOxMFOS14_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS14_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS14 Mask */
  4759. #define SYS_GPEF_MFOS_GPIOxMFOS15_Pos (15) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS15 Position */
  4760. #define SYS_GPEF_MFOS_GPIOxMFOS15_Msk (0x1ul << SYS_GPEF_MFOS_GPIOxMFOS15_Pos) /*!< SYS_T::GPEF_MFOS: GPIOxMFOS15 Mask */
  4761. #define SYS_GPEF_MFOS_GPIOyMFOS16_Pos (16) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS16 Position */
  4762. #define SYS_GPEF_MFOS_GPIOyMFOS16_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS16_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS16 Mask */
  4763. #define SYS_GPEF_MFOS_GPIOyMFOS17_Pos (17) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS17 Position */
  4764. #define SYS_GPEF_MFOS_GPIOyMFOS17_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS17_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS17 Mask */
  4765. #define SYS_GPEF_MFOS_GPIOyMFOS18_Pos (18) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS18 Position */
  4766. #define SYS_GPEF_MFOS_GPIOyMFOS18_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS18_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS18 Mask */
  4767. #define SYS_GPEF_MFOS_GPIOyMFOS19_Pos (19) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS19 Position */
  4768. #define SYS_GPEF_MFOS_GPIOyMFOS19_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS19_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS19 Mask */
  4769. #define SYS_GPEF_MFOS_GPIOyMFOS20_Pos (20) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS20 Position */
  4770. #define SYS_GPEF_MFOS_GPIOyMFOS20_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS20_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS20 Mask */
  4771. #define SYS_GPEF_MFOS_GPIOyMFOS21_Pos (21) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS21 Position */
  4772. #define SYS_GPEF_MFOS_GPIOyMFOS21_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS21_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS21 Mask */
  4773. #define SYS_GPEF_MFOS_GPIOyMFOS22_Pos (22) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS22 Position */
  4774. #define SYS_GPEF_MFOS_GPIOyMFOS22_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS22_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS22 Mask */
  4775. #define SYS_GPEF_MFOS_GPIOyMFOS23_Pos (23) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS23 Position */
  4776. #define SYS_GPEF_MFOS_GPIOyMFOS23_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS23_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS23 Mask */
  4777. #define SYS_GPEF_MFOS_GPIOyMFOS24_Pos (24) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS24 Position */
  4778. #define SYS_GPEF_MFOS_GPIOyMFOS24_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS24_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS24 Mask */
  4779. #define SYS_GPEF_MFOS_GPIOyMFOS25_Pos (25) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS25 Position */
  4780. #define SYS_GPEF_MFOS_GPIOyMFOS25_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS25_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS25 Mask */
  4781. #define SYS_GPEF_MFOS_GPIOyMFOS26_Pos (26) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS26 Position */
  4782. #define SYS_GPEF_MFOS_GPIOyMFOS26_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS26_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS26 Mask */
  4783. #define SYS_GPEF_MFOS_GPIOyMFOS27_Pos (27) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS27 Position */
  4784. #define SYS_GPEF_MFOS_GPIOyMFOS27_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS27_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS27 Mask */
  4785. #define SYS_GPEF_MFOS_GPIOyMFOS28_Pos (28) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS28 Position */
  4786. #define SYS_GPEF_MFOS_GPIOyMFOS28_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS28_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS28 Mask */
  4787. #define SYS_GPEF_MFOS_GPIOyMFOS29_Pos (29) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS29 Position */
  4788. #define SYS_GPEF_MFOS_GPIOyMFOS29_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS29_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS29 Mask */
  4789. #define SYS_GPEF_MFOS_GPIOyMFOS30_Pos (30) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS30 Position */
  4790. #define SYS_GPEF_MFOS_GPIOyMFOS30_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS30_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS30 Mask */
  4791. #define SYS_GPEF_MFOS_GPIOyMFOS31_Pos (31) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS31 Position */
  4792. #define SYS_GPEF_MFOS_GPIOyMFOS31_Msk (0x1ul << SYS_GPEF_MFOS_GPIOyMFOS31_Pos) /*!< SYS_T::GPEF_MFOS: GPIOyMFOS31 Mask */
  4793. #define SYS_GPGH_MFOS_GPIOxMFOS0_Pos (0) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS0 Position */
  4794. #define SYS_GPGH_MFOS_GPIOxMFOS0_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS0_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS0 Mask */
  4795. #define SYS_GPGH_MFOS_GPIOxMFOS1_Pos (1) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS1 Position */
  4796. #define SYS_GPGH_MFOS_GPIOxMFOS1_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS1_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS1 Mask */
  4797. #define SYS_GPGH_MFOS_GPIOxMFOS2_Pos (2) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS2 Position */
  4798. #define SYS_GPGH_MFOS_GPIOxMFOS2_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS2_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS2 Mask */
  4799. #define SYS_GPGH_MFOS_GPIOxMFOS3_Pos (3) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS3 Position */
  4800. #define SYS_GPGH_MFOS_GPIOxMFOS3_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS3_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS3 Mask */
  4801. #define SYS_GPGH_MFOS_GPIOxMFOS4_Pos (4) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS4 Position */
  4802. #define SYS_GPGH_MFOS_GPIOxMFOS4_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS4_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS4 Mask */
  4803. #define SYS_GPGH_MFOS_GPIOxMFOS5_Pos (5) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS5 Position */
  4804. #define SYS_GPGH_MFOS_GPIOxMFOS5_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS5_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS5 Mask */
  4805. #define SYS_GPGH_MFOS_GPIOxMFOS6_Pos (6) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS6 Position */
  4806. #define SYS_GPGH_MFOS_GPIOxMFOS6_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS6_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS6 Mask */
  4807. #define SYS_GPGH_MFOS_GPIOxMFOS7_Pos (7) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS7 Position */
  4808. #define SYS_GPGH_MFOS_GPIOxMFOS7_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS7_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS7 Mask */
  4809. #define SYS_GPGH_MFOS_GPIOxMFOS8_Pos (8) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS8 Position */
  4810. #define SYS_GPGH_MFOS_GPIOxMFOS8_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS8_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS8 Mask */
  4811. #define SYS_GPGH_MFOS_GPIOxMFOS9_Pos (9) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS9 Position */
  4812. #define SYS_GPGH_MFOS_GPIOxMFOS9_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS9_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS9 Mask */
  4813. #define SYS_GPGH_MFOS_GPIOxMFOS10_Pos (10) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS10 Position */
  4814. #define SYS_GPGH_MFOS_GPIOxMFOS10_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS10_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS10 Mask */
  4815. #define SYS_GPGH_MFOS_GPIOxMFOS11_Pos (11) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS11 Position */
  4816. #define SYS_GPGH_MFOS_GPIOxMFOS11_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS11_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS11 Mask */
  4817. #define SYS_GPGH_MFOS_GPIOxMFOS12_Pos (12) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS12 Position */
  4818. #define SYS_GPGH_MFOS_GPIOxMFOS12_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS12_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS12 Mask */
  4819. #define SYS_GPGH_MFOS_GPIOxMFOS13_Pos (13) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS13 Position */
  4820. #define SYS_GPGH_MFOS_GPIOxMFOS13_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS13_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS13 Mask */
  4821. #define SYS_GPGH_MFOS_GPIOxMFOS14_Pos (14) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS14 Position */
  4822. #define SYS_GPGH_MFOS_GPIOxMFOS14_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS14_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS14 Mask */
  4823. #define SYS_GPGH_MFOS_GPIOxMFOS15_Pos (15) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS15 Position */
  4824. #define SYS_GPGH_MFOS_GPIOxMFOS15_Msk (0x1ul << SYS_GPGH_MFOS_GPIOxMFOS15_Pos) /*!< SYS_T::GPGH_MFOS: GPIOxMFOS15 Mask */
  4825. #define SYS_GPGH_MFOS_GPIOyMFOS16_Pos (16) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS16 Position */
  4826. #define SYS_GPGH_MFOS_GPIOyMFOS16_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS16_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS16 Mask */
  4827. #define SYS_GPGH_MFOS_GPIOyMFOS17_Pos (17) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS17 Position */
  4828. #define SYS_GPGH_MFOS_GPIOyMFOS17_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS17_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS17 Mask */
  4829. #define SYS_GPGH_MFOS_GPIOyMFOS18_Pos (18) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS18 Position */
  4830. #define SYS_GPGH_MFOS_GPIOyMFOS18_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS18_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS18 Mask */
  4831. #define SYS_GPGH_MFOS_GPIOyMFOS19_Pos (19) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS19 Position */
  4832. #define SYS_GPGH_MFOS_GPIOyMFOS19_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS19_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS19 Mask */
  4833. #define SYS_GPGH_MFOS_GPIOyMFOS20_Pos (20) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS20 Position */
  4834. #define SYS_GPGH_MFOS_GPIOyMFOS20_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS20_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS20 Mask */
  4835. #define SYS_GPGH_MFOS_GPIOyMFOS21_Pos (21) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS21 Position */
  4836. #define SYS_GPGH_MFOS_GPIOyMFOS21_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS21_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS21 Mask */
  4837. #define SYS_GPGH_MFOS_GPIOyMFOS22_Pos (22) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS22 Position */
  4838. #define SYS_GPGH_MFOS_GPIOyMFOS22_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS22_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS22 Mask */
  4839. #define SYS_GPGH_MFOS_GPIOyMFOS23_Pos (23) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS23 Position */
  4840. #define SYS_GPGH_MFOS_GPIOyMFOS23_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS23_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS23 Mask */
  4841. #define SYS_GPGH_MFOS_GPIOyMFOS24_Pos (24) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS24 Position */
  4842. #define SYS_GPGH_MFOS_GPIOyMFOS24_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS24_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS24 Mask */
  4843. #define SYS_GPGH_MFOS_GPIOyMFOS25_Pos (25) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS25 Position */
  4844. #define SYS_GPGH_MFOS_GPIOyMFOS25_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS25_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS25 Mask */
  4845. #define SYS_GPGH_MFOS_GPIOyMFOS26_Pos (26) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS26 Position */
  4846. #define SYS_GPGH_MFOS_GPIOyMFOS26_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS26_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS26 Mask */
  4847. #define SYS_GPGH_MFOS_GPIOyMFOS27_Pos (27) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS27 Position */
  4848. #define SYS_GPGH_MFOS_GPIOyMFOS27_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS27_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS27 Mask */
  4849. #define SYS_GPGH_MFOS_GPIOyMFOS28_Pos (28) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS28 Position */
  4850. #define SYS_GPGH_MFOS_GPIOyMFOS28_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS28_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS28 Mask */
  4851. #define SYS_GPGH_MFOS_GPIOyMFOS29_Pos (29) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS29 Position */
  4852. #define SYS_GPGH_MFOS_GPIOyMFOS29_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS29_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS29 Mask */
  4853. #define SYS_GPGH_MFOS_GPIOyMFOS30_Pos (30) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS30 Position */
  4854. #define SYS_GPGH_MFOS_GPIOyMFOS30_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS30_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS30 Mask */
  4855. #define SYS_GPGH_MFOS_GPIOyMFOS31_Pos (31) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS31 Position */
  4856. #define SYS_GPGH_MFOS_GPIOyMFOS31_Msk (0x1ul << SYS_GPGH_MFOS_GPIOyMFOS31_Pos) /*!< SYS_T::GPGH_MFOS: GPIOyMFOS31 Mask */
  4857. #define SYS_GPIJ_MFOS_GPIOxMFOS0_Pos (0) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS0 Position */
  4858. #define SYS_GPIJ_MFOS_GPIOxMFOS0_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS0_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS0 Mask */
  4859. #define SYS_GPIJ_MFOS_GPIOxMFOS1_Pos (1) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS1 Position */
  4860. #define SYS_GPIJ_MFOS_GPIOxMFOS1_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS1_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS1 Mask */
  4861. #define SYS_GPIJ_MFOS_GPIOxMFOS2_Pos (2) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS2 Position */
  4862. #define SYS_GPIJ_MFOS_GPIOxMFOS2_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS2_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS2 Mask */
  4863. #define SYS_GPIJ_MFOS_GPIOxMFOS3_Pos (3) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS3 Position */
  4864. #define SYS_GPIJ_MFOS_GPIOxMFOS3_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS3_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS3 Mask */
  4865. #define SYS_GPIJ_MFOS_GPIOxMFOS4_Pos (4) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS4 Position */
  4866. #define SYS_GPIJ_MFOS_GPIOxMFOS4_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS4_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS4 Mask */
  4867. #define SYS_GPIJ_MFOS_GPIOxMFOS5_Pos (5) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS5 Position */
  4868. #define SYS_GPIJ_MFOS_GPIOxMFOS5_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS5_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS5 Mask */
  4869. #define SYS_GPIJ_MFOS_GPIOxMFOS6_Pos (6) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS6 Position */
  4870. #define SYS_GPIJ_MFOS_GPIOxMFOS6_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS6_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS6 Mask */
  4871. #define SYS_GPIJ_MFOS_GPIOxMFOS7_Pos (7) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS7 Position */
  4872. #define SYS_GPIJ_MFOS_GPIOxMFOS7_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS7_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS7 Mask */
  4873. #define SYS_GPIJ_MFOS_GPIOxMFOS8_Pos (8) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS8 Position */
  4874. #define SYS_GPIJ_MFOS_GPIOxMFOS8_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS8_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS8 Mask */
  4875. #define SYS_GPIJ_MFOS_GPIOxMFOS9_Pos (9) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS9 Position */
  4876. #define SYS_GPIJ_MFOS_GPIOxMFOS9_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS9_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS9 Mask */
  4877. #define SYS_GPIJ_MFOS_GPIOxMFOS10_Pos (10) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS10 Position */
  4878. #define SYS_GPIJ_MFOS_GPIOxMFOS10_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS10_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS10 Mask */
  4879. #define SYS_GPIJ_MFOS_GPIOxMFOS11_Pos (11) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS11 Position */
  4880. #define SYS_GPIJ_MFOS_GPIOxMFOS11_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS11_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS11 Mask */
  4881. #define SYS_GPIJ_MFOS_GPIOxMFOS12_Pos (12) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS12 Position */
  4882. #define SYS_GPIJ_MFOS_GPIOxMFOS12_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS12_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS12 Mask */
  4883. #define SYS_GPIJ_MFOS_GPIOxMFOS13_Pos (13) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS13 Position */
  4884. #define SYS_GPIJ_MFOS_GPIOxMFOS13_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS13_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS13 Mask */
  4885. #define SYS_GPIJ_MFOS_GPIOxMFOS14_Pos (14) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS14 Position */
  4886. #define SYS_GPIJ_MFOS_GPIOxMFOS14_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS14_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS14 Mask */
  4887. #define SYS_GPIJ_MFOS_GPIOxMFOS15_Pos (15) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS15 Position */
  4888. #define SYS_GPIJ_MFOS_GPIOxMFOS15_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOxMFOS15_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOxMFOS15 Mask */
  4889. #define SYS_GPIJ_MFOS_GPIOyMFOS16_Pos (16) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS16 Position */
  4890. #define SYS_GPIJ_MFOS_GPIOyMFOS16_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS16_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS16 Mask */
  4891. #define SYS_GPIJ_MFOS_GPIOyMFOS17_Pos (17) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS17 Position */
  4892. #define SYS_GPIJ_MFOS_GPIOyMFOS17_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS17_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS17 Mask */
  4893. #define SYS_GPIJ_MFOS_GPIOyMFOS18_Pos (18) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS18 Position */
  4894. #define SYS_GPIJ_MFOS_GPIOyMFOS18_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS18_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS18 Mask */
  4895. #define SYS_GPIJ_MFOS_GPIOyMFOS19_Pos (19) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS19 Position */
  4896. #define SYS_GPIJ_MFOS_GPIOyMFOS19_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS19_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS19 Mask */
  4897. #define SYS_GPIJ_MFOS_GPIOyMFOS20_Pos (20) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS20 Position */
  4898. #define SYS_GPIJ_MFOS_GPIOyMFOS20_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS20_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS20 Mask */
  4899. #define SYS_GPIJ_MFOS_GPIOyMFOS21_Pos (21) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS21 Position */
  4900. #define SYS_GPIJ_MFOS_GPIOyMFOS21_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS21_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS21 Mask */
  4901. #define SYS_GPIJ_MFOS_GPIOyMFOS22_Pos (22) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS22 Position */
  4902. #define SYS_GPIJ_MFOS_GPIOyMFOS22_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS22_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS22 Mask */
  4903. #define SYS_GPIJ_MFOS_GPIOyMFOS23_Pos (23) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS23 Position */
  4904. #define SYS_GPIJ_MFOS_GPIOyMFOS23_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS23_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS23 Mask */
  4905. #define SYS_GPIJ_MFOS_GPIOyMFOS24_Pos (24) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS24 Position */
  4906. #define SYS_GPIJ_MFOS_GPIOyMFOS24_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS24_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS24 Mask */
  4907. #define SYS_GPIJ_MFOS_GPIOyMFOS25_Pos (25) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS25 Position */
  4908. #define SYS_GPIJ_MFOS_GPIOyMFOS25_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS25_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS25 Mask */
  4909. #define SYS_GPIJ_MFOS_GPIOyMFOS26_Pos (26) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS26 Position */
  4910. #define SYS_GPIJ_MFOS_GPIOyMFOS26_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS26_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS26 Mask */
  4911. #define SYS_GPIJ_MFOS_GPIOyMFOS27_Pos (27) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS27 Position */
  4912. #define SYS_GPIJ_MFOS_GPIOyMFOS27_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS27_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS27 Mask */
  4913. #define SYS_GPIJ_MFOS_GPIOyMFOS28_Pos (28) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS28 Position */
  4914. #define SYS_GPIJ_MFOS_GPIOyMFOS28_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS28_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS28 Mask */
  4915. #define SYS_GPIJ_MFOS_GPIOyMFOS29_Pos (29) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS29 Position */
  4916. #define SYS_GPIJ_MFOS_GPIOyMFOS29_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS29_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS29 Mask */
  4917. #define SYS_GPIJ_MFOS_GPIOyMFOS30_Pos (30) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS30 Position */
  4918. #define SYS_GPIJ_MFOS_GPIOyMFOS30_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS30_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS30 Mask */
  4919. #define SYS_GPIJ_MFOS_GPIOyMFOS31_Pos (31) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS31 Position */
  4920. #define SYS_GPIJ_MFOS_GPIOyMFOS31_Msk (0x1ul << SYS_GPIJ_MFOS_GPIOyMFOS31_Pos) /*!< SYS_T::GPIJ_MFOS: GPIOyMFOS31 Mask */
  4921. #define SYS_GPKL_MFOS_GPIOxMFOS0_Pos (0) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS0 Position */
  4922. #define SYS_GPKL_MFOS_GPIOxMFOS0_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS0_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS0 Mask */
  4923. #define SYS_GPKL_MFOS_GPIOxMFOS1_Pos (1) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS1 Position */
  4924. #define SYS_GPKL_MFOS_GPIOxMFOS1_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS1_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS1 Mask */
  4925. #define SYS_GPKL_MFOS_GPIOxMFOS2_Pos (2) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS2 Position */
  4926. #define SYS_GPKL_MFOS_GPIOxMFOS2_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS2_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS2 Mask */
  4927. #define SYS_GPKL_MFOS_GPIOxMFOS3_Pos (3) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS3 Position */
  4928. #define SYS_GPKL_MFOS_GPIOxMFOS3_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS3_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS3 Mask */
  4929. #define SYS_GPKL_MFOS_GPIOxMFOS4_Pos (4) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS4 Position */
  4930. #define SYS_GPKL_MFOS_GPIOxMFOS4_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS4_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS4 Mask */
  4931. #define SYS_GPKL_MFOS_GPIOxMFOS5_Pos (5) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS5 Position */
  4932. #define SYS_GPKL_MFOS_GPIOxMFOS5_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS5_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS5 Mask */
  4933. #define SYS_GPKL_MFOS_GPIOxMFOS6_Pos (6) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS6 Position */
  4934. #define SYS_GPKL_MFOS_GPIOxMFOS6_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS6_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS6 Mask */
  4935. #define SYS_GPKL_MFOS_GPIOxMFOS7_Pos (7) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS7 Position */
  4936. #define SYS_GPKL_MFOS_GPIOxMFOS7_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS7_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS7 Mask */
  4937. #define SYS_GPKL_MFOS_GPIOxMFOS8_Pos (8) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS8 Position */
  4938. #define SYS_GPKL_MFOS_GPIOxMFOS8_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS8_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS8 Mask */
  4939. #define SYS_GPKL_MFOS_GPIOxMFOS9_Pos (9) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS9 Position */
  4940. #define SYS_GPKL_MFOS_GPIOxMFOS9_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS9_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS9 Mask */
  4941. #define SYS_GPKL_MFOS_GPIOxMFOS10_Pos (10) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS10 Position */
  4942. #define SYS_GPKL_MFOS_GPIOxMFOS10_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS10_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS10 Mask */
  4943. #define SYS_GPKL_MFOS_GPIOxMFOS11_Pos (11) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS11 Position */
  4944. #define SYS_GPKL_MFOS_GPIOxMFOS11_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS11_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS11 Mask */
  4945. #define SYS_GPKL_MFOS_GPIOxMFOS12_Pos (12) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS12 Position */
  4946. #define SYS_GPKL_MFOS_GPIOxMFOS12_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS12_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS12 Mask */
  4947. #define SYS_GPKL_MFOS_GPIOxMFOS13_Pos (13) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS13 Position */
  4948. #define SYS_GPKL_MFOS_GPIOxMFOS13_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS13_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS13 Mask */
  4949. #define SYS_GPKL_MFOS_GPIOxMFOS14_Pos (14) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS14 Position */
  4950. #define SYS_GPKL_MFOS_GPIOxMFOS14_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS14_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS14 Mask */
  4951. #define SYS_GPKL_MFOS_GPIOxMFOS15_Pos (15) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS15 Position */
  4952. #define SYS_GPKL_MFOS_GPIOxMFOS15_Msk (0x1ul << SYS_GPKL_MFOS_GPIOxMFOS15_Pos) /*!< SYS_T::GPKL_MFOS: GPIOxMFOS15 Mask */
  4953. #define SYS_GPKL_MFOS_GPIOyMFOS16_Pos (16) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS16 Position */
  4954. #define SYS_GPKL_MFOS_GPIOyMFOS16_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS16_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS16 Mask */
  4955. #define SYS_GPKL_MFOS_GPIOyMFOS17_Pos (17) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS17 Position */
  4956. #define SYS_GPKL_MFOS_GPIOyMFOS17_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS17_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS17 Mask */
  4957. #define SYS_GPKL_MFOS_GPIOyMFOS18_Pos (18) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS18 Position */
  4958. #define SYS_GPKL_MFOS_GPIOyMFOS18_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS18_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS18 Mask */
  4959. #define SYS_GPKL_MFOS_GPIOyMFOS19_Pos (19) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS19 Position */
  4960. #define SYS_GPKL_MFOS_GPIOyMFOS19_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS19_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS19 Mask */
  4961. #define SYS_GPKL_MFOS_GPIOyMFOS20_Pos (20) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS20 Position */
  4962. #define SYS_GPKL_MFOS_GPIOyMFOS20_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS20_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS20 Mask */
  4963. #define SYS_GPKL_MFOS_GPIOyMFOS21_Pos (21) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS21 Position */
  4964. #define SYS_GPKL_MFOS_GPIOyMFOS21_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS21_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS21 Mask */
  4965. #define SYS_GPKL_MFOS_GPIOyMFOS22_Pos (22) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS22 Position */
  4966. #define SYS_GPKL_MFOS_GPIOyMFOS22_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS22_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS22 Mask */
  4967. #define SYS_GPKL_MFOS_GPIOyMFOS23_Pos (23) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS23 Position */
  4968. #define SYS_GPKL_MFOS_GPIOyMFOS23_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS23_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS23 Mask */
  4969. #define SYS_GPKL_MFOS_GPIOyMFOS24_Pos (24) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS24 Position */
  4970. #define SYS_GPKL_MFOS_GPIOyMFOS24_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS24_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS24 Mask */
  4971. #define SYS_GPKL_MFOS_GPIOyMFOS25_Pos (25) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS25 Position */
  4972. #define SYS_GPKL_MFOS_GPIOyMFOS25_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS25_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS25 Mask */
  4973. #define SYS_GPKL_MFOS_GPIOyMFOS26_Pos (26) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS26 Position */
  4974. #define SYS_GPKL_MFOS_GPIOyMFOS26_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS26_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS26 Mask */
  4975. #define SYS_GPKL_MFOS_GPIOyMFOS27_Pos (27) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS27 Position */
  4976. #define SYS_GPKL_MFOS_GPIOyMFOS27_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS27_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS27 Mask */
  4977. #define SYS_GPKL_MFOS_GPIOyMFOS28_Pos (28) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS28 Position */
  4978. #define SYS_GPKL_MFOS_GPIOyMFOS28_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS28_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS28 Mask */
  4979. #define SYS_GPKL_MFOS_GPIOyMFOS29_Pos (29) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS29 Position */
  4980. #define SYS_GPKL_MFOS_GPIOyMFOS29_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS29_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS29 Mask */
  4981. #define SYS_GPKL_MFOS_GPIOyMFOS30_Pos (30) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS30 Position */
  4982. #define SYS_GPKL_MFOS_GPIOyMFOS30_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS30_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS30 Mask */
  4983. #define SYS_GPKL_MFOS_GPIOyMFOS31_Pos (31) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS31 Position */
  4984. #define SYS_GPKL_MFOS_GPIOyMFOS31_Msk (0x1ul << SYS_GPKL_MFOS_GPIOyMFOS31_Pos) /*!< SYS_T::GPKL_MFOS: GPIOyMFOS31 Mask */
  4985. #define SYS_GPMN_MFOS_GPIOxMFOS0_Pos (0) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS0 Position */
  4986. #define SYS_GPMN_MFOS_GPIOxMFOS0_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS0_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS0 Mask */
  4987. #define SYS_GPMN_MFOS_GPIOxMFOS1_Pos (1) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS1 Position */
  4988. #define SYS_GPMN_MFOS_GPIOxMFOS1_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS1_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS1 Mask */
  4989. #define SYS_GPMN_MFOS_GPIOxMFOS2_Pos (2) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS2 Position */
  4990. #define SYS_GPMN_MFOS_GPIOxMFOS2_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS2_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS2 Mask */
  4991. #define SYS_GPMN_MFOS_GPIOxMFOS3_Pos (3) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS3 Position */
  4992. #define SYS_GPMN_MFOS_GPIOxMFOS3_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS3_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS3 Mask */
  4993. #define SYS_GPMN_MFOS_GPIOxMFOS4_Pos (4) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS4 Position */
  4994. #define SYS_GPMN_MFOS_GPIOxMFOS4_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS4_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS4 Mask */
  4995. #define SYS_GPMN_MFOS_GPIOxMFOS5_Pos (5) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS5 Position */
  4996. #define SYS_GPMN_MFOS_GPIOxMFOS5_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS5_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS5 Mask */
  4997. #define SYS_GPMN_MFOS_GPIOxMFOS6_Pos (6) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS6 Position */
  4998. #define SYS_GPMN_MFOS_GPIOxMFOS6_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS6_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS6 Mask */
  4999. #define SYS_GPMN_MFOS_GPIOxMFOS7_Pos (7) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS7 Position */
  5000. #define SYS_GPMN_MFOS_GPIOxMFOS7_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS7_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS7 Mask */
  5001. #define SYS_GPMN_MFOS_GPIOxMFOS8_Pos (8) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS8 Position */
  5002. #define SYS_GPMN_MFOS_GPIOxMFOS8_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS8_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS8 Mask */
  5003. #define SYS_GPMN_MFOS_GPIOxMFOS9_Pos (9) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS9 Position */
  5004. #define SYS_GPMN_MFOS_GPIOxMFOS9_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS9_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS9 Mask */
  5005. #define SYS_GPMN_MFOS_GPIOxMFOS10_Pos (10) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS10 Position */
  5006. #define SYS_GPMN_MFOS_GPIOxMFOS10_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS10_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS10 Mask */
  5007. #define SYS_GPMN_MFOS_GPIOxMFOS11_Pos (11) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS11 Position */
  5008. #define SYS_GPMN_MFOS_GPIOxMFOS11_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS11_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS11 Mask */
  5009. #define SYS_GPMN_MFOS_GPIOxMFOS12_Pos (12) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS12 Position */
  5010. #define SYS_GPMN_MFOS_GPIOxMFOS12_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS12_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS12 Mask */
  5011. #define SYS_GPMN_MFOS_GPIOxMFOS13_Pos (13) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS13 Position */
  5012. #define SYS_GPMN_MFOS_GPIOxMFOS13_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS13_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS13 Mask */
  5013. #define SYS_GPMN_MFOS_GPIOxMFOS14_Pos (14) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS14 Position */
  5014. #define SYS_GPMN_MFOS_GPIOxMFOS14_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS14_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS14 Mask */
  5015. #define SYS_GPMN_MFOS_GPIOxMFOS15_Pos (15) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS15 Position */
  5016. #define SYS_GPMN_MFOS_GPIOxMFOS15_Msk (0x1ul << SYS_GPMN_MFOS_GPIOxMFOS15_Pos) /*!< SYS_T::GPMN_MFOS: GPIOxMFOS15 Mask */
  5017. #define SYS_GPMN_MFOS_GPIOyMFOS16_Pos (16) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS16 Position */
  5018. #define SYS_GPMN_MFOS_GPIOyMFOS16_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS16_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS16 Mask */
  5019. #define SYS_GPMN_MFOS_GPIOyMFOS17_Pos (17) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS17 Position */
  5020. #define SYS_GPMN_MFOS_GPIOyMFOS17_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS17_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS17 Mask */
  5021. #define SYS_GPMN_MFOS_GPIOyMFOS18_Pos (18) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS18 Position */
  5022. #define SYS_GPMN_MFOS_GPIOyMFOS18_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS18_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS18 Mask */
  5023. #define SYS_GPMN_MFOS_GPIOyMFOS19_Pos (19) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS19 Position */
  5024. #define SYS_GPMN_MFOS_GPIOyMFOS19_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS19_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS19 Mask */
  5025. #define SYS_GPMN_MFOS_GPIOyMFOS20_Pos (20) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS20 Position */
  5026. #define SYS_GPMN_MFOS_GPIOyMFOS20_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS20_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS20 Mask */
  5027. #define SYS_GPMN_MFOS_GPIOyMFOS21_Pos (21) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS21 Position */
  5028. #define SYS_GPMN_MFOS_GPIOyMFOS21_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS21_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS21 Mask */
  5029. #define SYS_GPMN_MFOS_GPIOyMFOS22_Pos (22) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS22 Position */
  5030. #define SYS_GPMN_MFOS_GPIOyMFOS22_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS22_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS22 Mask */
  5031. #define SYS_GPMN_MFOS_GPIOyMFOS23_Pos (23) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS23 Position */
  5032. #define SYS_GPMN_MFOS_GPIOyMFOS23_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS23_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS23 Mask */
  5033. #define SYS_GPMN_MFOS_GPIOyMFOS24_Pos (24) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS24 Position */
  5034. #define SYS_GPMN_MFOS_GPIOyMFOS24_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS24_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS24 Mask */
  5035. #define SYS_GPMN_MFOS_GPIOyMFOS25_Pos (25) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS25 Position */
  5036. #define SYS_GPMN_MFOS_GPIOyMFOS25_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS25_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS25 Mask */
  5037. #define SYS_GPMN_MFOS_GPIOyMFOS26_Pos (26) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS26 Position */
  5038. #define SYS_GPMN_MFOS_GPIOyMFOS26_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS26_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS26 Mask */
  5039. #define SYS_GPMN_MFOS_GPIOyMFOS27_Pos (27) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS27 Position */
  5040. #define SYS_GPMN_MFOS_GPIOyMFOS27_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS27_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS27 Mask */
  5041. #define SYS_GPMN_MFOS_GPIOyMFOS28_Pos (28) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS28 Position */
  5042. #define SYS_GPMN_MFOS_GPIOyMFOS28_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS28_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS28 Mask */
  5043. #define SYS_GPMN_MFOS_GPIOyMFOS29_Pos (29) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS29 Position */
  5044. #define SYS_GPMN_MFOS_GPIOyMFOS29_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS29_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS29 Mask */
  5045. #define SYS_GPMN_MFOS_GPIOyMFOS30_Pos (30) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS30 Position */
  5046. #define SYS_GPMN_MFOS_GPIOyMFOS30_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS30_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS30 Mask */
  5047. #define SYS_GPMN_MFOS_GPIOyMFOS31_Pos (31) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS31 Position */
  5048. #define SYS_GPMN_MFOS_GPIOyMFOS31_Msk (0x1ul << SYS_GPMN_MFOS_GPIOyMFOS31_Pos) /*!< SYS_T::GPMN_MFOS: GPIOyMFOS31 Mask */
  5049. #define SYS_UID0_UID_Pos (0) /*!< SYS_T::UID0: UID Position */
  5050. #define SYS_UID0_UID_Msk (0xfffffffful << SYS_UID0_UID_Pos) /*!< SYS_T::UID0: UID Mask */
  5051. #define SYS_UID1_UID_Pos (0) /*!< SYS_T::UID1: UID Position */
  5052. #define SYS_UID1_UID_Msk (0xfffffffful << SYS_UID1_UID_Pos) /*!< SYS_T::UID1: UID Mask */
  5053. #define SYS_UID2_UID_Pos (0) /*!< SYS_T::UID2: UID Position */
  5054. #define SYS_UID2_UID_Msk (0xfffffffful << SYS_UID2_UID_Pos) /*!< SYS_T::UID2: UID Mask */
  5055. #define SYS_UCID0_UCID_Pos (0) /*!< SYS_T::UCID0: UCID Position */
  5056. #define SYS_UCID0_UCID_Msk (0xfffffffful << SYS_UCID0_UCID_Pos) /*!< SYS_T::UCID0: UCID Mask */
  5057. #define SYS_UCID1_UCID_Pos (0) /*!< SYS_T::UCID1: UCID Position */
  5058. #define SYS_UCID1_UCID_Msk (0xfffffffful << SYS_UCID1_UCID_Pos) /*!< SYS_T::UCID1: UCID Mask */
  5059. #define SYS_UCID2_UCID_Pos (0) /*!< SYS_T::UCID2: UCID Position */
  5060. #define SYS_UCID2_UCID_Msk (0xfffffffful << SYS_UCID2_UCID_Pos) /*!< SYS_T::UCID2: UCID Mask */
  5061. #define SYS_RLKTZS_REGLCTL_Pos (0) /*!< SYS_T::RLKTZS: REGLCTL Position */
  5062. #define SYS_RLKTZS_REGLCTL_Msk (0xfful << SYS_RLKTZS_REGLCTL_Pos) /*!< SYS_T::RLKTZS: REGLCTL Mask */
  5063. #define SYS_RLKTZNS_REGLCTL_Pos (0) /*!< SYS_T::RLKTZNS: REGLCTL Position */
  5064. #define SYS_RLKTZNS_REGLCTL_Msk (0xfful << SYS_RLKTZNS_REGLCTL_Pos) /*!< SYS_T::RLKTZNS: REGLCTL Mask */
  5065. #define SYS_RLKSUBM_REGLCTL_Pos (0) /*!< SYS_T::RLKSUBM: REGLCTL Position */
  5066. #define SYS_RLKSUBM_REGLCTL_Msk (0xfful << SYS_RLKSUBM_REGLCTL_Pos)
  5067. /**@}*/ /* SYS_CONST */
  5068. /**@}*/ /* end of SYS register group */
  5069. /**@}*/ /* end of REGISTER group */
  5070. #if defined ( __CC_ARM )
  5071. #pragma no_anon_unions
  5072. #endif
  5073. #endif /* __SYS_REG_H__ */