gpio_cfg.h 177 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811
  1. #ifndef __GPIO_CFG_H__
  2. #define __GPIO_CFG_H__
  3. #include <linux/types.h>
  4. typedef struct {
  5. /* void __iomem * addr; */
  6. unsigned long addr;
  7. } PIN_addr;
  8. typedef struct {
  9. s8 offset;
  10. } PIN_offset;
  11. #ifdef CONFIG_ARCH_MT6735M
  12. /* Denali2 */
  13. #define IOCFG_0_BASE (0x800)
  14. #define IOCFG_1_BASE (0x900)
  15. #define IOCFG_2_BASE (0xA00)
  16. #define IOCFG_3_BASE (0xB00)
  17. #define IOCFG_4_BASE (0xC00)
  18. #define IOCFG_5_BASE (0xD00)
  19. PIN_addr IES_addr[] = {
  20. /* 0 */ {IOCFG_1_BASE+0x000},
  21. /* 1 */ {IOCFG_1_BASE+0x000},
  22. /* 2 */ {IOCFG_1_BASE+0x000},
  23. /* 3 */ {IOCFG_1_BASE+0x000},
  24. /* 4 */ {IOCFG_1_BASE+0x000},
  25. /* 5 */ {IOCFG_2_BASE+0x000},
  26. /* 6 */ {IOCFG_2_BASE+0x000},
  27. /* 7 */ {IOCFG_2_BASE+0x000},
  28. /* 8 */ {IOCFG_2_BASE+0x000},
  29. /* 9 */ {IOCFG_2_BASE+0x000},
  30. /* 10 */ {IOCFG_2_BASE+0x000},
  31. /* 11 */ {IOCFG_2_BASE+0x000},
  32. /* 12 */ {IOCFG_2_BASE+0x000},
  33. /* 13 */ {IOCFG_0_BASE+0x000},
  34. /* 14 */ {IOCFG_0_BASE+0x000},
  35. /* 15 */ {IOCFG_0_BASE+0x000},
  36. /* 16 */ {IOCFG_0_BASE+0x000},
  37. /* 17 */ {IOCFG_0_BASE+0x000},
  38. /* 18 */ {IOCFG_0_BASE+0x000},
  39. /* 19 */ {IOCFG_0_BASE+0x000},
  40. /* 20 */ {IOCFG_0_BASE+0x000},
  41. /* 21 */ {IOCFG_0_BASE+0x000},
  42. /* 22 */ {-1},
  43. /* 23 */ {-1},
  44. /* 24 */ {-1},
  45. /* 25 */ {-1},
  46. /* 26 */ {-1},
  47. /* 27 */ {-1},
  48. /* 28 */ {-1},
  49. /* 29 */ {-1},
  50. /* 30 */ {-1},
  51. /* 31 */ {-1},
  52. /* 32 */ {-1},
  53. /* 33 */ {-1},
  54. /* 34 */ {-1},
  55. /* 35 */ {-1},
  56. /* 36 */ {-1},
  57. /* 37 */ {-1},
  58. /* 38 */ {-1},
  59. /* 39 */ {-1},
  60. /* 40 */ {-1},
  61. /* 41 */ {-1},
  62. /* 42 */ {IOCFG_1_BASE+0x000},
  63. /* 43 */ {IOCFG_1_BASE+0x000},
  64. /* 44 */ {IOCFG_1_BASE+0x000},
  65. /* 45 */ {IOCFG_1_BASE+0x000},
  66. /* 46 */ {IOCFG_1_BASE+0x000},
  67. /* 47 */ {IOCFG_1_BASE+0x000},
  68. /* 48 */ {IOCFG_1_BASE+0x000},
  69. /* 49 */ {IOCFG_1_BASE+0x000},
  70. /* 50 */ {IOCFG_1_BASE+0x000},
  71. /* 51 */ {IOCFG_1_BASE+0x000},
  72. /* 52 */ {IOCFG_1_BASE+0x000},
  73. /* 53 */ {IOCFG_1_BASE+0x000},
  74. /* 54 */ {IOCFG_1_BASE+0x000},
  75. /* 55 */ {IOCFG_1_BASE+0x000},
  76. /* 56 */ {IOCFG_1_BASE+0x000},
  77. /* 57 */ {IOCFG_1_BASE+0x000},
  78. /* 58 */ {IOCFG_1_BASE+0x000},
  79. /* 59 */ {IOCFG_1_BASE+0x000},
  80. /* 60 */ {IOCFG_1_BASE+0x000},
  81. /* 61 */ {IOCFG_1_BASE+0x000},
  82. /* 62 */ {IOCFG_1_BASE+0x000},
  83. /* 63 */ {IOCFG_1_BASE+0x000},
  84. /* 64 */ {IOCFG_1_BASE+0x000},
  85. /* 65 */ {IOCFG_2_BASE+0x000},
  86. /* 66 */ {IOCFG_2_BASE+0x000},
  87. /* 67 */ {IOCFG_2_BASE+0x000},
  88. /* 68 */ {IOCFG_2_BASE+0x000},
  89. /* 69 */ {IOCFG_2_BASE+0x000},
  90. /* 70 */ {IOCFG_2_BASE+0x000},
  91. /* 71 */ {IOCFG_2_BASE+0x000},
  92. /* 72 */ {IOCFG_2_BASE+0x000},
  93. /* 73 */ {IOCFG_2_BASE+0x000},
  94. /* 74 */ {IOCFG_2_BASE+0x000},
  95. /* 75 */ {IOCFG_2_BASE+0x000},
  96. /* 76 */ {IOCFG_2_BASE+0x000},
  97. /* 77 */ {IOCFG_2_BASE+0x000},
  98. /* 78 */ {IOCFG_2_BASE+0x000},
  99. /* 79 */ {IOCFG_2_BASE+0x000},
  100. /* 80 */ {IOCFG_2_BASE+0x000},
  101. /* 81 */ {IOCFG_2_BASE+0x000},
  102. /* 82 */ {IOCFG_2_BASE+0x000},
  103. /* 83 */ {IOCFG_2_BASE+0x000},
  104. /* 84 */ {IOCFG_2_BASE+0x000},
  105. /* 85 */ {IOCFG_2_BASE+0x000},
  106. /* 86 */ {IOCFG_2_BASE+0x000},
  107. /* 87 */ {IOCFG_2_BASE+0x000},
  108. /* 88 */ {IOCFG_2_BASE+0x000},
  109. /* 89 */ {IOCFG_2_BASE+0x000},
  110. /* 90 */ {IOCFG_2_BASE+0x000},
  111. /* 91 */ {IOCFG_2_BASE+0x000},
  112. /* 92 */ {IOCFG_2_BASE+0x000},
  113. /* 93 */ {IOCFG_2_BASE+0x000},
  114. /* 94 */ {IOCFG_2_BASE+0x000},
  115. /* 95 */ {IOCFG_2_BASE+0x000},
  116. /* 96 */ {IOCFG_2_BASE+0x000},
  117. /* 97 */ {IOCFG_2_BASE+0x000},
  118. /* 98 */ {IOCFG_2_BASE+0x000},
  119. /* 99 */ {IOCFG_2_BASE+0x000},
  120. /* 100 */ {IOCFG_2_BASE+0x000},
  121. /* 101 */ {IOCFG_2_BASE+0x000},
  122. /* 102 */ {IOCFG_2_BASE+0x000},
  123. /* 103 */ {IOCFG_2_BASE+0x000},
  124. /* 104 */ {IOCFG_2_BASE+0x000},
  125. /* 105 */ {IOCFG_2_BASE+0x000},
  126. /* 106 */ {IOCFG_2_BASE+0x000},
  127. /* 107 */ {IOCFG_2_BASE+0x000},
  128. /* 108 */ {IOCFG_2_BASE+0x000},
  129. /* 109 */ {IOCFG_2_BASE+0x000},
  130. /* 110 */ {IOCFG_2_BASE+0x000},
  131. /* 111 */ {IOCFG_2_BASE+0x000},
  132. /* 112 */ {IOCFG_2_BASE+0x000},
  133. /* 113 */ {IOCFG_2_BASE+0x000},
  134. /* 114 */ {IOCFG_2_BASE+0x000},
  135. /* 115 */ {-1},
  136. /* 116 */ {-1},
  137. /* 117 */ {-1},
  138. /* 118 */ {IOCFG_3_BASE+0x000},
  139. /* 119 */ {IOCFG_3_BASE+0x000},
  140. /* 120 */ {IOCFG_3_BASE+0x000},
  141. /* 121 */ {IOCFG_3_BASE+0x000},
  142. /* 122 */ {IOCFG_3_BASE+0x000},
  143. /* 123 */ {IOCFG_3_BASE+0x000},
  144. /* 124 */ {IOCFG_3_BASE+0x000},
  145. /* 125 */ {IOCFG_3_BASE+0x000},
  146. /* 126 */ {IOCFG_3_BASE+0x000},
  147. /* 127 */ {IOCFG_3_BASE+0x000},
  148. /* 128 */ {IOCFG_3_BASE+0x000},
  149. /* 129 */ {IOCFG_3_BASE+0x000},
  150. /* 130 */ {IOCFG_3_BASE+0x000},
  151. /* 131 */ {IOCFG_3_BASE+0x000},
  152. /* 132 */ {IOCFG_3_BASE+0x000},
  153. /* 133 */ {IOCFG_3_BASE+0x000},
  154. /* 134 */ {IOCFG_3_BASE+0x000},
  155. /* 135 */ {IOCFG_3_BASE+0x000},
  156. /* 136 */ {IOCFG_3_BASE+0x000},
  157. /* 137 */ {IOCFG_3_BASE+0x000},
  158. /* 138 */ {IOCFG_3_BASE+0x000},
  159. /* 139 */ {IOCFG_3_BASE+0x000},
  160. /* 140 */ {IOCFG_3_BASE+0x000},
  161. /* 141 */ {IOCFG_3_BASE+0x000},
  162. /* 142 */ {IOCFG_3_BASE+0x000},
  163. /* 143 */ {IOCFG_3_BASE+0x000},
  164. /* 144 */ {IOCFG_3_BASE+0x000},
  165. /* 145 */ {IOCFG_3_BASE+0x000},
  166. /* 146 */ {IOCFG_3_BASE+0x000},
  167. /* 147 */ {IOCFG_3_BASE+0x000},
  168. /* 148 */ {IOCFG_3_BASE+0x000},
  169. /* 149 */ {IOCFG_3_BASE+0x000},
  170. /* 150 */ {-1},
  171. /* 151 */ {-1},
  172. /* 152 */ {-1},
  173. /* 153 */ {-1},
  174. /* 154 */ {-1},
  175. /* 155 */ {-1},
  176. /* 156 */ {-1},
  177. /* 157 */ {-1},
  178. /* 158 */ {-1},
  179. /* 159 */ {-1},
  180. /* 160 */ {IOCFG_4_BASE+0x000},
  181. /* 161 */ {IOCFG_4_BASE+0x000},
  182. /* 162 */ {IOCFG_4_BASE+0x000},
  183. /* 163 */ {IOCFG_4_BASE+0x000},
  184. /* 164 */ {IOCFG_4_BASE+0x000},
  185. /* 165 */ {IOCFG_4_BASE+0x000},
  186. /* 166 */ {IOCFG_4_BASE+0x000},
  187. /* 167 */ {IOCFG_4_BASE+0x000},
  188. /* 168 */ {IOCFG_4_BASE+0x000},
  189. /* 169 */ {IOCFG_4_BASE+0x000},
  190. /* 170 */ {IOCFG_4_BASE+0x000},
  191. /* 171 */ {IOCFG_4_BASE+0x000},
  192. /* 172 */ {IOCFG_5_BASE+0x000},
  193. /* 173 */ {IOCFG_5_BASE+0x000},
  194. /* 174 */ {IOCFG_5_BASE+0x000},
  195. /* 175 */ {IOCFG_5_BASE+0x000},
  196. /* 176 */ {IOCFG_5_BASE+0x000},
  197. /* 177 */ {IOCFG_5_BASE+0x000},
  198. /* 178 */ {IOCFG_5_BASE+0x000},
  199. /* 179 */ {IOCFG_5_BASE+0x000},
  200. /* 180 */ {IOCFG_5_BASE+0x000},
  201. /* 181 */ {IOCFG_5_BASE+0x000},
  202. /* 182 */ {IOCFG_5_BASE+0x000},
  203. /* 183 */ {IOCFG_5_BASE+0x000},
  204. /* 184 */ {IOCFG_5_BASE+0x000},
  205. /* 185 */ {IOCFG_5_BASE+0x000},
  206. /* 186 */ {IOCFG_5_BASE+0x000},
  207. /* 187 */ {IOCFG_5_BASE+0x000},
  208. /* 188 */ {IOCFG_5_BASE+0x000},
  209. /* 189 */ {IOCFG_5_BASE+0x000},
  210. /* 190 */ {-1},
  211. /* 191 */ {-1},
  212. /* 192 */ {-1},
  213. /* 193 */ {-1},
  214. /* 194 */ {-1},
  215. /* 195 */ {-1},
  216. /* 196 */ {-1},
  217. /* 197 */ {-1} };
  218. PIN_offset IES_offset[] = {
  219. /* 0 */ {10},
  220. /* 1 */ {10},
  221. /* 2 */ {10},
  222. /* 3 */ {10},
  223. /* 4 */ {10},
  224. /* 5 */ {3},
  225. /* 6 */ {3},
  226. /* 7 */ {3},
  227. /* 8 */ {3},
  228. /* 9 */ {6},
  229. /* 10 */ {6},
  230. /* 11 */ {6},
  231. /* 12 */ {6},
  232. /* 13 */ {0},
  233. /* 14 */ {0},
  234. /* 15 */ {0},
  235. /* 16 */ {0},
  236. /* 17 */ {0},
  237. /* 18 */ {0},
  238. /* 19 */ {1},
  239. /* 20 */ {1},
  240. /* 21 */ {1},
  241. /* 22 */ {-1},
  242. /* 23 */ {-1},
  243. /* 24 */ {-1},
  244. /* 25 */ {-1},
  245. /* 26 */ {-1},
  246. /* 27 */ {-1},
  247. /* 28 */ {-1},
  248. /* 29 */ {-1},
  249. /* 30 */ {-1},
  250. /* 31 */ {-1},
  251. /* 32 */ {-1},
  252. /* 33 */ {-1},
  253. /* 34 */ {-1},
  254. /* 35 */ {-1},
  255. /* 36 */ {-1},
  256. /* 37 */ {-1},
  257. /* 38 */ {-1},
  258. /* 39 */ {-1},
  259. /* 40 */ {-1},
  260. /* 41 */ {-1},
  261. /* 42 */ {0},
  262. /* 43 */ {0},
  263. /* 44 */ {0},
  264. /* 45 */ {1},
  265. /* 46 */ {1},
  266. /* 47 */ {2},
  267. /* 48 */ {2},
  268. /* 49 */ {3},
  269. /* 50 */ {3},
  270. /* 51 */ {4},
  271. /* 52 */ {4},
  272. /* 53 */ {5},
  273. /* 54 */ {5},
  274. /* 55 */ {6},
  275. /* 56 */ {7},
  276. /* 57 */ {8},
  277. /* 58 */ {8},
  278. /* 59 */ {8},
  279. /* 60 */ {8},
  280. /* 61 */ {9},
  281. /* 62 */ {9},
  282. /* 63 */ {9},
  283. /* 64 */ {9},
  284. /* 65 */ {0},
  285. /* 66 */ {0},
  286. /* 67 */ {0},
  287. /* 68 */ {0},
  288. /* 69 */ {1},
  289. /* 70 */ {2},
  290. /* 71 */ {2},
  291. /* 72 */ {2},
  292. /* 73 */ {2},
  293. /* 74 */ {4},
  294. /* 75 */ {4},
  295. /* 76 */ {4},
  296. /* 77 */ {4},
  297. /* 78 */ {5},
  298. /* 79 */ {5},
  299. /* 80 */ {5},
  300. /* 81 */ {7},
  301. /* 82 */ {7},
  302. /* 83 */ {7},
  303. /* 84 */ {7},
  304. /* 85 */ {7},
  305. /* 86 */ {7},
  306. /* 87 */ {8},
  307. /* 88 */ {8},
  308. /* 89 */ {8},
  309. /* 90 */ {8},
  310. /* 91 */ {8},
  311. /* 92 */ {8},
  312. /* 93 */ {8},
  313. /* 94 */ {8},
  314. /* 95 */ {8},
  315. /* 96 */ {8},
  316. /* 97 */ {8},
  317. /* 98 */ {8},
  318. /* 99 */ {8},
  319. /* 100 */ {8},
  320. /* 101 */ {8},
  321. /* 102 */ {8},
  322. /* 103 */ {8},
  323. /* 104 */ {9},
  324. /* 105 */ {9},
  325. /* 106 */ {9},
  326. /* 107 */ {9},
  327. /* 108 */ {9},
  328. /* 109 */ {9},
  329. /* 110 */ {9},
  330. /* 111 */ {9},
  331. /* 112 */ {9},
  332. /* 113 */ {9},
  333. /* 114 */ {9},
  334. /* 115 */ {-1},
  335. /* 116 */ {-1},
  336. /* 117 */ {-1},
  337. /* 118 */ {0},
  338. /* 119 */ {0},
  339. /* 120 */ {0},
  340. /* 121 */ {0},
  341. /* 122 */ {0},
  342. /* 123 */ {0},
  343. /* 124 */ {0},
  344. /* 125 */ {0},
  345. /* 126 */ {0},
  346. /* 127 */ {0},
  347. /* 128 */ {0},
  348. /* 129 */ {0},
  349. /* 130 */ {0},
  350. /* 131 */ {0},
  351. /* 132 */ {0},
  352. /* 133 */ {0},
  353. /* 134 */ {0},
  354. /* 135 */ {0},
  355. /* 136 */ {0},
  356. /* 137 */ {1},
  357. /* 138 */ {2},
  358. /* 139 */ {2},
  359. /* 140 */ {2},
  360. /* 141 */ {2},
  361. /* 142 */ {2},
  362. /* 143 */ {3},
  363. /* 144 */ {3},
  364. /* 145 */ {3},
  365. /* 146 */ {4},
  366. /* 147 */ {4},
  367. /* 148 */ {5},
  368. /* 149 */ {1},
  369. /* 150 */ {-1},
  370. /* 151 */ {-1},
  371. /* 152 */ {-1},
  372. /* 153 */ {-1},
  373. /* 154 */ {-1},
  374. /* 155 */ {-1},
  375. /* 156 */ {-1},
  376. /* 157 */ {-1},
  377. /* 158 */ {-1},
  378. /* 159 */ {-1},
  379. /* 160 */ {0},
  380. /* 161 */ {0},
  381. /* 162 */ {0},
  382. /* 163 */ {1},
  383. /* 164 */ {1},
  384. /* 165 */ {1},
  385. /* 166 */ {2},
  386. /* 167 */ {3},
  387. /* 168 */ {4},
  388. /* 169 */ {4},
  389. /* 170 */ {4},
  390. /* 171 */ {4},
  391. /* 172 */ {0},
  392. /* 173 */ {1},
  393. /* 174 */ {2},
  394. /* 175 */ {3},
  395. /* 176 */ {3},
  396. /* 177 */ {3},
  397. /* 178 */ {3},
  398. /* 179 */ {3},
  399. /* 180 */ {3},
  400. /* 181 */ {3},
  401. /* 182 */ {3},
  402. /* 183 */ {4},
  403. /* 184 */ {5},
  404. /* 185 */ {5},
  405. /* 186 */ {6},
  406. /* 187 */ {6},
  407. /* 188 */ {6},
  408. /* 189 */ {6},
  409. /* 190 */ {-1},
  410. /* 191 */ {-1},
  411. /* 192 */ {-1},
  412. /* 193 */ {-1},
  413. /* 194 */ {-1},
  414. /* 195 */ {-1},
  415. /* 196 */ {-1},
  416. /* 197 */ {-1} };
  417. PIN_addr SMT_addr[] = {
  418. /* 0 */ {IOCFG_1_BASE+0x010},
  419. /* 1 */ {IOCFG_1_BASE+0x010},
  420. /* 2 */ {IOCFG_1_BASE+0x010},
  421. /* 3 */ {IOCFG_1_BASE+0x010},
  422. /* 4 */ {IOCFG_1_BASE+0x010},
  423. /* 5 */ {IOCFG_2_BASE+0x010},
  424. /* 6 */ {IOCFG_2_BASE+0x010},
  425. /* 7 */ {IOCFG_2_BASE+0x010},
  426. /* 8 */ {IOCFG_2_BASE+0x010},
  427. /* 9 */ {IOCFG_2_BASE+0x010},
  428. /* 10 */ {IOCFG_2_BASE+0x010},
  429. /* 11 */ {IOCFG_2_BASE+0x010},
  430. /* 12 */ {IOCFG_2_BASE+0x010},
  431. /* 13 */ {IOCFG_0_BASE+0x010},
  432. /* 14 */ {IOCFG_0_BASE+0x010},
  433. /* 15 */ {IOCFG_0_BASE+0x010},
  434. /* 16 */ {IOCFG_0_BASE+0x010},
  435. /* 17 */ {IOCFG_0_BASE+0x010},
  436. /* 18 */ {IOCFG_0_BASE+0x010},
  437. /* 19 */ {IOCFG_0_BASE+0x010},
  438. /* 20 */ {IOCFG_0_BASE+0x010},
  439. /* 21 */ {IOCFG_0_BASE+0x010},
  440. /* 22 */ {-1},
  441. /* 23 */ {-1},
  442. /* 24 */ {-1},
  443. /* 25 */ {-1},
  444. /* 26 */ {-1},
  445. /* 27 */ {-1},
  446. /* 28 */ {-1},
  447. /* 29 */ {-1},
  448. /* 30 */ {-1},
  449. /* 31 */ {-1},
  450. /* 32 */ {-1},
  451. /* 33 */ {-1},
  452. /* 34 */ {-1},
  453. /* 35 */ {-1},
  454. /* 36 */ {-1},
  455. /* 37 */ {-1},
  456. /* 38 */ {-1},
  457. /* 39 */ {-1},
  458. /* 40 */ {-1},
  459. /* 41 */ {-1},
  460. /* 42 */ {IOCFG_1_BASE+0x010},
  461. /* 43 */ {IOCFG_1_BASE+0x010},
  462. /* 44 */ {IOCFG_1_BASE+0x010},
  463. /* 45 */ {IOCFG_1_BASE+0x010},
  464. /* 46 */ {IOCFG_1_BASE+0x010},
  465. /* 47 */ {IOCFG_1_BASE+0x010},
  466. /* 48 */ {IOCFG_1_BASE+0x010},
  467. /* 49 */ {IOCFG_1_BASE+0x010},
  468. /* 50 */ {IOCFG_1_BASE+0x010},
  469. /* 51 */ {IOCFG_1_BASE+0x010},
  470. /* 52 */ {IOCFG_1_BASE+0x010},
  471. /* 53 */ {IOCFG_1_BASE+0x010},
  472. /* 54 */ {IOCFG_1_BASE+0x010},
  473. /* 55 */ {IOCFG_1_BASE+0x010},
  474. /* 56 */ {IOCFG_1_BASE+0x010},
  475. /* 57 */ {IOCFG_1_BASE+0x010},
  476. /* 58 */ {IOCFG_1_BASE+0x010},
  477. /* 59 */ {IOCFG_1_BASE+0x010},
  478. /* 60 */ {IOCFG_1_BASE+0x010},
  479. /* 61 */ {IOCFG_1_BASE+0x010},
  480. /* 62 */ {IOCFG_1_BASE+0x010},
  481. /* 63 */ {IOCFG_1_BASE+0x010},
  482. /* 64 */ {IOCFG_1_BASE+0x010},
  483. /* 65 */ {IOCFG_2_BASE+0x010},
  484. /* 66 */ {IOCFG_2_BASE+0x010},
  485. /* 67 */ {IOCFG_2_BASE+0x010},
  486. /* 68 */ {IOCFG_2_BASE+0x010},
  487. /* 69 */ {IOCFG_2_BASE+0x010},
  488. /* 70 */ {IOCFG_2_BASE+0x010},
  489. /* 71 */ {IOCFG_2_BASE+0x010},
  490. /* 72 */ {IOCFG_2_BASE+0x010},
  491. /* 73 */ {IOCFG_2_BASE+0x010},
  492. /* 74 */ {IOCFG_2_BASE+0x010},
  493. /* 75 */ {IOCFG_2_BASE+0x010},
  494. /* 76 */ {IOCFG_2_BASE+0x010},
  495. /* 77 */ {IOCFG_2_BASE+0x010},
  496. /* 78 */ {IOCFG_2_BASE+0x010},
  497. /* 79 */ {IOCFG_2_BASE+0x010},
  498. /* 80 */ {IOCFG_2_BASE+0x010},
  499. /* 81 */ {IOCFG_2_BASE+0x010},
  500. /* 82 */ {IOCFG_2_BASE+0x010},
  501. /* 83 */ {IOCFG_2_BASE+0x010},
  502. /* 84 */ {IOCFG_2_BASE+0x010},
  503. /* 85 */ {IOCFG_2_BASE+0x010},
  504. /* 86 */ {IOCFG_2_BASE+0x010},
  505. /* 87 */ {IOCFG_2_BASE+0x010},
  506. /* 88 */ {IOCFG_2_BASE+0x010},
  507. /* 89 */ {IOCFG_2_BASE+0x010},
  508. /* 90 */ {IOCFG_2_BASE+0x010},
  509. /* 91 */ {IOCFG_2_BASE+0x010},
  510. /* 92 */ {IOCFG_2_BASE+0x010},
  511. /* 93 */ {IOCFG_2_BASE+0x010},
  512. /* 94 */ {IOCFG_2_BASE+0x010},
  513. /* 95 */ {IOCFG_2_BASE+0x010},
  514. /* 96 */ {IOCFG_2_BASE+0x010},
  515. /* 97 */ {IOCFG_2_BASE+0x010},
  516. /* 98 */ {IOCFG_2_BASE+0x010},
  517. /* 99 */ {IOCFG_2_BASE+0x010},
  518. /* 100 */ {IOCFG_2_BASE+0x010},
  519. /* 101 */ {IOCFG_2_BASE+0x010},
  520. /* 102 */ {IOCFG_2_BASE+0x010},
  521. /* 103 */ {IOCFG_2_BASE+0x010},
  522. /* 104 */ {IOCFG_2_BASE+0x010},
  523. /* 105 */ {IOCFG_2_BASE+0x010},
  524. /* 106 */ {IOCFG_2_BASE+0x010},
  525. /* 107 */ {IOCFG_2_BASE+0x010},
  526. /* 108 */ {IOCFG_2_BASE+0x010},
  527. /* 109 */ {IOCFG_2_BASE+0x010},
  528. /* 110 */ {IOCFG_2_BASE+0x010},
  529. /* 111 */ {IOCFG_2_BASE+0x010},
  530. /* 112 */ {IOCFG_2_BASE+0x010},
  531. /* 113 */ {IOCFG_2_BASE+0x010},
  532. /* 114 */ {IOCFG_2_BASE+0x010},
  533. /* 115 */ {-1},
  534. /* 116 */ {-1},
  535. /* 117 */ {-1},
  536. /* 118 */ {IOCFG_3_BASE+0x010},
  537. /* 119 */ {IOCFG_3_BASE+0x010},
  538. /* 120 */ {IOCFG_3_BASE+0x010},
  539. /* 121 */ {IOCFG_3_BASE+0x010},
  540. /* 122 */ {IOCFG_3_BASE+0x010},
  541. /* 123 */ {IOCFG_3_BASE+0x010},
  542. /* 124 */ {IOCFG_3_BASE+0x010},
  543. /* 125 */ {IOCFG_3_BASE+0x010},
  544. /* 126 */ {IOCFG_3_BASE+0x010},
  545. /* 127 */ {IOCFG_3_BASE+0x010},
  546. /* 128 */ {IOCFG_3_BASE+0x010},
  547. /* 129 */ {IOCFG_3_BASE+0x010},
  548. /* 130 */ {IOCFG_3_BASE+0x010},
  549. /* 131 */ {IOCFG_3_BASE+0x010},
  550. /* 132 */ {IOCFG_3_BASE+0x010},
  551. /* 133 */ {IOCFG_3_BASE+0x010},
  552. /* 134 */ {IOCFG_3_BASE+0x010},
  553. /* 135 */ {IOCFG_3_BASE+0x010},
  554. /* 136 */ {IOCFG_3_BASE+0x010},
  555. /* 137 */ {IOCFG_3_BASE+0x010},
  556. /* 138 */ {IOCFG_3_BASE+0x010},
  557. /* 139 */ {IOCFG_3_BASE+0x010},
  558. /* 140 */ {IOCFG_3_BASE+0x010},
  559. /* 141 */ {IOCFG_3_BASE+0x010},
  560. /* 142 */ {IOCFG_3_BASE+0x010},
  561. /* 143 */ {IOCFG_3_BASE+0x010},
  562. /* 144 */ {IOCFG_3_BASE+0x010},
  563. /* 145 */ {IOCFG_3_BASE+0x010},
  564. /* 146 */ {IOCFG_3_BASE+0x010},
  565. /* 147 */ {IOCFG_3_BASE+0x010},
  566. /* 148 */ {IOCFG_3_BASE+0x010},
  567. /* 149 */ {IOCFG_3_BASE+0x010},
  568. /* 150 */ {-1},
  569. /* 151 */ {-1},
  570. /* 152 */ {-1},
  571. /* 153 */ {-1},
  572. /* 154 */ {-1},
  573. /* 155 */ {-1},
  574. /* 156 */ {-1},
  575. /* 157 */ {-1},
  576. /* 158 */ {-1},
  577. /* 159 */ {-1},
  578. /* 160 */ {IOCFG_4_BASE+0x010},
  579. /* 161 */ {IOCFG_4_BASE+0x010},
  580. /* 162 */ {IOCFG_4_BASE+0x010},
  581. /* 163 */ {IOCFG_4_BASE+0x010},
  582. /* 164 */ {IOCFG_4_BASE+0x010},
  583. /* 165 */ {IOCFG_4_BASE+0x010},
  584. /* 166 */ {IOCFG_4_BASE+0x010},
  585. /* 167 */ {IOCFG_4_BASE+0x010},
  586. /* 168 */ {IOCFG_4_BASE+0x010},
  587. /* 169 */ {IOCFG_4_BASE+0x010},
  588. /* 170 */ {IOCFG_4_BASE+0x010},
  589. /* 171 */ {IOCFG_4_BASE+0x010},
  590. /* 172 */ {IOCFG_5_BASE+0x010},
  591. /* 173 */ {IOCFG_5_BASE+0x010},
  592. /* 174 */ {IOCFG_5_BASE+0x010},
  593. /* 175 */ {IOCFG_5_BASE+0x010},
  594. /* 176 */ {IOCFG_5_BASE+0x010},
  595. /* 177 */ {IOCFG_5_BASE+0x010},
  596. /* 178 */ {IOCFG_5_BASE+0x010},
  597. /* 179 */ {IOCFG_5_BASE+0x010},
  598. /* 180 */ {IOCFG_5_BASE+0x010},
  599. /* 181 */ {IOCFG_5_BASE+0x010},
  600. /* 182 */ {IOCFG_5_BASE+0x010},
  601. /* 183 */ {IOCFG_5_BASE+0x010},
  602. /* 184 */ {IOCFG_5_BASE+0x010},
  603. /* 185 */ {IOCFG_5_BASE+0x010},
  604. /* 186 */ {IOCFG_5_BASE+0x010},
  605. /* 187 */ {IOCFG_5_BASE+0x010},
  606. /* 188 */ {IOCFG_5_BASE+0x010},
  607. /* 189 */ {IOCFG_5_BASE+0x010},
  608. /* 190 */ {-1},
  609. /* 191 */ {-1},
  610. /* 192 */ {-1},
  611. /* 193 */ {-1},
  612. /* 194 */ {-1},
  613. /* 195 */ {-1},
  614. /* 196 */ {-1},
  615. /* 197 */ {-1} };
  616. PIN_offset SMT_offset[] = {
  617. /* 0 */ {10},
  618. /* 1 */ {10},
  619. /* 2 */ {10},
  620. /* 3 */ {10},
  621. /* 4 */ {10},
  622. /* 5 */ {3},
  623. /* 6 */ {3},
  624. /* 7 */ {3},
  625. /* 8 */ {3},
  626. /* 9 */ {6},
  627. /* 10 */ {6},
  628. /* 11 */ {6},
  629. /* 12 */ {6},
  630. /* 13 */ {0},
  631. /* 14 */ {0},
  632. /* 15 */ {0},
  633. /* 16 */ {0},
  634. /* 17 */ {0},
  635. /* 18 */ {0},
  636. /* 19 */ {1},
  637. /* 20 */ {1},
  638. /* 21 */ {1},
  639. /* 22 */ {-1},
  640. /* 23 */ {-1},
  641. /* 24 */ {-1},
  642. /* 25 */ {-1},
  643. /* 26 */ {-1},
  644. /* 27 */ {-1},
  645. /* 28 */ {-1},
  646. /* 29 */ {-1},
  647. /* 30 */ {-1},
  648. /* 31 */ {-1},
  649. /* 32 */ {-1},
  650. /* 33 */ {-1},
  651. /* 34 */ {-1},
  652. /* 35 */ {-1},
  653. /* 36 */ {-1},
  654. /* 37 */ {-1},
  655. /* 38 */ {-1},
  656. /* 39 */ {-1},
  657. /* 40 */ {-1},
  658. /* 41 */ {-1},
  659. /* 42 */ {0},
  660. /* 43 */ {0},
  661. /* 44 */ {0},
  662. /* 45 */ {1},
  663. /* 46 */ {1},
  664. /* 47 */ {2},
  665. /* 48 */ {2},
  666. /* 49 */ {3},
  667. /* 50 */ {3},
  668. /* 51 */ {4},
  669. /* 52 */ {4},
  670. /* 53 */ {5},
  671. /* 54 */ {5},
  672. /* 55 */ {6},
  673. /* 56 */ {7},
  674. /* 57 */ {8},
  675. /* 58 */ {8},
  676. /* 59 */ {8},
  677. /* 60 */ {8},
  678. /* 61 */ {9},
  679. /* 62 */ {9},
  680. /* 63 */ {9},
  681. /* 64 */ {9},
  682. /* 65 */ {0},
  683. /* 66 */ {0},
  684. /* 67 */ {0},
  685. /* 68 */ {0},
  686. /* 69 */ {1},
  687. /* 70 */ {2},
  688. /* 71 */ {2},
  689. /* 72 */ {2},
  690. /* 73 */ {2},
  691. /* 74 */ {4},
  692. /* 75 */ {4},
  693. /* 76 */ {4},
  694. /* 77 */ {4},
  695. /* 78 */ {5},
  696. /* 79 */ {5},
  697. /* 80 */ {5},
  698. /* 81 */ {7},
  699. /* 82 */ {7},
  700. /* 83 */ {7},
  701. /* 84 */ {7},
  702. /* 85 */ {7},
  703. /* 86 */ {7},
  704. /* 87 */ {8},
  705. /* 88 */ {8},
  706. /* 89 */ {8},
  707. /* 90 */ {8},
  708. /* 91 */ {8},
  709. /* 92 */ {8},
  710. /* 93 */ {8},
  711. /* 94 */ {8},
  712. /* 95 */ {8},
  713. /* 96 */ {8},
  714. /* 97 */ {8},
  715. /* 98 */ {8},
  716. /* 99 */ {8},
  717. /* 100 */ {8},
  718. /* 101 */ {8},
  719. /* 102 */ {8},
  720. /* 103 */ {8},
  721. /* 104 */ {9},
  722. /* 105 */ {9},
  723. /* 106 */ {9},
  724. /* 107 */ {9},
  725. /* 108 */ {9},
  726. /* 109 */ {9},
  727. /* 110 */ {9},
  728. /* 111 */ {9},
  729. /* 112 */ {9},
  730. /* 113 */ {9},
  731. /* 114 */ {9},
  732. /* 115 */ {-1},
  733. /* 116 */ {-1},
  734. /* 117 */ {-1},
  735. /* 118 */ {0},
  736. /* 119 */ {0},
  737. /* 120 */ {0},
  738. /* 121 */ {0},
  739. /* 122 */ {0},
  740. /* 123 */ {0},
  741. /* 124 */ {0},
  742. /* 125 */ {0},
  743. /* 126 */ {0},
  744. /* 127 */ {0},
  745. /* 128 */ {0},
  746. /* 129 */ {0},
  747. /* 130 */ {0},
  748. /* 131 */ {0},
  749. /* 132 */ {0},
  750. /* 133 */ {0},
  751. /* 134 */ {0},
  752. /* 135 */ {0},
  753. /* 136 */ {0},
  754. /* 137 */ {1},
  755. /* 138 */ {2},
  756. /* 139 */ {2},
  757. /* 140 */ {2},
  758. /* 141 */ {2},
  759. /* 142 */ {2},
  760. /* 143 */ {3},
  761. /* 144 */ {3},
  762. /* 145 */ {3},
  763. /* 146 */ {4},
  764. /* 147 */ {4},
  765. /* 148 */ {5},
  766. /* 149 */ {1},
  767. /* 150 */ {-1},
  768. /* 151 */ {-1},
  769. /* 152 */ {-1},
  770. /* 153 */ {-1},
  771. /* 154 */ {-1},
  772. /* 155 */ {-1},
  773. /* 156 */ {-1},
  774. /* 157 */ {-1},
  775. /* 158 */ {-1},
  776. /* 159 */ {-1},
  777. /* 160 */ {0},
  778. /* 161 */ {0},
  779. /* 162 */ {0},
  780. /* 163 */ {1},
  781. /* 164 */ {1},
  782. /* 165 */ {1},
  783. /* 166 */ {2},
  784. /* 167 */ {3},
  785. /* 168 */ {4},
  786. /* 169 */ {4},
  787. /* 170 */ {4},
  788. /* 171 */ {4},
  789. /* 172 */ {0},
  790. /* 173 */ {1},
  791. /* 174 */ {2},
  792. /* 175 */ {3},
  793. /* 176 */ {3},
  794. /* 177 */ {3},
  795. /* 178 */ {3},
  796. /* 179 */ {3},
  797. /* 180 */ {3},
  798. /* 181 */ {3},
  799. /* 182 */ {3},
  800. /* 183 */ {4},
  801. /* 184 */ {5},
  802. /* 185 */ {5},
  803. /* 186 */ {6},
  804. /* 187 */ {6},
  805. /* 188 */ {6},
  806. /* 189 */ {6},
  807. /* 190 */ {-1},
  808. /* 191 */ {-1},
  809. /* 192 */ {-1},
  810. /* 193 */ {-1},
  811. /* 194 */ {-1},
  812. /* 195 */ {-1},
  813. /* 196 */ {-1},
  814. /* 197 */ {-1} };
  815. PIN_addr PULLEN_addr[] = {
  816. /* 0 */ {IOCFG_1_BASE+0x030},
  817. /* 1 */ {IOCFG_1_BASE+0x030},
  818. /* 2 */ {IOCFG_1_BASE+0x030},
  819. /* 3 */ {IOCFG_1_BASE+0x030},
  820. /* 4 */ {IOCFG_1_BASE+0x030},
  821. /* 5 */ {IOCFG_2_BASE+0x030},
  822. /* 6 */ {IOCFG_2_BASE+0x030},
  823. /* 7 */ {IOCFG_2_BASE+0x030},
  824. /* 8 */ {IOCFG_2_BASE+0x030},
  825. /* 9 */ {IOCFG_2_BASE+0x030},
  826. /* 10 */ {IOCFG_2_BASE+0x030},
  827. /* 11 */ {IOCFG_2_BASE+0x030},
  828. /* 12 */ {IOCFG_2_BASE+0x030},
  829. /* 13 */ {IOCFG_0_BASE+0x030},
  830. /* 14 */ {IOCFG_0_BASE+0x030},
  831. /* 15 */ {IOCFG_0_BASE+0x030},
  832. /* 16 */ {IOCFG_0_BASE+0x030},
  833. /* 17 */ {IOCFG_0_BASE+0x030},
  834. /* 18 */ {IOCFG_0_BASE+0x030},
  835. /* 19 */ {IOCFG_0_BASE+0x030},
  836. /* 20 */ {IOCFG_0_BASE+0x030},
  837. /* 21 */ {IOCFG_0_BASE+0x030},
  838. /* 22 */ {-1},
  839. /* 23 */ {-1},
  840. /* 24 */ {-1},
  841. /* 25 */ {-1},
  842. /* 26 */ {-1},
  843. /* 27 */ {-1},
  844. /* 28 */ {-1},
  845. /* 29 */ {-1},
  846. /* 30 */ {-1},
  847. /* 31 */ {-1},
  848. /* 32 */ {-1},
  849. /* 33 */ {-1},
  850. /* 34 */ {-1},
  851. /* 35 */ {-1},
  852. /* 36 */ {-1},
  853. /* 37 */ {-1},
  854. /* 38 */ {-1},
  855. /* 39 */ {-1},
  856. /* 40 */ {-1},
  857. /* 41 */ {-1},
  858. /* 42 */ {IOCFG_1_BASE+0x030},
  859. /* 43 */ {IOCFG_1_BASE+0x030},
  860. /* 44 */ {IOCFG_1_BASE+0x030},
  861. /* 45 */ {-1},
  862. /* 46 */ {-1},
  863. /* 47 */ {IOCFG_1_BASE+0x030},
  864. /* 48 */ {IOCFG_1_BASE+0x030},
  865. /* 49 */ {IOCFG_1_BASE+0x030},
  866. /* 50 */ {IOCFG_1_BASE+0x030},
  867. /* 51 */ {IOCFG_1_BASE+0x030},
  868. /* 52 */ {IOCFG_1_BASE+0x030},
  869. /* 53 */ {IOCFG_1_BASE+0x030},
  870. /* 54 */ {IOCFG_1_BASE+0x030},
  871. /* 55 */ {IOCFG_1_BASE+0x030},
  872. /* 56 */ {IOCFG_1_BASE+0x030},
  873. /* 57 */ {IOCFG_1_BASE+0x030},
  874. /* 58 */ {IOCFG_1_BASE+0x030},
  875. /* 59 */ {IOCFG_1_BASE+0x030},
  876. /* 60 */ {IOCFG_1_BASE+0x030},
  877. /* 61 */ {IOCFG_1_BASE+0x030},
  878. /* 62 */ {IOCFG_1_BASE+0x030},
  879. /* 63 */ {IOCFG_1_BASE+0x030},
  880. /* 64 */ {IOCFG_1_BASE+0x030},
  881. /* 65 */ {IOCFG_2_BASE+0x030},
  882. /* 66 */ {IOCFG_2_BASE+0x030},
  883. /* 67 */ {IOCFG_2_BASE+0x030},
  884. /* 68 */ {IOCFG_2_BASE+0x030},
  885. /* 69 */ {IOCFG_2_BASE+0x030},
  886. /* 70 */ {IOCFG_2_BASE+0x030},
  887. /* 71 */ {IOCFG_2_BASE+0x030},
  888. /* 72 */ {IOCFG_2_BASE+0x030},
  889. /* 73 */ {IOCFG_2_BASE+0x030},
  890. /* 74 */ {IOCFG_2_BASE+0x030},
  891. /* 75 */ {IOCFG_2_BASE+0x030},
  892. /* 76 */ {IOCFG_2_BASE+0x030},
  893. /* 77 */ {IOCFG_2_BASE+0x030},
  894. /* 78 */ {IOCFG_2_BASE+0x030},
  895. /* 79 */ {IOCFG_2_BASE+0x030},
  896. /* 80 */ {IOCFG_2_BASE+0x030},
  897. /* 81 */ {-1},
  898. /* 82 */ {-1},
  899. /* 83 */ {-1},
  900. /* 84 */ {-1},
  901. /* 85 */ {-1},
  902. /* 86 */ {-1},
  903. /* 87 */ {IOCFG_2_BASE+0x030},
  904. /* 88 */ {IOCFG_2_BASE+0x030},
  905. /* 89 */ {IOCFG_2_BASE+0x040},
  906. /* 90 */ {IOCFG_2_BASE+0x040},
  907. /* 91 */ {IOCFG_2_BASE+0x040},
  908. /* 92 */ {IOCFG_2_BASE+0x040},
  909. /* 93 */ {IOCFG_2_BASE+0x040},
  910. /* 94 */ {IOCFG_2_BASE+0x040},
  911. /* 95 */ {IOCFG_2_BASE+0x040},
  912. /* 96 */ {IOCFG_2_BASE+0x040},
  913. /* 97 */ {IOCFG_2_BASE+0x040},
  914. /* 98 */ {IOCFG_2_BASE+0x040},
  915. /* 99 */ {IOCFG_2_BASE+0x040},
  916. /* 100 */ {IOCFG_2_BASE+0x040},
  917. /* 101 */ {IOCFG_2_BASE+0x040},
  918. /* 102 */ {IOCFG_2_BASE+0x040},
  919. /* 103 */ {IOCFG_2_BASE+0x040},
  920. /* 104 */ {IOCFG_2_BASE+0x040},
  921. /* 105 */ {IOCFG_2_BASE+0x040},
  922. /* 106 */ {IOCFG_2_BASE+0x040},
  923. /* 107 */ {IOCFG_2_BASE+0x040},
  924. /* 108 */ {IOCFG_2_BASE+0x040},
  925. /* 109 */ {IOCFG_2_BASE+0x040},
  926. /* 110 */ {IOCFG_2_BASE+0x040},
  927. /* 111 */ {IOCFG_2_BASE+0x040},
  928. /* 112 */ {IOCFG_2_BASE+0x040},
  929. /* 113 */ {IOCFG_2_BASE+0x040},
  930. /* 114 */ {IOCFG_2_BASE+0x040},
  931. /* 115 */ {-1},
  932. /* 116 */ {-1},
  933. /* 117 */ {-1},
  934. /* 118 */ {IOCFG_3_BASE+0x030},
  935. /* 119 */ {IOCFG_3_BASE+0x030},
  936. /* 120 */ {IOCFG_3_BASE+0x030},
  937. /* 121 */ {IOCFG_3_BASE+0x030},
  938. /* 122 */ {IOCFG_3_BASE+0x030},
  939. /* 123 */ {IOCFG_3_BASE+0x030},
  940. /* 124 */ {IOCFG_3_BASE+0x030},
  941. /* 125 */ {IOCFG_3_BASE+0x030},
  942. /* 126 */ {IOCFG_3_BASE+0x030},
  943. /* 127 */ {IOCFG_3_BASE+0x030},
  944. /* 128 */ {IOCFG_3_BASE+0x030},
  945. /* 129 */ {IOCFG_3_BASE+0x030},
  946. /* 130 */ {IOCFG_3_BASE+0x030},
  947. /* 131 */ {IOCFG_3_BASE+0x030},
  948. /* 132 */ {IOCFG_3_BASE+0x030},
  949. /* 133 */ {IOCFG_3_BASE+0x030},
  950. /* 134 */ {IOCFG_3_BASE+0x030},
  951. /* 135 */ {IOCFG_3_BASE+0x030},
  952. /* 136 */ {IOCFG_3_BASE+0x030},
  953. /* 137 */ {IOCFG_3_BASE+0x030},
  954. /* 138 */ {IOCFG_3_BASE+0x030},
  955. /* 139 */ {IOCFG_3_BASE+0x030},
  956. /* 140 */ {IOCFG_3_BASE+0x030},
  957. /* 141 */ {IOCFG_3_BASE+0x030},
  958. /* 142 */ {IOCFG_3_BASE+0x030},
  959. /* 143 */ {IOCFG_3_BASE+0x030},
  960. /* 144 */ {IOCFG_3_BASE+0x030},
  961. /* 145 */ {IOCFG_3_BASE+0x030},
  962. /* 146 */ {IOCFG_3_BASE+0x030},
  963. /* 147 */ {IOCFG_3_BASE+0x030},
  964. /* 148 */ {IOCFG_3_BASE+0x030},
  965. /* 149 */ {IOCFG_3_BASE+0x030},
  966. /* 150 */ {-1},
  967. /* 151 */ {-1},
  968. /* 152 */ {-1},
  969. /* 153 */ {-1},
  970. /* 154 */ {-1},
  971. /* 155 */ {-1},
  972. /* 156 */ {-1},
  973. /* 157 */ {-1},
  974. /* 158 */ {-1},
  975. /* 159 */ {-1},
  976. /* 160 */ {-1},
  977. /* 161 */ {-1},
  978. /* 162 */ {-1},
  979. /* 163 */ {-1},
  980. /* 164 */ {-1},
  981. /* 165 */ {-1},
  982. /* 166 */ {-1},
  983. /* 167 */ {-1},
  984. /* 168 */ {-1},
  985. /* 169 */ {-1},
  986. /* 170 */ {-1},
  987. /* 171 */ {-1},
  988. /* 172 */ {-1},
  989. /* 173 */ {-1},
  990. /* 174 */ {-1},
  991. /* 175 */ {-1},
  992. /* 176 */ {-1},
  993. /* 177 */ {-1},
  994. /* 178 */ {-1},
  995. /* 179 */ {-1},
  996. /* 180 */ {-1},
  997. /* 181 */ {-1},
  998. /* 182 */ {-1},
  999. /* 183 */ {-1},
  1000. /* 184 */ {IOCFG_5_BASE+0x030},
  1001. /* 185 */ {IOCFG_5_BASE+0x030},
  1002. /* 186 */ {IOCFG_5_BASE+0x030},
  1003. /* 187 */ {IOCFG_5_BASE+0x030},
  1004. /* 188 */ {IOCFG_5_BASE+0x030},
  1005. /* 189 */ {IOCFG_5_BASE+0x030},
  1006. /* 190 */ {-1},
  1007. /* 191 */ {-1},
  1008. /* 192 */ {-1},
  1009. /* 193 */ {-1},
  1010. /* 194 */ {-1},
  1011. /* 195 */ {-1},
  1012. /* 196 */ {-1},
  1013. /* 197 */ {-1} };
  1014. PIN_offset PULLEN_offset[] = {
  1015. /* 0 */ {23},
  1016. /* 1 */ {24},
  1017. /* 2 */ {25},
  1018. /* 3 */ {26},
  1019. /* 4 */ {27},
  1020. /* 5 */ {9},
  1021. /* 6 */ {10},
  1022. /* 7 */ {11},
  1023. /* 8 */ {12},
  1024. /* 9 */ {20},
  1025. /* 10 */ {21},
  1026. /* 11 */ {22},
  1027. /* 12 */ {23},
  1028. /* 13 */ {0},
  1029. /* 14 */ {1},
  1030. /* 15 */ {2},
  1031. /* 16 */ {3},
  1032. /* 17 */ {4},
  1033. /* 18 */ {5},
  1034. /* 19 */ {6},
  1035. /* 20 */ {7},
  1036. /* 21 */ {8},
  1037. /* 22 */ {-1},
  1038. /* 23 */ {-1},
  1039. /* 24 */ {-1},
  1040. /* 25 */ {-1},
  1041. /* 26 */ {-1},
  1042. /* 27 */ {-1},
  1043. /* 28 */ {-1},
  1044. /* 29 */ {-1},
  1045. /* 30 */ {-1},
  1046. /* 31 */ {-1},
  1047. /* 32 */ {-1},
  1048. /* 33 */ {-1},
  1049. /* 34 */ {-1},
  1050. /* 35 */ {-1},
  1051. /* 36 */ {-1},
  1052. /* 37 */ {-1},
  1053. /* 38 */ {-1},
  1054. /* 39 */ {-1},
  1055. /* 40 */ {-1},
  1056. /* 41 */ {-1},
  1057. /* 42 */ {0},
  1058. /* 43 */ {1},
  1059. /* 44 */ {2},
  1060. /* 45 */ {-1},
  1061. /* 46 */ {-1},
  1062. /* 47 */ {5},
  1063. /* 48 */ {6},
  1064. /* 49 */ {7},
  1065. /* 50 */ {8},
  1066. /* 51 */ {9},
  1067. /* 52 */ {10},
  1068. /* 53 */ {11},
  1069. /* 54 */ {12},
  1070. /* 55 */ {13},
  1071. /* 56 */ {14},
  1072. /* 57 */ {15},
  1073. /* 58 */ {16},
  1074. /* 59 */ {17},
  1075. /* 60 */ {18},
  1076. /* 61 */ {19},
  1077. /* 62 */ {20},
  1078. /* 63 */ {21},
  1079. /* 64 */ {22},
  1080. /* 65 */ {0},
  1081. /* 66 */ {1},
  1082. /* 67 */ {2},
  1083. /* 68 */ {3},
  1084. /* 69 */ {4},
  1085. /* 70 */ {5},
  1086. /* 71 */ {6},
  1087. /* 72 */ {7},
  1088. /* 73 */ {8},
  1089. /* 74 */ {13},
  1090. /* 75 */ {14},
  1091. /* 76 */ {15},
  1092. /* 77 */ {16},
  1093. /* 78 */ {17},
  1094. /* 79 */ {18},
  1095. /* 80 */ {19},
  1096. /* 81 */ {-1},
  1097. /* 82 */ {-1},
  1098. /* 83 */ {-1},
  1099. /* 84 */ {-1},
  1100. /* 85 */ {-1},
  1101. /* 86 */ {-1},
  1102. /* 87 */ {30},
  1103. /* 88 */ {31},
  1104. /* 89 */ {0},
  1105. /* 90 */ {1},
  1106. /* 91 */ {2},
  1107. /* 92 */ {3},
  1108. /* 93 */ {4},
  1109. /* 94 */ {5},
  1110. /* 95 */ {6},
  1111. /* 96 */ {7},
  1112. /* 97 */ {8},
  1113. /* 98 */ {9},
  1114. /* 99 */ {10},
  1115. /* 100 */ {11},
  1116. /* 101 */ {12},
  1117. /* 102 */ {13},
  1118. /* 103 */ {14},
  1119. /* 104 */ {15},
  1120. /* 105 */ {16},
  1121. /* 106 */ {17},
  1122. /* 107 */ {18},
  1123. /* 108 */ {19},
  1124. /* 109 */ {20},
  1125. /* 110 */ {21},
  1126. /* 111 */ {22},
  1127. /* 112 */ {23},
  1128. /* 113 */ {24},
  1129. /* 114 */ {25},
  1130. /* 115 */ {-1},
  1131. /* 116 */ {-1},
  1132. /* 117 */ {-1},
  1133. /* 118 */ {0},
  1134. /* 119 */ {1},
  1135. /* 120 */ {2},
  1136. /* 121 */ {3},
  1137. /* 122 */ {4},
  1138. /* 123 */ {5},
  1139. /* 124 */ {6},
  1140. /* 125 */ {7},
  1141. /* 126 */ {8},
  1142. /* 127 */ {9},
  1143. /* 128 */ {10},
  1144. /* 129 */ {11},
  1145. /* 130 */ {12},
  1146. /* 131 */ {13},
  1147. /* 132 */ {14},
  1148. /* 133 */ {15},
  1149. /* 134 */ {16},
  1150. /* 135 */ {17},
  1151. /* 136 */ {18},
  1152. /* 137 */ {19},
  1153. /* 138 */ {20},
  1154. /* 139 */ {21},
  1155. /* 140 */ {22},
  1156. /* 141 */ {23},
  1157. /* 142 */ {24},
  1158. /* 143 */ {25},
  1159. /* 144 */ {26},
  1160. /* 145 */ {27},
  1161. /* 146 */ {28},
  1162. /* 147 */ {29},
  1163. /* 148 */ {30},
  1164. /* 149 */ {31},
  1165. /* 150 */ {-1},
  1166. /* 151 */ {-1},
  1167. /* 152 */ {-1},
  1168. /* 153 */ {-1},
  1169. /* 154 */ {-1},
  1170. /* 155 */ {-1},
  1171. /* 156 */ {-1},
  1172. /* 157 */ {-1},
  1173. /* 158 */ {-1},
  1174. /* 159 */ {-1},
  1175. /* 160 */ {-1},
  1176. /* 161 */ {-1},
  1177. /* 162 */ {-1},
  1178. /* 163 */ {-1},
  1179. /* 164 */ {-1},
  1180. /* 165 */ {-1},
  1181. /* 166 */ {-1},
  1182. /* 167 */ {-1},
  1183. /* 168 */ {-1},
  1184. /* 169 */ {-1},
  1185. /* 170 */ {-1},
  1186. /* 171 */ {-1},
  1187. /* 172 */ {-1},
  1188. /* 173 */ {-1},
  1189. /* 174 */ {-1},
  1190. /* 175 */ {-1},
  1191. /* 176 */ {-1},
  1192. /* 177 */ {-1},
  1193. /* 178 */ {-1},
  1194. /* 179 */ {-1},
  1195. /* 180 */ {-1},
  1196. /* 181 */ {-1},
  1197. /* 182 */ {-1},
  1198. /* 183 */ {-1},
  1199. /* 184 */ {12},
  1200. /* 185 */ {13},
  1201. /* 186 */ {14},
  1202. /* 187 */ {15},
  1203. /* 188 */ {16},
  1204. /* 189 */ {17},
  1205. /* 190 */ {-1},
  1206. /* 191 */ {-1},
  1207. /* 192 */ {-1},
  1208. /* 193 */ {-1},
  1209. /* 194 */ {-1},
  1210. /* 195 */ {-1},
  1211. /* 196 */ {-1},
  1212. /* 197 */ {-1} };
  1213. PIN_addr PULL_addr[] = {
  1214. /* 0 */ {IOCFG_1_BASE+0x050},
  1215. /* 1 */ {IOCFG_1_BASE+0x050},
  1216. /* 2 */ {IOCFG_1_BASE+0x050},
  1217. /* 3 */ {IOCFG_1_BASE+0x050},
  1218. /* 4 */ {IOCFG_1_BASE+0x050},
  1219. /* 5 */ {IOCFG_2_BASE+0x050},
  1220. /* 6 */ {IOCFG_2_BASE+0x050},
  1221. /* 7 */ {IOCFG_2_BASE+0x050},
  1222. /* 8 */ {IOCFG_2_BASE+0x050},
  1223. /* 9 */ {IOCFG_2_BASE+0x050},
  1224. /* 10 */ {IOCFG_2_BASE+0x050},
  1225. /* 11 */ {IOCFG_2_BASE+0x050},
  1226. /* 12 */ {IOCFG_2_BASE+0x050},
  1227. /* 13 */ {IOCFG_0_BASE+0x050},
  1228. /* 14 */ {IOCFG_0_BASE+0x050},
  1229. /* 15 */ {IOCFG_0_BASE+0x050},
  1230. /* 16 */ {IOCFG_0_BASE+0x050},
  1231. /* 17 */ {IOCFG_0_BASE+0x050},
  1232. /* 18 */ {IOCFG_0_BASE+0x050},
  1233. /* 19 */ {IOCFG_0_BASE+0x050},
  1234. /* 20 */ {IOCFG_0_BASE+0x050},
  1235. /* 21 */ {IOCFG_0_BASE+0x050},
  1236. /* 22 */ {-1},
  1237. /* 23 */ {-1},
  1238. /* 24 */ {-1},
  1239. /* 25 */ {-1},
  1240. /* 26 */ {-1},
  1241. /* 27 */ {-1},
  1242. /* 28 */ {-1},
  1243. /* 29 */ {-1},
  1244. /* 30 */ {-1},
  1245. /* 31 */ {-1},
  1246. /* 32 */ {-1},
  1247. /* 33 */ {-1},
  1248. /* 34 */ {-1},
  1249. /* 35 */ {-1},
  1250. /* 36 */ {-1},
  1251. /* 37 */ {-1},
  1252. /* 38 */ {-1},
  1253. /* 39 */ {-1},
  1254. /* 40 */ {-1},
  1255. /* 41 */ {-1},
  1256. /* 42 */ {IOCFG_1_BASE+0x050},
  1257. /* 43 */ {IOCFG_1_BASE+0x050},
  1258. /* 44 */ {IOCFG_1_BASE+0x050},
  1259. /* 45 */ {-1},
  1260. /* 46 */ {-1},
  1261. /* 47 */ {IOCFG_1_BASE+0x050},
  1262. /* 48 */ {IOCFG_1_BASE+0x050},
  1263. /* 49 */ {IOCFG_1_BASE+0x050},
  1264. /* 50 */ {IOCFG_1_BASE+0x050},
  1265. /* 51 */ {IOCFG_1_BASE+0x050},
  1266. /* 52 */ {IOCFG_1_BASE+0x050},
  1267. /* 53 */ {IOCFG_1_BASE+0x050},
  1268. /* 54 */ {IOCFG_1_BASE+0x050},
  1269. /* 55 */ {IOCFG_1_BASE+0x050},
  1270. /* 56 */ {IOCFG_1_BASE+0x050},
  1271. /* 57 */ {IOCFG_1_BASE+0x050},
  1272. /* 58 */ {IOCFG_1_BASE+0x050},
  1273. /* 59 */ {IOCFG_1_BASE+0x050},
  1274. /* 60 */ {IOCFG_1_BASE+0x050},
  1275. /* 61 */ {IOCFG_1_BASE+0x050},
  1276. /* 62 */ {IOCFG_1_BASE+0x050},
  1277. /* 63 */ {IOCFG_1_BASE+0x050},
  1278. /* 64 */ {IOCFG_1_BASE+0x050},
  1279. /* 65 */ {IOCFG_2_BASE+0x050},
  1280. /* 66 */ {IOCFG_2_BASE+0x050},
  1281. /* 67 */ {IOCFG_2_BASE+0x050},
  1282. /* 68 */ {IOCFG_2_BASE+0x050},
  1283. /* 69 */ {IOCFG_2_BASE+0x050},
  1284. /* 70 */ {IOCFG_2_BASE+0x050},
  1285. /* 71 */ {IOCFG_2_BASE+0x050},
  1286. /* 72 */ {IOCFG_2_BASE+0x050},
  1287. /* 73 */ {IOCFG_2_BASE+0x050},
  1288. /* 74 */ {IOCFG_2_BASE+0x050},
  1289. /* 75 */ {IOCFG_2_BASE+0x050},
  1290. /* 76 */ {IOCFG_2_BASE+0x050},
  1291. /* 77 */ {IOCFG_2_BASE+0x050},
  1292. /* 78 */ {IOCFG_2_BASE+0x050},
  1293. /* 79 */ {IOCFG_2_BASE+0x050},
  1294. /* 80 */ {IOCFG_2_BASE+0x050},
  1295. /* 81 */ {-1},
  1296. /* 82 */ {-1},
  1297. /* 83 */ {-1},
  1298. /* 84 */ {-1},
  1299. /* 85 */ {-1},
  1300. /* 86 */ {-1},
  1301. /* 87 */ {IOCFG_2_BASE+0x050},
  1302. /* 88 */ {IOCFG_2_BASE+0x050},
  1303. /* 89 */ {IOCFG_2_BASE+0x060},
  1304. /* 90 */ {IOCFG_2_BASE+0x060},
  1305. /* 91 */ {IOCFG_2_BASE+0x060},
  1306. /* 92 */ {IOCFG_2_BASE+0x060},
  1307. /* 93 */ {IOCFG_2_BASE+0x060},
  1308. /* 94 */ {IOCFG_2_BASE+0x060},
  1309. /* 95 */ {IOCFG_2_BASE+0x060},
  1310. /* 96 */ {IOCFG_2_BASE+0x060},
  1311. /* 97 */ {IOCFG_2_BASE+0x060},
  1312. /* 98 */ {IOCFG_2_BASE+0x060},
  1313. /* 99 */ {IOCFG_2_BASE+0x060},
  1314. /* 100 */ {IOCFG_2_BASE+0x060},
  1315. /* 101 */ {IOCFG_2_BASE+0x060},
  1316. /* 102 */ {IOCFG_2_BASE+0x060},
  1317. /* 103 */ {IOCFG_2_BASE+0x060},
  1318. /* 104 */ {IOCFG_2_BASE+0x060},
  1319. /* 105 */ {IOCFG_2_BASE+0x060},
  1320. /* 106 */ {IOCFG_2_BASE+0x060},
  1321. /* 107 */ {IOCFG_2_BASE+0x060},
  1322. /* 108 */ {IOCFG_2_BASE+0x060},
  1323. /* 109 */ {IOCFG_2_BASE+0x060},
  1324. /* 110 */ {IOCFG_2_BASE+0x060},
  1325. /* 111 */ {IOCFG_2_BASE+0x060},
  1326. /* 112 */ {IOCFG_2_BASE+0x060},
  1327. /* 113 */ {IOCFG_2_BASE+0x060},
  1328. /* 114 */ {IOCFG_2_BASE+0x060},
  1329. /* 115 */ {-1},
  1330. /* 116 */ {-1},
  1331. /* 117 */ {-1},
  1332. /* 118 */ {IOCFG_3_BASE+0x050},
  1333. /* 119 */ {IOCFG_3_BASE+0x050},
  1334. /* 120 */ {IOCFG_3_BASE+0x050},
  1335. /* 121 */ {IOCFG_3_BASE+0x050},
  1336. /* 122 */ {IOCFG_3_BASE+0x050},
  1337. /* 123 */ {IOCFG_3_BASE+0x050},
  1338. /* 124 */ {IOCFG_3_BASE+0x050},
  1339. /* 125 */ {IOCFG_3_BASE+0x050},
  1340. /* 126 */ {IOCFG_3_BASE+0x050},
  1341. /* 127 */ {IOCFG_3_BASE+0x050},
  1342. /* 128 */ {IOCFG_3_BASE+0x050},
  1343. /* 129 */ {IOCFG_3_BASE+0x050},
  1344. /* 130 */ {IOCFG_3_BASE+0x050},
  1345. /* 131 */ {IOCFG_3_BASE+0x050},
  1346. /* 132 */ {IOCFG_3_BASE+0x050},
  1347. /* 133 */ {IOCFG_3_BASE+0x050},
  1348. /* 134 */ {IOCFG_3_BASE+0x050},
  1349. /* 135 */ {IOCFG_3_BASE+0x050},
  1350. /* 136 */ {IOCFG_3_BASE+0x050},
  1351. /* 137 */ {IOCFG_3_BASE+0x050},
  1352. /* 138 */ {IOCFG_3_BASE+0x050},
  1353. /* 139 */ {IOCFG_3_BASE+0x050},
  1354. /* 140 */ {IOCFG_3_BASE+0x050},
  1355. /* 141 */ {IOCFG_3_BASE+0x050},
  1356. /* 142 */ {IOCFG_3_BASE+0x050},
  1357. /* 143 */ {IOCFG_3_BASE+0x050},
  1358. /* 144 */ {IOCFG_3_BASE+0x050},
  1359. /* 145 */ {IOCFG_3_BASE+0x050},
  1360. /* 146 */ {IOCFG_3_BASE+0x050},
  1361. /* 147 */ {IOCFG_3_BASE+0x050},
  1362. /* 148 */ {IOCFG_3_BASE+0x050},
  1363. /* 149 */ {IOCFG_3_BASE+0x050},
  1364. /* 150 */ {-1},
  1365. /* 151 */ {-1},
  1366. /* 152 */ {-1},
  1367. /* 153 */ {-1},
  1368. /* 154 */ {-1},
  1369. /* 155 */ {-1},
  1370. /* 156 */ {-1},
  1371. /* 157 */ {-1},
  1372. /* 158 */ {-1},
  1373. /* 159 */ {-1},
  1374. /* 160 */ {-1},
  1375. /* 161 */ {-1},
  1376. /* 162 */ {-1},
  1377. /* 163 */ {-1},
  1378. /* 164 */ {-1},
  1379. /* 165 */ {-1},
  1380. /* 166 */ {-1},
  1381. /* 167 */ {-1},
  1382. /* 168 */ {-1},
  1383. /* 169 */ {-1},
  1384. /* 170 */ {-1},
  1385. /* 171 */ {-1},
  1386. /* 172 */ {-1},
  1387. /* 173 */ {-1},
  1388. /* 174 */ {-1},
  1389. /* 175 */ {-1},
  1390. /* 176 */ {-1},
  1391. /* 177 */ {-1},
  1392. /* 178 */ {-1},
  1393. /* 179 */ {-1},
  1394. /* 180 */ {-1},
  1395. /* 181 */ {-1},
  1396. /* 182 */ {-1},
  1397. /* 183 */ {-1},
  1398. /* 184 */ {IOCFG_5_BASE+0x050},
  1399. /* 185 */ {IOCFG_5_BASE+0x050},
  1400. /* 186 */ {IOCFG_5_BASE+0x050},
  1401. /* 187 */ {IOCFG_5_BASE+0x050},
  1402. /* 188 */ {IOCFG_5_BASE+0x050},
  1403. /* 189 */ {IOCFG_5_BASE+0x050},
  1404. /* 190 */ {-1},
  1405. /* 191 */ {-1},
  1406. /* 192 */ {-1},
  1407. /* 193 */ {-1},
  1408. /* 194 */ {-1},
  1409. /* 195 */ {-1},
  1410. /* 196 */ {-1},
  1411. /* 197 */ {-1} };
  1412. PIN_offset PULL_offset[] = {
  1413. /* 0 */ {23},
  1414. /* 1 */ {24},
  1415. /* 2 */ {25},
  1416. /* 3 */ {26},
  1417. /* 4 */ {27},
  1418. /* 5 */ {9},
  1419. /* 6 */ {10},
  1420. /* 7 */ {11},
  1421. /* 8 */ {12},
  1422. /* 9 */ {20},
  1423. /* 10 */ {21},
  1424. /* 11 */ {22},
  1425. /* 12 */ {23},
  1426. /* 13 */ {0},
  1427. /* 14 */ {1},
  1428. /* 15 */ {2},
  1429. /* 16 */ {3},
  1430. /* 17 */ {4},
  1431. /* 18 */ {5},
  1432. /* 19 */ {6},
  1433. /* 20 */ {7},
  1434. /* 21 */ {8},
  1435. /* 22 */ {-1},
  1436. /* 23 */ {-1},
  1437. /* 24 */ {-1},
  1438. /* 25 */ {-1},
  1439. /* 26 */ {-1},
  1440. /* 27 */ {-1},
  1441. /* 28 */ {-1},
  1442. /* 29 */ {-1},
  1443. /* 30 */ {-1},
  1444. /* 31 */ {-1},
  1445. /* 32 */ {-1},
  1446. /* 33 */ {-1},
  1447. /* 34 */ {-1},
  1448. /* 35 */ {-1},
  1449. /* 36 */ {-1},
  1450. /* 37 */ {-1},
  1451. /* 38 */ {-1},
  1452. /* 39 */ {-1},
  1453. /* 40 */ {-1},
  1454. /* 41 */ {-1},
  1455. /* 42 */ {0},
  1456. /* 43 */ {1},
  1457. /* 44 */ {2},
  1458. /* 45 */ {-1},
  1459. /* 46 */ {-1},
  1460. /* 47 */ {5},
  1461. /* 48 */ {6},
  1462. /* 49 */ {7},
  1463. /* 50 */ {8},
  1464. /* 51 */ {9},
  1465. /* 52 */ {10},
  1466. /* 53 */ {11},
  1467. /* 54 */ {12},
  1468. /* 55 */ {13},
  1469. /* 56 */ {14},
  1470. /* 57 */ {15},
  1471. /* 58 */ {16},
  1472. /* 59 */ {17},
  1473. /* 60 */ {18},
  1474. /* 61 */ {19},
  1475. /* 62 */ {20},
  1476. /* 63 */ {21},
  1477. /* 64 */ {22},
  1478. /* 65 */ {0},
  1479. /* 66 */ {1},
  1480. /* 67 */ {2},
  1481. /* 68 */ {3},
  1482. /* 69 */ {4},
  1483. /* 70 */ {5},
  1484. /* 71 */ {6},
  1485. /* 72 */ {7},
  1486. /* 73 */ {8},
  1487. /* 74 */ {13},
  1488. /* 75 */ {14},
  1489. /* 76 */ {15},
  1490. /* 77 */ {16},
  1491. /* 78 */ {17},
  1492. /* 79 */ {18},
  1493. /* 80 */ {19},
  1494. /* 81 */ {-1},
  1495. /* 82 */ {-1},
  1496. /* 83 */ {-1},
  1497. /* 84 */ {-1},
  1498. /* 85 */ {-1},
  1499. /* 86 */ {-1},
  1500. /* 87 */ {30},
  1501. /* 88 */ {31},
  1502. /* 89 */ {0},
  1503. /* 90 */ {1},
  1504. /* 91 */ {2},
  1505. /* 92 */ {3},
  1506. /* 93 */ {4},
  1507. /* 94 */ {5},
  1508. /* 95 */ {6},
  1509. /* 96 */ {7},
  1510. /* 97 */ {8},
  1511. /* 98 */ {9},
  1512. /* 99 */ {10},
  1513. /* 100 */ {11},
  1514. /* 101 */ {12},
  1515. /* 102 */ {13},
  1516. /* 103 */ {14},
  1517. /* 104 */ {15},
  1518. /* 105 */ {16},
  1519. /* 106 */ {17},
  1520. /* 107 */ {18},
  1521. /* 108 */ {19},
  1522. /* 109 */ {20},
  1523. /* 110 */ {21},
  1524. /* 111 */ {22},
  1525. /* 112 */ {23},
  1526. /* 113 */ {24},
  1527. /* 114 */ {25},
  1528. /* 115 */ {-1},
  1529. /* 116 */ {-1},
  1530. /* 117 */ {-1},
  1531. /* 118 */ {0},
  1532. /* 119 */ {1},
  1533. /* 120 */ {2},
  1534. /* 121 */ {3},
  1535. /* 122 */ {4},
  1536. /* 123 */ {5},
  1537. /* 124 */ {6},
  1538. /* 125 */ {7},
  1539. /* 126 */ {8},
  1540. /* 127 */ {9},
  1541. /* 128 */ {10},
  1542. /* 129 */ {11},
  1543. /* 130 */ {12},
  1544. /* 131 */ {13},
  1545. /* 132 */ {14},
  1546. /* 133 */ {15},
  1547. /* 134 */ {16},
  1548. /* 135 */ {17},
  1549. /* 136 */ {18},
  1550. /* 137 */ {19},
  1551. /* 138 */ {20},
  1552. /* 139 */ {21},
  1553. /* 140 */ {22},
  1554. /* 141 */ {23},
  1555. /* 142 */ {24},
  1556. /* 143 */ {25},
  1557. /* 144 */ {26},
  1558. /* 145 */ {27},
  1559. /* 146 */ {28},
  1560. /* 147 */ {29},
  1561. /* 148 */ {30},
  1562. /* 149 */ {31},
  1563. /* 150 */ {-1},
  1564. /* 151 */ {-1},
  1565. /* 152 */ {-1},
  1566. /* 153 */ {-1},
  1567. /* 154 */ {-1},
  1568. /* 155 */ {-1},
  1569. /* 156 */ {-1},
  1570. /* 157 */ {-1},
  1571. /* 158 */ {-1},
  1572. /* 159 */ {-1},
  1573. /* 160 */ {-1},
  1574. /* 161 */ {-1},
  1575. /* 162 */ {-1},
  1576. /* 163 */ {-1},
  1577. /* 164 */ {-1},
  1578. /* 165 */ {-1},
  1579. /* 166 */ {-1},
  1580. /* 167 */ {-1},
  1581. /* 168 */ {-1},
  1582. /* 169 */ {-1},
  1583. /* 170 */ {-1},
  1584. /* 171 */ {-1},
  1585. /* 172 */ {-1},
  1586. /* 173 */ {-1},
  1587. /* 174 */ {-1},
  1588. /* 175 */ {-1},
  1589. /* 176 */ {-1},
  1590. /* 177 */ {-1},
  1591. /* 178 */ {-1},
  1592. /* 179 */ {-1},
  1593. /* 180 */ {-1},
  1594. /* 181 */ {-1},
  1595. /* 182 */ {-1},
  1596. /* 183 */ {-1},
  1597. /* 184 */ {12},
  1598. /* 185 */ {13},
  1599. /* 186 */ {14},
  1600. /* 187 */ {15},
  1601. /* 188 */ {16},
  1602. /* 189 */ {17},
  1603. /* 190 */ {-1},
  1604. /* 191 */ {-1},
  1605. /* 192 */ {-1},
  1606. /* 193 */ {-1},
  1607. /* 194 */ {-1},
  1608. /* 195 */ {-1},
  1609. /* 196 */ {-1},
  1610. /* 197 */ {-1} };
  1611. PIN_addr pupd_addr[] = {
  1612. /* 0 */ {-1},
  1613. /* 1 */ {-1},
  1614. /* 2 */ {-1},
  1615. /* 3 */ {-1},
  1616. /* 4 */ {-1},
  1617. /* 5 */ {-1},
  1618. /* 6 */ {-1},
  1619. /* 7 */ {-1},
  1620. /* 8 */ {-1},
  1621. /* 9 */ {-1},
  1622. /* 10 */ {-1},
  1623. /* 11 */ {-1},
  1624. /* 12 */ {-1},
  1625. /* 13 */ {-1},
  1626. /* 14 */ {-1},
  1627. /* 15 */ {-1},
  1628. /* 16 */ {-1},
  1629. /* 17 */ {-1},
  1630. /* 18 */ {-1},
  1631. /* 19 */ {-1},
  1632. /* 20 */ {-1},
  1633. /* 21 */ {-1},
  1634. /* 22 */ {-1},
  1635. /* 23 */ {-1},
  1636. /* 24 */ {-1},
  1637. /* 25 */ {-1},
  1638. /* 26 */ {-1},
  1639. /* 27 */ {-1},
  1640. /* 28 */ {-1},
  1641. /* 29 */ {-1},
  1642. /* 30 */ {-1},
  1643. /* 31 */ {-1},
  1644. /* 32 */ {-1},
  1645. /* 33 */ {-1},
  1646. /* 34 */ {-1},
  1647. /* 35 */ {-1},
  1648. /* 36 */ {-1},
  1649. /* 37 */ {-1},
  1650. /* 38 */ {-1},
  1651. /* 39 */ {-1},
  1652. /* 40 */ {-1},
  1653. /* 41 */ {-1},
  1654. /* 42 */ {-1},
  1655. /* 43 */ {-1},
  1656. /* 44 */ {-1},
  1657. /* 45 */ {IOCFG_1_BASE+0x080},
  1658. /* 46 */ {IOCFG_1_BASE+0x080},
  1659. /* 47 */ {-1},
  1660. /* 48 */ {-1},
  1661. /* 49 */ {-1},
  1662. /* 50 */ {-1},
  1663. /* 51 */ {-1},
  1664. /* 52 */ {-1},
  1665. /* 53 */ {-1},
  1666. /* 54 */ {-1},
  1667. /* 55 */ {-1},
  1668. /* 56 */ {-1},
  1669. /* 57 */ {-1},
  1670. /* 58 */ {-1},
  1671. /* 59 */ {-1},
  1672. /* 60 */ {-1},
  1673. /* 61 */ {-1},
  1674. /* 62 */ {-1},
  1675. /* 63 */ {-1},
  1676. /* 64 */ {-1},
  1677. /* 65 */ {-1},
  1678. /* 66 */ {-1},
  1679. /* 67 */ {-1},
  1680. /* 68 */ {-1},
  1681. /* 69 */ {-1},
  1682. /* 70 */ {-1},
  1683. /* 71 */ {-1},
  1684. /* 72 */ {-1},
  1685. /* 73 */ {-1},
  1686. /* 74 */ {-1},
  1687. /* 75 */ {-1},
  1688. /* 76 */ {-1},
  1689. /* 77 */ {-1},
  1690. /* 78 */ {-1},
  1691. /* 79 */ {-1},
  1692. /* 80 */ {-1},
  1693. /* 81 */ {IOCFG_2_BASE+0x080},
  1694. /* 82 */ {IOCFG_2_BASE+0x080},
  1695. /* 83 */ {IOCFG_2_BASE+0x080},
  1696. /* 84 */ {IOCFG_2_BASE+0x080},
  1697. /* 85 */ {IOCFG_2_BASE+0x080},
  1698. /* 86 */ {IOCFG_2_BASE+0x080},
  1699. /* 87 */ {-1},
  1700. /* 88 */ {-1},
  1701. /* 89 */ {-1},
  1702. /* 90 */ {-1},
  1703. /* 91 */ {-1},
  1704. /* 92 */ {-1},
  1705. /* 93 */ {-1},
  1706. /* 94 */ {-1},
  1707. /* 95 */ {-1},
  1708. /* 96 */ {-1},
  1709. /* 97 */ {-1},
  1710. /* 98 */ {-1},
  1711. /* 99 */ {-1},
  1712. /* 100 */ {-1},
  1713. /* 101 */ {-1},
  1714. /* 102 */ {-1},
  1715. /* 103 */ {-1},
  1716. /* 104 */ {-1},
  1717. /* 105 */ {-1},
  1718. /* 106 */ {-1},
  1719. /* 107 */ {-1},
  1720. /* 108 */ {-1},
  1721. /* 109 */ {-1},
  1722. /* 110 */ {-1},
  1723. /* 111 */ {-1},
  1724. /* 112 */ {-1},
  1725. /* 113 */ {-1},
  1726. /* 114 */ {-1},
  1727. /* 115 */ {-1},
  1728. /* 116 */ {-1},
  1729. /* 117 */ {-1},
  1730. /* 118 */ {-1},
  1731. /* 119 */ {-1},
  1732. /* 120 */ {-1},
  1733. /* 121 */ {-1},
  1734. /* 122 */ {-1},
  1735. /* 123 */ {-1},
  1736. /* 124 */ {-1},
  1737. /* 125 */ {-1},
  1738. /* 126 */ {-1},
  1739. /* 127 */ {-1},
  1740. /* 128 */ {-1},
  1741. /* 129 */ {-1},
  1742. /* 130 */ {-1},
  1743. /* 131 */ {-1},
  1744. /* 132 */ {-1},
  1745. /* 133 */ {-1},
  1746. /* 134 */ {-1},
  1747. /* 135 */ {-1},
  1748. /* 136 */ {-1},
  1749. /* 137 */ {-1},
  1750. /* 138 */ {-1},
  1751. /* 139 */ {-1},
  1752. /* 140 */ {-1},
  1753. /* 141 */ {-1},
  1754. /* 142 */ {-1},
  1755. /* 143 */ {-1},
  1756. /* 144 */ {-1},
  1757. /* 145 */ {-1},
  1758. /* 146 */ {-1},
  1759. /* 147 */ {-1},
  1760. /* 148 */ {-1},
  1761. /* 149 */ {-1},
  1762. /* 150 */ {-1},
  1763. /* 151 */ {-1},
  1764. /* 152 */ {-1},
  1765. /* 153 */ {-1},
  1766. /* 154 */ {-1},
  1767. /* 155 */ {-1},
  1768. /* 156 */ {-1},
  1769. /* 157 */ {-1},
  1770. /* 158 */ {-1},
  1771. /* 159 */ {-1},
  1772. /* 160 */ {IOCFG_4_BASE+0x090},
  1773. /* 161 */ {IOCFG_4_BASE+0x090},
  1774. /* 162 */ {IOCFG_4_BASE+0x090},
  1775. /* 163 */ {IOCFG_4_BASE+0x090},
  1776. /* 164 */ {IOCFG_4_BASE+0x090},
  1777. /* 165 */ {IOCFG_4_BASE+0x090},
  1778. /* 166 */ {IOCFG_4_BASE+0x080},
  1779. /* 167 */ {IOCFG_4_BASE+0x080},
  1780. /* 168 */ {IOCFG_4_BASE+0x080},
  1781. /* 169 */ {IOCFG_4_BASE+0x080},
  1782. /* 170 */ {IOCFG_4_BASE+0x080},
  1783. /* 171 */ {IOCFG_4_BASE+0x080},
  1784. /* 172 */ {IOCFG_5_BASE+0x080},
  1785. /* 173 */ {IOCFG_5_BASE+0x080},
  1786. /* 174 */ {IOCFG_5_BASE+0x080},
  1787. /* 175 */ {IOCFG_5_BASE+0x080},
  1788. /* 176 */ {IOCFG_5_BASE+0x080},
  1789. /* 177 */ {IOCFG_5_BASE+0x080},
  1790. /* 178 */ {IOCFG_5_BASE+0x080},
  1791. /* 179 */ {IOCFG_5_BASE+0x080},
  1792. /* 180 */ {IOCFG_5_BASE+0x090},
  1793. /* 181 */ {IOCFG_5_BASE+0x090},
  1794. /* 182 */ {IOCFG_5_BASE+0x090},
  1795. /* 183 */ {IOCFG_5_BASE+0x090},
  1796. /* 184 */ {-1},
  1797. /* 185 */ {-1},
  1798. /* 186 */ {-1},
  1799. /* 187 */ {-1},
  1800. /* 188 */ {-1},
  1801. /* 189 */ {-1},
  1802. /* 190 */ {-1},
  1803. /* 191 */ {-1},
  1804. /* 192 */ {-1},
  1805. /* 193 */ {-1},
  1806. /* 194 */ {-1},
  1807. /* 195 */ {-1},
  1808. /* 196 */ {-1},
  1809. /* 197 */ {-1} };
  1810. PIN_offset pupd_offset[] = {
  1811. /* 0 */ {-1},
  1812. /* 1 */ {-1},
  1813. /* 2 */ {-1},
  1814. /* 3 */ {-1},
  1815. /* 4 */ {-1},
  1816. /* 5 */ {-1},
  1817. /* 6 */ {-1},
  1818. /* 7 */ {-1},
  1819. /* 8 */ {-1},
  1820. /* 9 */ {-1},
  1821. /* 10 */ {-1},
  1822. /* 11 */ {-1},
  1823. /* 12 */ {-1},
  1824. /* 13 */ {-1},
  1825. /* 14 */ {-1},
  1826. /* 15 */ {-1},
  1827. /* 16 */ {-1},
  1828. /* 17 */ {-1},
  1829. /* 18 */ {-1},
  1830. /* 19 */ {-1},
  1831. /* 20 */ {-1},
  1832. /* 21 */ {-1},
  1833. /* 22 */ {-1},
  1834. /* 23 */ {-1},
  1835. /* 24 */ {-1},
  1836. /* 25 */ {-1},
  1837. /* 26 */ {-1},
  1838. /* 27 */ {-1},
  1839. /* 28 */ {-1},
  1840. /* 29 */ {-1},
  1841. /* 30 */ {-1},
  1842. /* 31 */ {-1},
  1843. /* 32 */ {-1},
  1844. /* 33 */ {-1},
  1845. /* 34 */ {-1},
  1846. /* 35 */ {-1},
  1847. /* 36 */ {-1},
  1848. /* 37 */ {-1},
  1849. /* 38 */ {-1},
  1850. /* 39 */ {-1},
  1851. /* 40 */ {-1},
  1852. /* 41 */ {-1},
  1853. /* 42 */ {-1},
  1854. /* 43 */ {-1},
  1855. /* 44 */ {-1},
  1856. /* 45 */ {0},
  1857. /* 46 */ {4},
  1858. /* 47 */ {-1},
  1859. /* 48 */ {-1},
  1860. /* 49 */ {-1},
  1861. /* 50 */ {-1},
  1862. /* 51 */ {-1},
  1863. /* 52 */ {-1},
  1864. /* 53 */ {-1},
  1865. /* 54 */ {-1},
  1866. /* 55 */ {-1},
  1867. /* 56 */ {-1},
  1868. /* 57 */ {-1},
  1869. /* 58 */ {-1},
  1870. /* 59 */ {-1},
  1871. /* 60 */ {-1},
  1872. /* 61 */ {-1},
  1873. /* 62 */ {-1},
  1874. /* 63 */ {-1},
  1875. /* 64 */ {-1},
  1876. /* 65 */ {-1},
  1877. /* 66 */ {-1},
  1878. /* 67 */ {-1},
  1879. /* 68 */ {-1},
  1880. /* 69 */ {-1},
  1881. /* 70 */ {-1},
  1882. /* 71 */ {-1},
  1883. /* 72 */ {-1},
  1884. /* 73 */ {-1},
  1885. /* 74 */ {-1},
  1886. /* 75 */ {-1},
  1887. /* 76 */ {-1},
  1888. /* 77 */ {-1},
  1889. /* 78 */ {-1},
  1890. /* 79 */ {-1},
  1891. /* 80 */ {-1},
  1892. /* 81 */ {0},
  1893. /* 82 */ {4},
  1894. /* 83 */ {8},
  1895. /* 84 */ {16},
  1896. /* 85 */ {20},
  1897. /* 86 */ {24},
  1898. /* 87 */ {-1},
  1899. /* 88 */ {-1},
  1900. /* 89 */ {-1},
  1901. /* 90 */ {-1},
  1902. /* 91 */ {-1},
  1903. /* 92 */ {-1},
  1904. /* 93 */ {-1},
  1905. /* 94 */ {-1},
  1906. /* 95 */ {-1},
  1907. /* 96 */ {-1},
  1908. /* 97 */ {-1},
  1909. /* 98 */ {-1},
  1910. /* 99 */ {-1},
  1911. /* 100 */ {-1},
  1912. /* 101 */ {-1},
  1913. /* 102 */ {-1},
  1914. /* 103 */ {-1},
  1915. /* 104 */ {-1},
  1916. /* 105 */ {-1},
  1917. /* 106 */ {-1},
  1918. /* 107 */ {-1},
  1919. /* 108 */ {-1},
  1920. /* 109 */ {-1},
  1921. /* 110 */ {-1},
  1922. /* 111 */ {-1},
  1923. /* 112 */ {-1},
  1924. /* 113 */ {-1},
  1925. /* 114 */ {-1},
  1926. /* 115 */ {-1},
  1927. /* 116 */ {-1},
  1928. /* 117 */ {-1},
  1929. /* 118 */ {-1},
  1930. /* 119 */ {-1},
  1931. /* 120 */ {-1},
  1932. /* 121 */ {-1},
  1933. /* 122 */ {-1},
  1934. /* 123 */ {-1},
  1935. /* 124 */ {-1},
  1936. /* 125 */ {-1},
  1937. /* 126 */ {-1},
  1938. /* 127 */ {-1},
  1939. /* 128 */ {-1},
  1940. /* 129 */ {-1},
  1941. /* 130 */ {-1},
  1942. /* 131 */ {-1},
  1943. /* 132 */ {-1},
  1944. /* 133 */ {-1},
  1945. /* 134 */ {-1},
  1946. /* 135 */ {-1},
  1947. /* 136 */ {-1},
  1948. /* 137 */ {-1},
  1949. /* 138 */ {-1},
  1950. /* 139 */ {-1},
  1951. /* 140 */ {-1},
  1952. /* 141 */ {-1},
  1953. /* 142 */ {-1},
  1954. /* 143 */ {-1},
  1955. /* 144 */ {-1},
  1956. /* 145 */ {-1},
  1957. /* 146 */ {-1},
  1958. /* 147 */ {-1},
  1959. /* 148 */ {-1},
  1960. /* 149 */ {-1},
  1961. /* 150 */ {-1},
  1962. /* 151 */ {-1},
  1963. /* 152 */ {-1},
  1964. /* 153 */ {-1},
  1965. /* 154 */ {-1},
  1966. /* 155 */ {-1},
  1967. /* 156 */ {-1},
  1968. /* 157 */ {-1},
  1969. /* 158 */ {-1},
  1970. /* 159 */ {-1},
  1971. /* 160 */ {0},
  1972. /* 161 */ {4},
  1973. /* 162 */ {8},
  1974. /* 163 */ {16},
  1975. /* 164 */ {20},
  1976. /* 165 */ {24},
  1977. /* 166 */ {0},
  1978. /* 167 */ {4},
  1979. /* 168 */ {8},
  1980. /* 169 */ {12},
  1981. /* 170 */ {16},
  1982. /* 171 */ {20},
  1983. /* 172 */ {0},
  1984. /* 173 */ {8},
  1985. /* 174 */ {4},
  1986. /* 175 */ {12},
  1987. /* 176 */ {16},
  1988. /* 177 */ {20},
  1989. /* 178 */ {24},
  1990. /* 179 */ {28},
  1991. /* 180 */ {0},
  1992. /* 181 */ {4},
  1993. /* 182 */ {8},
  1994. /* 183 */ {12},
  1995. /* 184 */ {-1},
  1996. /* 185 */ {-1},
  1997. /* 186 */ {-1},
  1998. /* 187 */ {-1},
  1999. /* 188 */ {-1},
  2000. /* 189 */ {-1},
  2001. /* 190 */ {-1},
  2002. /* 191 */ {-1},
  2003. /* 192 */ {-1},
  2004. /* 193 */ {-1},
  2005. /* 194 */ {-1},
  2006. /* 195 */ {-1},
  2007. /* 196 */ {-1},
  2008. /* 197 */ {-1} };
  2009. PIN_addr MODE_addr[] = {
  2010. /* 0 */ { 0x300 },
  2011. /* 1 */ { 0x300 },
  2012. /* 2 */ { 0x300 },
  2013. /* 3 */ { 0x300 },
  2014. /* 4 */ { 0x300 },
  2015. /* 5 */ { 0x300 },
  2016. /* 6 */ { 0x300 },
  2017. /* 7 */ { 0x300 },
  2018. /* 8 */ { 0x300 },
  2019. /* 9 */ { 0x300 },
  2020. /* 10 */ { 0x310 },
  2021. /* 11 */ { 0x310 },
  2022. /* 12 */ { 0x310 },
  2023. /* 13 */ { 0x310 },
  2024. /* 14 */ { 0x310 },
  2025. /* 15 */ { 0x310 },
  2026. /* 16 */ { 0x310 },
  2027. /* 17 */ { 0x310 },
  2028. /* 18 */ { 0x310 },
  2029. /* 19 */ { 0x310 },
  2030. /* 20 */ { 0x320 },
  2031. /* 21 */ { 0x320 },
  2032. /* 22 */ { 0x320 },
  2033. /* 23 */ { 0x320 },
  2034. /* 24 */ { 0x320 },
  2035. /* 25 */ { 0x320 },
  2036. /* 26 */ { 0x320 },
  2037. /* 27 */ { 0x320 },
  2038. /* 28 */ { 0x320 },
  2039. /* 29 */ { 0x320 },
  2040. /* 30 */ { 0x330 },
  2041. /* 31 */ { 0x330 },
  2042. /* 32 */ { 0x330 },
  2043. /* 33 */ { 0x330 },
  2044. /* 34 */ { 0x330 },
  2045. /* 35 */ { 0x330 },
  2046. /* 36 */ { 0x330 },
  2047. /* 37 */ { 0x330 },
  2048. /* 38 */ { 0x330 },
  2049. /* 39 */ { 0x330 },
  2050. /* 40 */ { 0x340 },
  2051. /* 41 */ { 0x340 },
  2052. /* 42 */ { 0x340 },
  2053. /* 43 */ { 0x340 },
  2054. /* 44 */ { 0x340 },
  2055. /* 45 */ { 0x340 },
  2056. /* 46 */ { 0x340 },
  2057. /* 47 */ { 0x340 },
  2058. /* 48 */ { 0x340 },
  2059. /* 49 */ { 0x340 },
  2060. /* 50 */ { 0x350 },
  2061. /* 51 */ { 0x350 },
  2062. /* 52 */ { 0x350 },
  2063. /* 53 */ { 0x350 },
  2064. /* 54 */ { 0x350 },
  2065. /* 55 */ { 0x350 },
  2066. /* 56 */ { 0x350 },
  2067. /* 57 */ { 0x350 },
  2068. /* 58 */ { 0x350 },
  2069. /* 59 */ { 0x350 },
  2070. /* 60 */ { 0x360 },
  2071. /* 61 */ { 0x360 },
  2072. /* 62 */ { 0x360 },
  2073. /* 63 */ { 0x360 },
  2074. /* 64 */ { 0x360 },
  2075. /* 65 */ { 0x360 },
  2076. /* 66 */ { 0x360 },
  2077. /* 67 */ { 0x360 },
  2078. /* 68 */ { 0x360 },
  2079. /* 69 */ { 0x360 },
  2080. /* 70 */ { 0x370 },
  2081. /* 71 */ { 0x370 },
  2082. /* 72 */ { 0x370 },
  2083. /* 73 */ { 0x370 },
  2084. /* 74 */ { 0x370 },
  2085. /* 75 */ { 0x370 },
  2086. /* 76 */ { 0x370 },
  2087. /* 77 */ { 0x370 },
  2088. /* 78 */ { 0x370 },
  2089. /* 79 */ { 0x370 },
  2090. /* 80 */ { 0x380 },
  2091. /* 81 */ { 0x380 },
  2092. /* 82 */ { 0x380 },
  2093. /* 83 */ { 0x380 },
  2094. /* 84 */ { 0x380 },
  2095. /* 85 */ { 0x380 },
  2096. /* 86 */ { 0x380 },
  2097. /* 87 */ { 0x380 },
  2098. /* 88 */ { 0x380 },
  2099. /* 89 */ { 0x380 },
  2100. /* 90 */ { 0x390 },
  2101. /* 91 */ { 0x390 },
  2102. /* 92 */ { 0x390 },
  2103. /* 93 */ { 0x390 },
  2104. /* 94 */ { 0x390 },
  2105. /* 95 */ { 0x390 },
  2106. /* 96 */ { 0x390 },
  2107. /* 97 */ { 0x390 },
  2108. /* 98 */ { 0x390 },
  2109. /* 99 */ { 0x390 },
  2110. /* 100 */ { 0x3A0 },
  2111. /* 101 */ { 0x3A0 },
  2112. /* 102 */ { 0x3A0 },
  2113. /* 103 */ { 0x3A0 },
  2114. /* 104 */ { 0x3A0 },
  2115. /* 105 */ { 0x3A0 },
  2116. /* 106 */ { 0x3A0 },
  2117. /* 107 */ { 0x3A0 },
  2118. /* 108 */ { 0x3A0 },
  2119. /* 109 */ { 0x3A0 },
  2120. /* 110 */ { 0x3B0 },
  2121. /* 111 */ { 0x3B0 },
  2122. /* 112 */ { 0x3B0 },
  2123. /* 113 */ { 0x3B0 },
  2124. /* 114 */ { 0x3B0 },
  2125. /* 115 */ { 0x3B0 },
  2126. /* 116 */ { 0x3B0 },
  2127. /* 117 */ { 0x3B0 },
  2128. /* 118 */ { 0x3B0 },
  2129. /* 119 */ { 0x3B0 },
  2130. /* 120 */ { 0x3C0 },
  2131. /* 121 */ { 0x3C0 },
  2132. /* 122 */ { 0x3C0 },
  2133. /* 123 */ { 0x3C0 },
  2134. /* 124 */ { 0x3C0 },
  2135. /* 125 */ { 0x3C0 },
  2136. /* 126 */ { 0x3C0 },
  2137. /* 127 */ { 0x3C0 },
  2138. /* 128 */ { 0x3C0 },
  2139. /* 129 */ { 0x3C0 },
  2140. /* 130 */ { 0x3D0 },
  2141. /* 131 */ { 0x3D0 },
  2142. /* 132 */ { 0x3D0 },
  2143. /* 133 */ { 0x3D0 },
  2144. /* 134 */ { 0x3D0 },
  2145. /* 135 */ { 0x3D0 },
  2146. /* 136 */ { 0x3D0 },
  2147. /* 137 */ { 0x3D0 },
  2148. /* 138 */ { 0x3D0 },
  2149. /* 139 */ { 0x3D0 },
  2150. /* 140 */ { 0x3E0 },
  2151. /* 141 */ { 0x3E0 },
  2152. /* 142 */ { 0x3E0 },
  2153. /* 143 */ { 0x3E0 },
  2154. /* 144 */ { 0x3E0 },
  2155. /* 145 */ { 0x3E0 },
  2156. /* 146 */ { 0x3E0 },
  2157. /* 147 */ { 0x3E0 },
  2158. /* 148 */ { 0x3E0 },
  2159. /* 149 */ { 0x3E0 },
  2160. /* 150 */ { 0x3F0 },
  2161. /* 151 */ { 0x3F0 },
  2162. /* 152 */ { 0x3F0 },
  2163. /* 153 */ { 0x3F0 },
  2164. /* 154 */ { 0x3F0 },
  2165. /* 155 */ { 0x3F0 },
  2166. /* 156 */ { 0x3F0 },
  2167. /* 157 */ { 0x3F0 },
  2168. /* 158 */ { 0x3F0 },
  2169. /* 159 */ { 0x3F0 },
  2170. /* 160 */ { 0x400 },
  2171. /* 161 */ { 0x400 },
  2172. /* 162 */ { 0x400 },
  2173. /* 163 */ { 0x400 },
  2174. /* 164 */ { 0x400 },
  2175. /* 165 */ { 0x400 },
  2176. /* 166 */ { 0x400 },
  2177. /* 167 */ { 0x400 },
  2178. /* 168 */ { 0x400 },
  2179. /* 169 */ { 0x400 },
  2180. /* 170 */ { 0x410 },
  2181. /* 171 */ { 0x410 },
  2182. /* 172 */ { 0x410 },
  2183. /* 173 */ { 0x410 },
  2184. /* 174 */ { 0x410 },
  2185. /* 175 */ { 0x410 },
  2186. /* 176 */ { 0x410 },
  2187. /* 177 */ { 0x410 },
  2188. /* 178 */ { 0x410 },
  2189. /* 179 */ { 0x410 },
  2190. /* 180 */ { 0x420 },
  2191. /* 181 */ { 0x420 },
  2192. /* 182 */ { 0x420 },
  2193. /* 183 */ { 0x420 },
  2194. /* 184 */ { 0x420 },
  2195. /* 185 */ { 0x420 },
  2196. /* 186 */ { 0x420 },
  2197. /* 187 */ { 0x420 },
  2198. /* 188 */ { 0x420 },
  2199. /* 189 */ { 0x420 },
  2200. /* 190 */ { 0x430 },
  2201. /* 191 */ { 0x430 },
  2202. /* 192 */ { 0x430 },
  2203. /* 193 */ { 0x430 },
  2204. /* 194 */ { 0x430 },
  2205. /* 195 */ { 0x430 },
  2206. /* 196 */ { 0x430 },
  2207. /* 197 */ { 0x430 } };
  2208. PIN_offset MODE_offset[] = {
  2209. /* 0 */ {0},
  2210. /* 1 */ {3},
  2211. /* 2 */ {6},
  2212. /* 3 */ {9},
  2213. /* 4 */ {12},
  2214. /* 5 */ {16},
  2215. /* 6 */ {19},
  2216. /* 7 */ {22},
  2217. /* 8 */ {25},
  2218. /* 9 */ {28},
  2219. /* 10 */ {0},
  2220. /* 11 */ {3},
  2221. /* 12 */ {6},
  2222. /* 13 */ {9},
  2223. /* 14 */ {12},
  2224. /* 15 */ {16},
  2225. /* 16 */ {19},
  2226. /* 17 */ {22},
  2227. /* 18 */ {25},
  2228. /* 19 */ {28},
  2229. /* 20 */ {0},
  2230. /* 21 */ {3},
  2231. /* 22 */ {6},
  2232. /* 23 */ {9},
  2233. /* 24 */ {12},
  2234. /* 25 */ {16},
  2235. /* 26 */ {19},
  2236. /* 27 */ {22},
  2237. /* 28 */ {25},
  2238. /* 29 */ {28},
  2239. /* 30 */ {0},
  2240. /* 31 */ {3},
  2241. /* 32 */ {6},
  2242. /* 33 */ {9},
  2243. /* 34 */ {12},
  2244. /* 35 */ {16},
  2245. /* 36 */ {19},
  2246. /* 37 */ {22},
  2247. /* 38 */ {25},
  2248. /* 39 */ {28},
  2249. /* 40 */ {0},
  2250. /* 41 */ {3},
  2251. /* 42 */ {6},
  2252. /* 43 */ {9},
  2253. /* 44 */ {12},
  2254. /* 45 */ {16},
  2255. /* 46 */ {19},
  2256. /* 47 */ {22},
  2257. /* 48 */ {25},
  2258. /* 49 */ {28},
  2259. /* 50 */ {0},
  2260. /* 51 */ {3},
  2261. /* 52 */ {6},
  2262. /* 53 */ {9},
  2263. /* 54 */ {12},
  2264. /* 55 */ {16},
  2265. /* 56 */ {19},
  2266. /* 57 */ {22},
  2267. /* 58 */ {25},
  2268. /* 59 */ {28},
  2269. /* 60 */ {0},
  2270. /* 61 */ {3},
  2271. /* 62 */ {6},
  2272. /* 63 */ {9},
  2273. /* 64 */ {12},
  2274. /* 65 */ {16},
  2275. /* 66 */ {19},
  2276. /* 67 */ {22},
  2277. /* 68 */ {25},
  2278. /* 69 */ {28},
  2279. /* 70 */ {0},
  2280. /* 71 */ {3},
  2281. /* 72 */ {6},
  2282. /* 73 */ {9},
  2283. /* 74 */ {12},
  2284. /* 75 */ {16},
  2285. /* 76 */ {19},
  2286. /* 77 */ {22},
  2287. /* 78 */ {25},
  2288. /* 79 */ {28},
  2289. /* 80 */ {0},
  2290. /* 81 */ {3},
  2291. /* 82 */ {6},
  2292. /* 83 */ {9},
  2293. /* 84 */ {12},
  2294. /* 85 */ {16},
  2295. /* 86 */ {19},
  2296. /* 87 */ {22},
  2297. /* 88 */ {25},
  2298. /* 89 */ {28},
  2299. /* 90 */ {0},
  2300. /* 91 */ {3},
  2301. /* 92 */ {6},
  2302. /* 93 */ {9},
  2303. /* 94 */ {12},
  2304. /* 95 */ {16},
  2305. /* 96 */ {19},
  2306. /* 97 */ {22},
  2307. /* 98 */ {25},
  2308. /* 99 */ {28},
  2309. /* 100 */ {0},
  2310. /* 101 */ {3},
  2311. /* 102 */ {6},
  2312. /* 103 */ {9},
  2313. /* 104 */ {12},
  2314. /* 105 */ {16},
  2315. /* 106 */ {19},
  2316. /* 107 */ {22},
  2317. /* 108 */ {25},
  2318. /* 109 */ {28},
  2319. /* 110 */ {0},
  2320. /* 111 */ {3},
  2321. /* 112 */ {6},
  2322. /* 113 */ {9},
  2323. /* 114 */ {12},
  2324. /* 115 */ {16},
  2325. /* 116 */ {19},
  2326. /* 117 */ {22},
  2327. /* 118 */ {25},
  2328. /* 119 */ {28},
  2329. /* 120 */ {0},
  2330. /* 121 */ {3},
  2331. /* 122 */ {6},
  2332. /* 123 */ {9},
  2333. /* 124 */ {12},
  2334. /* 125 */ {16},
  2335. /* 126 */ {19},
  2336. /* 127 */ {22},
  2337. /* 128 */ {25},
  2338. /* 129 */ {28},
  2339. /* 130 */ {0},
  2340. /* 131 */ {3},
  2341. /* 132 */ {6},
  2342. /* 133 */ {9},
  2343. /* 134 */ {12},
  2344. /* 135 */ {16},
  2345. /* 136 */ {19},
  2346. /* 137 */ {22},
  2347. /* 138 */ {25},
  2348. /* 139 */ {28},
  2349. /* 140 */ {0},
  2350. /* 141 */ {3},
  2351. /* 142 */ {6},
  2352. /* 143 */ {9},
  2353. /* 144 */ {12},
  2354. /* 145 */ {16},
  2355. /* 146 */ {19},
  2356. /* 147 */ {22},
  2357. /* 148 */ {25},
  2358. /* 149 */ {28},
  2359. /* 150 */ {0},
  2360. /* 151 */ {3},
  2361. /* 152 */ {6},
  2362. /* 153 */ {9},
  2363. /* 154 */ {12},
  2364. /* 155 */ {16},
  2365. /* 156 */ {19},
  2366. /* 157 */ {22},
  2367. /* 158 */ {25},
  2368. /* 159 */ {28},
  2369. /* 160 */ {0},
  2370. /* 161 */ {3},
  2371. /* 162 */ {6},
  2372. /* 163 */ {9},
  2373. /* 164 */ {12},
  2374. /* 165 */ {16},
  2375. /* 166 */ {19},
  2376. /* 167 */ {22},
  2377. /* 168 */ {25},
  2378. /* 169 */ {28},
  2379. /* 170 */ {0},
  2380. /* 171 */ {3},
  2381. /* 172 */ {6},
  2382. /* 173 */ {9},
  2383. /* 174 */ {12},
  2384. /* 175 */ {16},
  2385. /* 176 */ {19},
  2386. /* 177 */ {22},
  2387. /* 178 */ {25},
  2388. /* 179 */ {28},
  2389. /* 180 */ {0},
  2390. /* 181 */ {3},
  2391. /* 182 */ {6},
  2392. /* 183 */ {9},
  2393. /* 184 */ {12},
  2394. /* 185 */ {16},
  2395. /* 186 */ {19},
  2396. /* 187 */ {22},
  2397. /* 188 */ {25},
  2398. /* 189 */ {28},
  2399. /* 190 */ {0},
  2400. /* 191 */ {3},
  2401. /* 192 */ {6},
  2402. /* 193 */ {9},
  2403. /* 194 */ {12},
  2404. /* 195 */ {16},
  2405. /* 196 */ {19},
  2406. /* 197 */ {22} };
  2407. PIN_addr DATAOUT_addr[] = {
  2408. /* 0 */ {0x100},
  2409. /* 1 */ {0x100},
  2410. /* 2 */ {0x100},
  2411. /* 3 */ {0x100},
  2412. /* 4 */ {0x100},
  2413. /* 5 */ {0x100},
  2414. /* 6 */ {0x100},
  2415. /* 7 */ {0x100},
  2416. /* 8 */ {0x100},
  2417. /* 9 */ {0x100},
  2418. /* 10 */ {0x100},
  2419. /* 11 */ {0x100},
  2420. /* 12 */ {0x100},
  2421. /* 13 */ {0x100},
  2422. /* 14 */ {0x100},
  2423. /* 15 */ {0x100},
  2424. /* 16 */ {0x100},
  2425. /* 17 */ {0x100},
  2426. /* 18 */ {0x100},
  2427. /* 19 */ {0x100},
  2428. /* 20 */ {0x100},
  2429. /* 21 */ {0x100},
  2430. /* 22 */ {0x100},
  2431. /* 23 */ {0x100},
  2432. /* 24 */ {0x100},
  2433. /* 25 */ {0x100},
  2434. /* 26 */ {0x100},
  2435. /* 27 */ {0x100},
  2436. /* 28 */ {0x100},
  2437. /* 29 */ {0x100},
  2438. /* 30 */ {0x100},
  2439. /* 31 */ {0x100},
  2440. /* 32 */ {0x110},
  2441. /* 33 */ {0x110},
  2442. /* 34 */ {0x110},
  2443. /* 35 */ {0x110},
  2444. /* 36 */ {0x110},
  2445. /* 37 */ {0x110},
  2446. /* 38 */ {0x110},
  2447. /* 39 */ {0x110},
  2448. /* 40 */ {0x110},
  2449. /* 41 */ {0x110},
  2450. /* 42 */ {0x110},
  2451. /* 43 */ {0x110},
  2452. /* 44 */ {0x110},
  2453. /* 45 */ {0x110},
  2454. /* 46 */ {0x110},
  2455. /* 47 */ {0x110},
  2456. /* 48 */ {0x110},
  2457. /* 49 */ {0x110},
  2458. /* 50 */ {0x110},
  2459. /* 51 */ {0x110},
  2460. /* 52 */ {0x110},
  2461. /* 53 */ {0x110},
  2462. /* 54 */ {0x110},
  2463. /* 55 */ {0x110},
  2464. /* 56 */ {0x110},
  2465. /* 57 */ {0x110},
  2466. /* 58 */ {0x110},
  2467. /* 59 */ {0x110},
  2468. /* 60 */ {0x110},
  2469. /* 61 */ {0x110},
  2470. /* 62 */ {0x110},
  2471. /* 63 */ {0x110},
  2472. /* 64 */ {0x120},
  2473. /* 65 */ {0x120},
  2474. /* 66 */ {0x120},
  2475. /* 67 */ {0x120},
  2476. /* 68 */ {0x120},
  2477. /* 69 */ {0x120},
  2478. /* 70 */ {0x120},
  2479. /* 71 */ {0x120},
  2480. /* 72 */ {0x120},
  2481. /* 73 */ {0x120},
  2482. /* 74 */ {0x120},
  2483. /* 75 */ {0x120},
  2484. /* 76 */ {0x120},
  2485. /* 77 */ {0x120},
  2486. /* 78 */ {0x120},
  2487. /* 79 */ {0x120},
  2488. /* 80 */ {0x120},
  2489. /* 81 */ {0x120},
  2490. /* 82 */ {0x120},
  2491. /* 83 */ {0x120},
  2492. /* 84 */ {0x120},
  2493. /* 85 */ {0x120},
  2494. /* 86 */ {0x120},
  2495. /* 87 */ {0x120},
  2496. /* 88 */ {0x120},
  2497. /* 89 */ {0x120},
  2498. /* 90 */ {0x120},
  2499. /* 91 */ {0x120},
  2500. /* 92 */ {0x120},
  2501. /* 93 */ {0x120},
  2502. /* 94 */ {0x120},
  2503. /* 95 */ {0x120},
  2504. /* 96 */ {0x130},
  2505. /* 97 */ {0x130},
  2506. /* 98 */ {0x130},
  2507. /* 99 */ {0x130},
  2508. /* 100 */ {0x130},
  2509. /* 101 */ {0x130},
  2510. /* 102 */ {0x130},
  2511. /* 103 */ {0x130},
  2512. /* 104 */ {0x130},
  2513. /* 105 */ {0x130},
  2514. /* 106 */ {0x130},
  2515. /* 107 */ {0x130},
  2516. /* 108 */ {0x130},
  2517. /* 109 */ {0x130},
  2518. /* 110 */ {0x130},
  2519. /* 111 */ {0x130},
  2520. /* 112 */ {0x130},
  2521. /* 113 */ {0x130},
  2522. /* 114 */ {0x130},
  2523. /* 115 */ {0x130},
  2524. /* 116 */ {0x130},
  2525. /* 117 */ {0x130},
  2526. /* 118 */ {0x130},
  2527. /* 119 */ {0x130},
  2528. /* 120 */ {0x130},
  2529. /* 121 */ {0x130},
  2530. /* 122 */ {0x130},
  2531. /* 123 */ {0x130},
  2532. /* 124 */ {0x130},
  2533. /* 125 */ {0x130},
  2534. /* 126 */ {0x130},
  2535. /* 127 */ {0x130},
  2536. /* 128 */ {0x140},
  2537. /* 129 */ {0x140},
  2538. /* 130 */ {0x140},
  2539. /* 131 */ {0x140},
  2540. /* 132 */ {0x140},
  2541. /* 133 */ {0x140},
  2542. /* 134 */ {0x140},
  2543. /* 135 */ {0x140},
  2544. /* 136 */ {0x140},
  2545. /* 137 */ {0x140},
  2546. /* 138 */ {0x140},
  2547. /* 139 */ {0x140},
  2548. /* 140 */ {0x140},
  2549. /* 141 */ {0x140},
  2550. /* 142 */ {0x140},
  2551. /* 143 */ {0x140},
  2552. /* 144 */ {0x140},
  2553. /* 145 */ {0x140},
  2554. /* 146 */ {0x140},
  2555. /* 147 */ {0x140},
  2556. /* 148 */ {0x140},
  2557. /* 149 */ {0x140},
  2558. /* 150 */ {0x140},
  2559. /* 151 */ {0x140},
  2560. /* 152 */ {0x140},
  2561. /* 153 */ {0x140},
  2562. /* 154 */ {0x140},
  2563. /* 155 */ {0x140},
  2564. /* 156 */ {0x140},
  2565. /* 157 */ {0x140},
  2566. /* 158 */ {0x140},
  2567. /* 159 */ {0x140},
  2568. /* 160 */ {0x150},
  2569. /* 161 */ {0x150},
  2570. /* 162 */ {0x150},
  2571. /* 163 */ {0x150},
  2572. /* 164 */ {0x150},
  2573. /* 165 */ {0x150},
  2574. /* 166 */ {0x150},
  2575. /* 167 */ {0x150},
  2576. /* 168 */ {0x150},
  2577. /* 169 */ {0x150},
  2578. /* 170 */ {0x150},
  2579. /* 171 */ {0x150},
  2580. /* 172 */ {0x150},
  2581. /* 173 */ {0x150},
  2582. /* 174 */ {0x150},
  2583. /* 175 */ {0x150},
  2584. /* 176 */ {0x150},
  2585. /* 177 */ {0x150},
  2586. /* 178 */ {0x150},
  2587. /* 179 */ {0x150},
  2588. /* 180 */ {0x150},
  2589. /* 181 */ {0x150},
  2590. /* 182 */ {0x150},
  2591. /* 183 */ {0x150},
  2592. /* 184 */ {0x150},
  2593. /* 185 */ {0x150},
  2594. /* 186 */ {0x150},
  2595. /* 187 */ {0x150},
  2596. /* 188 */ {0x150},
  2597. /* 189 */ {0x150},
  2598. /* 190 */ {0x150},
  2599. /* 191 */ {0x150},
  2600. /* 192 */ {0x160},
  2601. /* 193 */ {0x160},
  2602. /* 194 */ {0x160},
  2603. /* 195 */ {0x160},
  2604. /* 196 */ {0x160},
  2605. /* 197 */ {0x160} };
  2606. PIN_offset DATAOUT_offset[] = {
  2607. /* 0 */ {0},
  2608. /* 1 */ {1},
  2609. /* 2 */ {2},
  2610. /* 3 */ {3},
  2611. /* 4 */ {4},
  2612. /* 5 */ {5},
  2613. /* 6 */ {6},
  2614. /* 7 */ {7},
  2615. /* 8 */ {8},
  2616. /* 9 */ {9},
  2617. /* 10 */ {10},
  2618. /* 11 */ {11},
  2619. /* 12 */ {12},
  2620. /* 13 */ {13},
  2621. /* 14 */ {14},
  2622. /* 15 */ {15},
  2623. /* 16 */ {16},
  2624. /* 17 */ {17},
  2625. /* 18 */ {18},
  2626. /* 19 */ {19},
  2627. /* 20 */ {20},
  2628. /* 21 */ {21},
  2629. /* 22 */ {22},
  2630. /* 23 */ {23},
  2631. /* 24 */ {24},
  2632. /* 25 */ {25},
  2633. /* 26 */ {26},
  2634. /* 27 */ {27},
  2635. /* 28 */ {28},
  2636. /* 29 */ {29},
  2637. /* 30 */ {30},
  2638. /* 31 */ {31},
  2639. /* 32 */ {0},
  2640. /* 33 */ {1},
  2641. /* 34 */ {2},
  2642. /* 35 */ {3},
  2643. /* 36 */ {4},
  2644. /* 37 */ {5},
  2645. /* 38 */ {6},
  2646. /* 39 */ {7},
  2647. /* 40 */ {8},
  2648. /* 41 */ {9},
  2649. /* 42 */ {10},
  2650. /* 43 */ {11},
  2651. /* 44 */ {12},
  2652. /* 45 */ {13},
  2653. /* 46 */ {14},
  2654. /* 47 */ {15},
  2655. /* 48 */ {16},
  2656. /* 49 */ {17},
  2657. /* 50 */ {18},
  2658. /* 51 */ {19},
  2659. /* 52 */ {20},
  2660. /* 53 */ {21},
  2661. /* 54 */ {22},
  2662. /* 55 */ {23},
  2663. /* 56 */ {24},
  2664. /* 57 */ {25},
  2665. /* 58 */ {26},
  2666. /* 59 */ {27},
  2667. /* 60 */ {28},
  2668. /* 61 */ {29},
  2669. /* 62 */ {30},
  2670. /* 63 */ {31},
  2671. /* 64 */ {0},
  2672. /* 65 */ {1},
  2673. /* 66 */ {2},
  2674. /* 67 */ {3},
  2675. /* 68 */ {4},
  2676. /* 69 */ {5},
  2677. /* 70 */ {6},
  2678. /* 71 */ {7},
  2679. /* 72 */ {8},
  2680. /* 73 */ {9},
  2681. /* 74 */ {10},
  2682. /* 75 */ {11},
  2683. /* 76 */ {12},
  2684. /* 77 */ {13},
  2685. /* 78 */ {14},
  2686. /* 79 */ {15},
  2687. /* 80 */ {16},
  2688. /* 81 */ {17},
  2689. /* 82 */ {18},
  2690. /* 83 */ {19},
  2691. /* 84 */ {20},
  2692. /* 85 */ {21},
  2693. /* 86 */ {22},
  2694. /* 87 */ {23},
  2695. /* 88 */ {24},
  2696. /* 89 */ {25},
  2697. /* 90 */ {26},
  2698. /* 91 */ {27},
  2699. /* 92 */ {28},
  2700. /* 93 */ {29},
  2701. /* 94 */ {30},
  2702. /* 95 */ {31},
  2703. /* 96 */ {0},
  2704. /* 97 */ {1},
  2705. /* 98 */ {2},
  2706. /* 99 */ {3},
  2707. /* 100 */ {4},
  2708. /* 101 */ {5},
  2709. /* 102 */ {6},
  2710. /* 103 */ {7},
  2711. /* 104 */ {8},
  2712. /* 105 */ {9},
  2713. /* 106 */ {10},
  2714. /* 107 */ {11},
  2715. /* 108 */ {12},
  2716. /* 109 */ {13},
  2717. /* 110 */ {14},
  2718. /* 111 */ {15},
  2719. /* 112 */ {16},
  2720. /* 113 */ {17},
  2721. /* 114 */ {18},
  2722. /* 115 */ {19},
  2723. /* 116 */ {20},
  2724. /* 117 */ {21},
  2725. /* 118 */ {22},
  2726. /* 119 */ {23},
  2727. /* 120 */ {24},
  2728. /* 121 */ {25},
  2729. /* 122 */ {26},
  2730. /* 123 */ {27},
  2731. /* 124 */ {28},
  2732. /* 125 */ {29},
  2733. /* 126 */ {30},
  2734. /* 127 */ {31},
  2735. /* 128 */ {0},
  2736. /* 129 */ {1},
  2737. /* 130 */ {2},
  2738. /* 131 */ {3},
  2739. /* 132 */ {4},
  2740. /* 133 */ {5},
  2741. /* 134 */ {6},
  2742. /* 135 */ {7},
  2743. /* 136 */ {8},
  2744. /* 137 */ {9},
  2745. /* 138 */ {10},
  2746. /* 139 */ {11},
  2747. /* 140 */ {12},
  2748. /* 141 */ {13},
  2749. /* 142 */ {14},
  2750. /* 143 */ {15},
  2751. /* 144 */ {16},
  2752. /* 145 */ {17},
  2753. /* 146 */ {18},
  2754. /* 147 */ {19},
  2755. /* 148 */ {20},
  2756. /* 149 */ {21},
  2757. /* 150 */ {22},
  2758. /* 151 */ {23},
  2759. /* 152 */ {24},
  2760. /* 153 */ {25},
  2761. /* 154 */ {26},
  2762. /* 155 */ {27},
  2763. /* 156 */ {28},
  2764. /* 157 */ {29},
  2765. /* 158 */ {30},
  2766. /* 159 */ {31},
  2767. /* 160 */ {0},
  2768. /* 161 */ {1},
  2769. /* 162 */ {2},
  2770. /* 163 */ {3},
  2771. /* 164 */ {4},
  2772. /* 165 */ {5},
  2773. /* 166 */ {6},
  2774. /* 167 */ {7},
  2775. /* 168 */ {8},
  2776. /* 169 */ {9},
  2777. /* 170 */ {10},
  2778. /* 171 */ {11},
  2779. /* 172 */ {12},
  2780. /* 173 */ {13},
  2781. /* 174 */ {14},
  2782. /* 175 */ {15},
  2783. /* 176 */ {16},
  2784. /* 177 */ {17},
  2785. /* 178 */ {18},
  2786. /* 179 */ {19},
  2787. /* 180 */ {20},
  2788. /* 181 */ {21},
  2789. /* 182 */ {22},
  2790. /* 183 */ {23},
  2791. /* 184 */ {24},
  2792. /* 185 */ {25},
  2793. /* 186 */ {26},
  2794. /* 187 */ {27},
  2795. /* 188 */ {28},
  2796. /* 189 */ {29},
  2797. /* 190 */ {30},
  2798. /* 191 */ {31},
  2799. /* 192 */ {0},
  2800. /* 193 */ {1},
  2801. /* 194 */ {2},
  2802. /* 195 */ {3},
  2803. /* 196 */ {4},
  2804. /* 197 */ {5} };
  2805. PIN_addr DIN_addr[] = {
  2806. /* 0 */ {0x200},
  2807. /* 1 */ {0x200},
  2808. /* 2 */ {0x200},
  2809. /* 3 */ {0x200},
  2810. /* 4 */ {0x200},
  2811. /* 5 */ {0x200},
  2812. /* 6 */ {0x200},
  2813. /* 7 */ {0x200},
  2814. /* 8 */ {0x200},
  2815. /* 9 */ {0x200},
  2816. /* 10 */ {0x200},
  2817. /* 11 */ {0x200},
  2818. /* 12 */ {0x200},
  2819. /* 13 */ {0x200},
  2820. /* 14 */ {0x200},
  2821. /* 15 */ {0x200},
  2822. /* 16 */ {0x200},
  2823. /* 17 */ {0x200},
  2824. /* 18 */ {0x200},
  2825. /* 19 */ {0x200},
  2826. /* 20 */ {0x200},
  2827. /* 21 */ {0x200},
  2828. /* 22 */ {0x200},
  2829. /* 23 */ {0x200},
  2830. /* 24 */ {0x200},
  2831. /* 25 */ {0x200},
  2832. /* 26 */ {0x200},
  2833. /* 27 */ {0x200},
  2834. /* 28 */ {0x200},
  2835. /* 29 */ {0x200},
  2836. /* 30 */ {0x200},
  2837. /* 31 */ {0x200},
  2838. /* 32 */ {0x210},
  2839. /* 33 */ {0x210},
  2840. /* 34 */ {0x210},
  2841. /* 35 */ {0x210},
  2842. /* 36 */ {0x210},
  2843. /* 37 */ {0x210},
  2844. /* 38 */ {0x210},
  2845. /* 39 */ {0x210},
  2846. /* 40 */ {0x210},
  2847. /* 41 */ {0x210},
  2848. /* 42 */ {0x210},
  2849. /* 43 */ {0x210},
  2850. /* 44 */ {0x210},
  2851. /* 45 */ {0x210},
  2852. /* 46 */ {0x210},
  2853. /* 47 */ {0x210},
  2854. /* 48 */ {0x210},
  2855. /* 49 */ {0x210},
  2856. /* 50 */ {0x210},
  2857. /* 51 */ {0x210},
  2858. /* 52 */ {0x210},
  2859. /* 53 */ {0x210},
  2860. /* 54 */ {0x210},
  2861. /* 55 */ {0x210},
  2862. /* 56 */ {0x210},
  2863. /* 57 */ {0x210},
  2864. /* 58 */ {0x210},
  2865. /* 59 */ {0x210},
  2866. /* 60 */ {0x210},
  2867. /* 61 */ {0x210},
  2868. /* 62 */ {0x210},
  2869. /* 63 */ {0x210},
  2870. /* 64 */ {0x220},
  2871. /* 65 */ {0x220},
  2872. /* 66 */ {0x220},
  2873. /* 67 */ {0x220},
  2874. /* 68 */ {0x220},
  2875. /* 69 */ {0x220},
  2876. /* 70 */ {0x220},
  2877. /* 71 */ {0x220},
  2878. /* 72 */ {0x220},
  2879. /* 73 */ {0x220},
  2880. /* 74 */ {0x220},
  2881. /* 75 */ {0x220},
  2882. /* 76 */ {0x220},
  2883. /* 77 */ {0x220},
  2884. /* 78 */ {0x220},
  2885. /* 79 */ {0x220},
  2886. /* 80 */ {0x220},
  2887. /* 81 */ {0x220},
  2888. /* 82 */ {0x220},
  2889. /* 83 */ {0x220},
  2890. /* 84 */ {0x220},
  2891. /* 85 */ {0x220},
  2892. /* 86 */ {0x220},
  2893. /* 87 */ {0x220},
  2894. /* 88 */ {0x220},
  2895. /* 89 */ {0x220},
  2896. /* 90 */ {0x220},
  2897. /* 91 */ {0x220},
  2898. /* 92 */ {0x220},
  2899. /* 93 */ {0x220},
  2900. /* 94 */ {0x220},
  2901. /* 95 */ {0x220},
  2902. /* 96 */ {0x230},
  2903. /* 97 */ {0x230},
  2904. /* 98 */ {0x230},
  2905. /* 99 */ {0x230},
  2906. /* 100 */ {0x230},
  2907. /* 101 */ {0x230},
  2908. /* 102 */ {0x230},
  2909. /* 103 */ {0x230},
  2910. /* 104 */ {0x230},
  2911. /* 105 */ {0x230},
  2912. /* 106 */ {0x230},
  2913. /* 107 */ {0x230},
  2914. /* 108 */ {0x230},
  2915. /* 109 */ {0x230},
  2916. /* 110 */ {0x230},
  2917. /* 111 */ {0x230},
  2918. /* 112 */ {0x230},
  2919. /* 113 */ {0x230},
  2920. /* 114 */ {0x230},
  2921. /* 115 */ {0x230},
  2922. /* 116 */ {0x230},
  2923. /* 117 */ {0x230},
  2924. /* 118 */ {0x230},
  2925. /* 119 */ {0x230},
  2926. /* 120 */ {0x230},
  2927. /* 121 */ {0x230},
  2928. /* 122 */ {0x230},
  2929. /* 123 */ {0x230},
  2930. /* 124 */ {0x230},
  2931. /* 125 */ {0x230},
  2932. /* 126 */ {0x230},
  2933. /* 127 */ {0x230},
  2934. /* 128 */ {0x240},
  2935. /* 129 */ {0x240},
  2936. /* 130 */ {0x240},
  2937. /* 131 */ {0x240},
  2938. /* 132 */ {0x240},
  2939. /* 133 */ {0x240},
  2940. /* 134 */ {0x240},
  2941. /* 135 */ {0x240},
  2942. /* 136 */ {0x240},
  2943. /* 137 */ {0x240},
  2944. /* 138 */ {0x240},
  2945. /* 139 */ {0x240},
  2946. /* 140 */ {0x240},
  2947. /* 141 */ {0x240},
  2948. /* 142 */ {0x240},
  2949. /* 143 */ {0x240},
  2950. /* 144 */ {0x240},
  2951. /* 145 */ {0x240},
  2952. /* 146 */ {0x240},
  2953. /* 147 */ {0x240},
  2954. /* 148 */ {0x240},
  2955. /* 149 */ {0x240},
  2956. /* 150 */ {0x240},
  2957. /* 151 */ {0x240},
  2958. /* 152 */ {0x240},
  2959. /* 153 */ {0x240},
  2960. /* 154 */ {0x240},
  2961. /* 155 */ {0x240},
  2962. /* 156 */ {0x240},
  2963. /* 157 */ {0x240},
  2964. /* 158 */ {0x240},
  2965. /* 159 */ {0x240},
  2966. /* 160 */ {0x250},
  2967. /* 161 */ {0x250},
  2968. /* 162 */ {0x250},
  2969. /* 163 */ {0x250},
  2970. /* 164 */ {0x250},
  2971. /* 165 */ {0x250},
  2972. /* 166 */ {0x250},
  2973. /* 167 */ {0x250},
  2974. /* 168 */ {0x250},
  2975. /* 169 */ {0x250},
  2976. /* 170 */ {0x250},
  2977. /* 171 */ {0x250},
  2978. /* 172 */ {0x250},
  2979. /* 173 */ {0x250},
  2980. /* 174 */ {0x250},
  2981. /* 175 */ {0x250},
  2982. /* 176 */ {0x250},
  2983. /* 177 */ {0x250},
  2984. /* 178 */ {0x250},
  2985. /* 179 */ {0x250},
  2986. /* 180 */ {0x250},
  2987. /* 181 */ {0x250},
  2988. /* 182 */ {0x250},
  2989. /* 183 */ {0x250},
  2990. /* 184 */ {0x250},
  2991. /* 185 */ {0x250},
  2992. /* 186 */ {0x250},
  2993. /* 187 */ {0x250},
  2994. /* 188 */ {0x250},
  2995. /* 189 */ {0x250},
  2996. /* 190 */ {0x250},
  2997. /* 191 */ {0x250},
  2998. /* 192 */ {0x260},
  2999. /* 193 */ {0x260},
  3000. /* 194 */ {0x260},
  3001. /* 195 */ {0x260},
  3002. /* 196 */ {0x260},
  3003. /* 197 */ {0x260} };
  3004. PIN_offset DIN_offset[] = {
  3005. /* 0 */ {0},
  3006. /* 1 */ {1},
  3007. /* 2 */ {2},
  3008. /* 3 */ {3},
  3009. /* 4 */ {4},
  3010. /* 5 */ {5},
  3011. /* 6 */ {6},
  3012. /* 7 */ {7},
  3013. /* 8 */ {8},
  3014. /* 9 */ {9},
  3015. /* 10 */ {10},
  3016. /* 11 */ {11},
  3017. /* 12 */ {12},
  3018. /* 13 */ {13},
  3019. /* 14 */ {14},
  3020. /* 15 */ {15},
  3021. /* 16 */ {16},
  3022. /* 17 */ {17},
  3023. /* 18 */ {18},
  3024. /* 19 */ {19},
  3025. /* 20 */ {20},
  3026. /* 21 */ {21},
  3027. /* 22 */ {22},
  3028. /* 23 */ {23},
  3029. /* 24 */ {24},
  3030. /* 25 */ {25},
  3031. /* 26 */ {26},
  3032. /* 27 */ {27},
  3033. /* 28 */ {28},
  3034. /* 29 */ {29},
  3035. /* 30 */ {30},
  3036. /* 31 */ {31},
  3037. /* 32 */ {0},
  3038. /* 33 */ {1},
  3039. /* 34 */ {2},
  3040. /* 35 */ {3},
  3041. /* 36 */ {4},
  3042. /* 37 */ {5},
  3043. /* 38 */ {6},
  3044. /* 39 */ {7},
  3045. /* 40 */ {8},
  3046. /* 41 */ {9},
  3047. /* 42 */ {10},
  3048. /* 43 */ {11},
  3049. /* 44 */ {12},
  3050. /* 45 */ {13},
  3051. /* 46 */ {14},
  3052. /* 47 */ {15},
  3053. /* 48 */ {16},
  3054. /* 49 */ {17},
  3055. /* 50 */ {18},
  3056. /* 51 */ {19},
  3057. /* 52 */ {20},
  3058. /* 53 */ {21},
  3059. /* 54 */ {22},
  3060. /* 55 */ {23},
  3061. /* 56 */ {24},
  3062. /* 57 */ {25},
  3063. /* 58 */ {26},
  3064. /* 59 */ {27},
  3065. /* 60 */ {28},
  3066. /* 61 */ {29},
  3067. /* 62 */ {30},
  3068. /* 63 */ {31},
  3069. /* 64 */ {0},
  3070. /* 65 */ {1},
  3071. /* 66 */ {2},
  3072. /* 67 */ {3},
  3073. /* 68 */ {4},
  3074. /* 69 */ {5},
  3075. /* 70 */ {6},
  3076. /* 71 */ {7},
  3077. /* 72 */ {8},
  3078. /* 73 */ {9},
  3079. /* 74 */ {10},
  3080. /* 75 */ {11},
  3081. /* 76 */ {12},
  3082. /* 77 */ {13},
  3083. /* 78 */ {14},
  3084. /* 79 */ {15},
  3085. /* 80 */ {16},
  3086. /* 81 */ {17},
  3087. /* 82 */ {18},
  3088. /* 83 */ {19},
  3089. /* 84 */ {20},
  3090. /* 85 */ {21},
  3091. /* 86 */ {22},
  3092. /* 87 */ {23},
  3093. /* 88 */ {24},
  3094. /* 89 */ {25},
  3095. /* 90 */ {26},
  3096. /* 91 */ {27},
  3097. /* 92 */ {28},
  3098. /* 93 */ {29},
  3099. /* 94 */ {30},
  3100. /* 95 */ {31},
  3101. /* 96 */ {0},
  3102. /* 97 */ {1},
  3103. /* 98 */ {2},
  3104. /* 99 */ {3},
  3105. /* 100 */ {4},
  3106. /* 101 */ {5},
  3107. /* 102 */ {6},
  3108. /* 103 */ {7},
  3109. /* 104 */ {8},
  3110. /* 105 */ {9},
  3111. /* 106 */ {10},
  3112. /* 107 */ {11},
  3113. /* 108 */ {12},
  3114. /* 109 */ {13},
  3115. /* 110 */ {14},
  3116. /* 111 */ {15},
  3117. /* 112 */ {16},
  3118. /* 113 */ {17},
  3119. /* 114 */ {18},
  3120. /* 115 */ {19},
  3121. /* 116 */ {20},
  3122. /* 117 */ {21},
  3123. /* 118 */ {22},
  3124. /* 119 */ {23},
  3125. /* 120 */ {24},
  3126. /* 121 */ {25},
  3127. /* 122 */ {26},
  3128. /* 123 */ {27},
  3129. /* 124 */ {28},
  3130. /* 125 */ {29},
  3131. /* 126 */ {30},
  3132. /* 127 */ {31},
  3133. /* 128 */ {0},
  3134. /* 129 */ {1},
  3135. /* 130 */ {2},
  3136. /* 131 */ {3},
  3137. /* 132 */ {4},
  3138. /* 133 */ {5},
  3139. /* 134 */ {6},
  3140. /* 135 */ {7},
  3141. /* 136 */ {8},
  3142. /* 137 */ {9},
  3143. /* 138 */ {10},
  3144. /* 139 */ {11},
  3145. /* 140 */ {12},
  3146. /* 141 */ {13},
  3147. /* 142 */ {14},
  3148. /* 143 */ {15},
  3149. /* 144 */ {16},
  3150. /* 145 */ {17},
  3151. /* 146 */ {18},
  3152. /* 147 */ {19},
  3153. /* 148 */ {20},
  3154. /* 149 */ {21},
  3155. /* 150 */ {22},
  3156. /* 151 */ {23},
  3157. /* 152 */ {24},
  3158. /* 153 */ {25},
  3159. /* 154 */ {26},
  3160. /* 155 */ {27},
  3161. /* 156 */ {28},
  3162. /* 157 */ {29},
  3163. /* 158 */ {30},
  3164. /* 159 */ {31},
  3165. /* 160 */ {0},
  3166. /* 161 */ {1},
  3167. /* 162 */ {2},
  3168. /* 163 */ {3},
  3169. /* 164 */ {4},
  3170. /* 165 */ {5},
  3171. /* 166 */ {6},
  3172. /* 167 */ {7},
  3173. /* 168 */ {8},
  3174. /* 169 */ {9},
  3175. /* 170 */ {10},
  3176. /* 171 */ {11},
  3177. /* 172 */ {12},
  3178. /* 173 */ {13},
  3179. /* 174 */ {14},
  3180. /* 175 */ {15},
  3181. /* 176 */ {16},
  3182. /* 177 */ {17},
  3183. /* 178 */ {18},
  3184. /* 179 */ {19},
  3185. /* 180 */ {20},
  3186. /* 181 */ {21},
  3187. /* 182 */ {22},
  3188. /* 183 */ {23},
  3189. /* 184 */ {24},
  3190. /* 185 */ {25},
  3191. /* 186 */ {26},
  3192. /* 187 */ {27},
  3193. /* 188 */ {28},
  3194. /* 189 */ {29},
  3195. /* 190 */ {30},
  3196. /* 191 */ {31},
  3197. /* 192 */ {0},
  3198. /* 193 */ {1},
  3199. /* 194 */ {2},
  3200. /* 195 */ {3},
  3201. /* 196 */ {4},
  3202. /* 197 */ {5} };
  3203. PIN_addr DIR_addr[] = {
  3204. /* 0 */ {0x000},
  3205. /* 1 */ {0x000},
  3206. /* 2 */ {0x000},
  3207. /* 3 */ {0x000},
  3208. /* 4 */ {0x000},
  3209. /* 5 */ {0x000},
  3210. /* 6 */ {0x000},
  3211. /* 7 */ {0x000},
  3212. /* 8 */ {0x000},
  3213. /* 9 */ {0x000},
  3214. /* 10 */ {0x000},
  3215. /* 11 */ {0x000},
  3216. /* 12 */ {0x000},
  3217. /* 13 */ {0x000},
  3218. /* 14 */ {0x000},
  3219. /* 15 */ {0x000},
  3220. /* 16 */ {0x000},
  3221. /* 17 */ {0x000},
  3222. /* 18 */ {0x000},
  3223. /* 19 */ {0x000},
  3224. /* 20 */ {0x000},
  3225. /* 21 */ {0x000},
  3226. /* 22 */ {0x000},
  3227. /* 23 */ {0x000},
  3228. /* 24 */ {0x000},
  3229. /* 25 */ {0x000},
  3230. /* 26 */ {0x000},
  3231. /* 27 */ {0x000},
  3232. /* 28 */ {0x000},
  3233. /* 29 */ {0x000},
  3234. /* 30 */ {0x000},
  3235. /* 31 */ {0x000},
  3236. /* 32 */ {0x010},
  3237. /* 33 */ {0x010},
  3238. /* 34 */ {0x010},
  3239. /* 35 */ {0x010},
  3240. /* 36 */ {0x010},
  3241. /* 37 */ {0x010},
  3242. /* 38 */ {0x010},
  3243. /* 39 */ {0x010},
  3244. /* 40 */ {0x010},
  3245. /* 41 */ {0x010},
  3246. /* 42 */ {0x010},
  3247. /* 43 */ {0x010},
  3248. /* 44 */ {0x010},
  3249. /* 45 */ {0x010},
  3250. /* 46 */ {0x010},
  3251. /* 47 */ {0x010},
  3252. /* 48 */ {0x010},
  3253. /* 49 */ {0x010},
  3254. /* 50 */ {0x010},
  3255. /* 51 */ {0x010},
  3256. /* 52 */ {0x010},
  3257. /* 53 */ {0x010},
  3258. /* 54 */ {0x010},
  3259. /* 55 */ {0x010},
  3260. /* 56 */ {0x010},
  3261. /* 57 */ {0x010},
  3262. /* 58 */ {0x010},
  3263. /* 59 */ {0x010},
  3264. /* 60 */ {0x010},
  3265. /* 61 */ {0x010},
  3266. /* 62 */ {0x010},
  3267. /* 63 */ {0x010},
  3268. /* 64 */ {0x020},
  3269. /* 65 */ {0x020},
  3270. /* 66 */ {0x020},
  3271. /* 67 */ {0x020},
  3272. /* 68 */ {0x020},
  3273. /* 69 */ {0x020},
  3274. /* 70 */ {0x020},
  3275. /* 71 */ {0x020},
  3276. /* 72 */ {0x020},
  3277. /* 73 */ {0x020},
  3278. /* 74 */ {0x020},
  3279. /* 75 */ {0x020},
  3280. /* 76 */ {0x020},
  3281. /* 77 */ {0x020},
  3282. /* 78 */ {0x020},
  3283. /* 79 */ {0x020},
  3284. /* 80 */ {0x020},
  3285. /* 81 */ {0x020},
  3286. /* 82 */ {0x020},
  3287. /* 83 */ {0x020},
  3288. /* 84 */ {0x020},
  3289. /* 85 */ {0x020},
  3290. /* 86 */ {0x020},
  3291. /* 87 */ {0x020},
  3292. /* 88 */ {0x020},
  3293. /* 89 */ {0x020},
  3294. /* 90 */ {0x020},
  3295. /* 91 */ {0x020},
  3296. /* 92 */ {0x020},
  3297. /* 93 */ {0x020},
  3298. /* 94 */ {0x020},
  3299. /* 95 */ {0x020},
  3300. /* 96 */ {0x030},
  3301. /* 97 */ {0x030},
  3302. /* 98 */ {0x030},
  3303. /* 99 */ {0x030},
  3304. /* 100 */ {0x030},
  3305. /* 101 */ {0x030},
  3306. /* 102 */ {0x030},
  3307. /* 103 */ {0x030},
  3308. /* 104 */ {0x030},
  3309. /* 105 */ {0x030},
  3310. /* 106 */ {0x030},
  3311. /* 107 */ {0x030},
  3312. /* 108 */ {0x030},
  3313. /* 109 */ {0x030},
  3314. /* 110 */ {0x030},
  3315. /* 111 */ {0x030},
  3316. /* 112 */ {0x030},
  3317. /* 113 */ {0x030},
  3318. /* 114 */ {0x030},
  3319. /* 115 */ {0x030},
  3320. /* 116 */ {0x030},
  3321. /* 117 */ {0x030},
  3322. /* 118 */ {0x030},
  3323. /* 119 */ {0x030},
  3324. /* 120 */ {0x030},
  3325. /* 121 */ {0x030},
  3326. /* 122 */ {0x030},
  3327. /* 123 */ {0x030},
  3328. /* 124 */ {0x030},
  3329. /* 125 */ {0x030},
  3330. /* 126 */ {0x030},
  3331. /* 127 */ {0x030},
  3332. /* 128 */ {0x040},
  3333. /* 129 */ {0x040},
  3334. /* 130 */ {0x040},
  3335. /* 131 */ {0x040},
  3336. /* 132 */ {0x040},
  3337. /* 133 */ {0x040},
  3338. /* 134 */ {0x040},
  3339. /* 135 */ {0x040},
  3340. /* 136 */ {0x040},
  3341. /* 137 */ {0x040},
  3342. /* 138 */ {0x040},
  3343. /* 139 */ {0x040},
  3344. /* 140 */ {0x040},
  3345. /* 141 */ {0x040},
  3346. /* 142 */ {0x040},
  3347. /* 143 */ {0x040},
  3348. /* 144 */ {0x040},
  3349. /* 145 */ {0x040},
  3350. /* 146 */ {0x040},
  3351. /* 147 */ {0x040},
  3352. /* 148 */ {0x040},
  3353. /* 149 */ {0x040},
  3354. /* 150 */ {0x040},
  3355. /* 151 */ {0x040},
  3356. /* 152 */ {0x040},
  3357. /* 153 */ {0x040},
  3358. /* 154 */ {0x040},
  3359. /* 155 */ {0x040},
  3360. /* 156 */ {0x040},
  3361. /* 157 */ {0x040},
  3362. /* 158 */ {0x040},
  3363. /* 159 */ {0x040},
  3364. /* 160 */ {0x050},
  3365. /* 161 */ {0x050},
  3366. /* 162 */ {0x050},
  3367. /* 163 */ {0x050},
  3368. /* 164 */ {0x050},
  3369. /* 165 */ {0x050},
  3370. /* 166 */ {0x050},
  3371. /* 167 */ {0x050},
  3372. /* 168 */ {0x050},
  3373. /* 169 */ {0x050},
  3374. /* 170 */ {0x050},
  3375. /* 171 */ {0x050},
  3376. /* 172 */ {0x050},
  3377. /* 173 */ {0x050},
  3378. /* 174 */ {0x050},
  3379. /* 175 */ {0x050},
  3380. /* 176 */ {0x050},
  3381. /* 177 */ {0x050},
  3382. /* 178 */ {0x050},
  3383. /* 179 */ {0x050},
  3384. /* 180 */ {0x050},
  3385. /* 181 */ {0x050},
  3386. /* 182 */ {0x050},
  3387. /* 183 */ {0x050},
  3388. /* 184 */ {0x050},
  3389. /* 185 */ {0x050},
  3390. /* 186 */ {0x050},
  3391. /* 187 */ {0x050},
  3392. /* 188 */ {0x050},
  3393. /* 189 */ {0x050},
  3394. /* 190 */ {0x050},
  3395. /* 191 */ {0x050},
  3396. /* 192 */ {0x060},
  3397. /* 193 */ {0x060},
  3398. /* 194 */ {0x060},
  3399. /* 195 */ {0x060},
  3400. /* 196 */ {0x060},
  3401. /* 197 */ {0x060} };
  3402. PIN_offset DIR_offset[] = {
  3403. /* 0 */ {0},
  3404. /* 1 */ {1},
  3405. /* 2 */ {2},
  3406. /* 3 */ {3},
  3407. /* 4 */ {4},
  3408. /* 5 */ {5},
  3409. /* 6 */ {6},
  3410. /* 7 */ {7},
  3411. /* 8 */ {8},
  3412. /* 9 */ {9},
  3413. /* 10 */ {10},
  3414. /* 11 */ {11},
  3415. /* 12 */ {12},
  3416. /* 13 */ {13},
  3417. /* 14 */ {14},
  3418. /* 15 */ {15},
  3419. /* 16 */ {16},
  3420. /* 17 */ {17},
  3421. /* 18 */ {18},
  3422. /* 19 */ {19},
  3423. /* 20 */ {20},
  3424. /* 21 */ {21},
  3425. /* 22 */ {22},
  3426. /* 23 */ {23},
  3427. /* 24 */ {24},
  3428. /* 25 */ {25},
  3429. /* 26 */ {26},
  3430. /* 27 */ {27},
  3431. /* 28 */ {28},
  3432. /* 29 */ {29},
  3433. /* 30 */ {30},
  3434. /* 31 */ {31},
  3435. /* 32 */ {0},
  3436. /* 33 */ {1},
  3437. /* 34 */ {2},
  3438. /* 35 */ {3},
  3439. /* 36 */ {4},
  3440. /* 37 */ {5},
  3441. /* 38 */ {6},
  3442. /* 39 */ {7},
  3443. /* 40 */ {8},
  3444. /* 41 */ {9},
  3445. /* 42 */ {10},
  3446. /* 43 */ {11},
  3447. /* 44 */ {12},
  3448. /* 45 */ {13},
  3449. /* 46 */ {14},
  3450. /* 47 */ {15},
  3451. /* 48 */ {16},
  3452. /* 49 */ {17},
  3453. /* 50 */ {18},
  3454. /* 51 */ {19},
  3455. /* 52 */ {20},
  3456. /* 53 */ {21},
  3457. /* 54 */ {22},
  3458. /* 55 */ {23},
  3459. /* 56 */ {24},
  3460. /* 57 */ {25},
  3461. /* 58 */ {26},
  3462. /* 59 */ {27},
  3463. /* 60 */ {28},
  3464. /* 61 */ {29},
  3465. /* 62 */ {30},
  3466. /* 63 */ {31},
  3467. /* 64 */ {0},
  3468. /* 65 */ {1},
  3469. /* 66 */ {2},
  3470. /* 67 */ {3},
  3471. /* 68 */ {4},
  3472. /* 69 */ {5},
  3473. /* 70 */ {6},
  3474. /* 71 */ {7},
  3475. /* 72 */ {8},
  3476. /* 73 */ {9},
  3477. /* 74 */ {10},
  3478. /* 75 */ {11},
  3479. /* 76 */ {12},
  3480. /* 77 */ {13},
  3481. /* 78 */ {14},
  3482. /* 79 */ {15},
  3483. /* 80 */ {16},
  3484. /* 81 */ {17},
  3485. /* 82 */ {18},
  3486. /* 83 */ {19},
  3487. /* 84 */ {20},
  3488. /* 85 */ {21},
  3489. /* 86 */ {22},
  3490. /* 87 */ {23},
  3491. /* 88 */ {24},
  3492. /* 89 */ {25},
  3493. /* 90 */ {26},
  3494. /* 91 */ {27},
  3495. /* 92 */ {28},
  3496. /* 93 */ {29},
  3497. /* 94 */ {30},
  3498. /* 95 */ {31},
  3499. /* 96 */ {0},
  3500. /* 97 */ {1},
  3501. /* 98 */ {2},
  3502. /* 99 */ {3},
  3503. /* 100 */ {4},
  3504. /* 101 */ {5},
  3505. /* 102 */ {6},
  3506. /* 103 */ {7},
  3507. /* 104 */ {8},
  3508. /* 105 */ {9},
  3509. /* 106 */ {10},
  3510. /* 107 */ {11},
  3511. /* 108 */ {12},
  3512. /* 109 */ {13},
  3513. /* 110 */ {14},
  3514. /* 111 */ {15},
  3515. /* 112 */ {16},
  3516. /* 113 */ {17},
  3517. /* 114 */ {18},
  3518. /* 115 */ {19},
  3519. /* 116 */ {20},
  3520. /* 117 */ {21},
  3521. /* 118 */ {22},
  3522. /* 119 */ {23},
  3523. /* 120 */ {24},
  3524. /* 121 */ {25},
  3525. /* 122 */ {26},
  3526. /* 123 */ {27},
  3527. /* 124 */ {28},
  3528. /* 125 */ {29},
  3529. /* 126 */ {30},
  3530. /* 127 */ {31},
  3531. /* 128 */ {0},
  3532. /* 129 */ {1},
  3533. /* 130 */ {2},
  3534. /* 131 */ {3},
  3535. /* 132 */ {4},
  3536. /* 133 */ {5},
  3537. /* 134 */ {6},
  3538. /* 135 */ {7},
  3539. /* 136 */ {8},
  3540. /* 137 */ {9},
  3541. /* 138 */ {10},
  3542. /* 139 */ {11},
  3543. /* 140 */ {12},
  3544. /* 141 */ {13},
  3545. /* 142 */ {14},
  3546. /* 143 */ {15},
  3547. /* 144 */ {16},
  3548. /* 145 */ {17},
  3549. /* 146 */ {18},
  3550. /* 147 */ {19},
  3551. /* 148 */ {20},
  3552. /* 149 */ {21},
  3553. /* 150 */ {22},
  3554. /* 151 */ {23},
  3555. /* 152 */ {24},
  3556. /* 153 */ {25},
  3557. /* 154 */ {26},
  3558. /* 155 */ {27},
  3559. /* 156 */ {28},
  3560. /* 157 */ {29},
  3561. /* 158 */ {30},
  3562. /* 159 */ {31},
  3563. /* 160 */ {0},
  3564. /* 161 */ {1},
  3565. /* 162 */ {2},
  3566. /* 163 */ {3},
  3567. /* 164 */ {4},
  3568. /* 165 */ {5},
  3569. /* 166 */ {6},
  3570. /* 167 */ {7},
  3571. /* 168 */ {8},
  3572. /* 169 */ {9},
  3573. /* 170 */ {10},
  3574. /* 171 */ {11},
  3575. /* 172 */ {12},
  3576. /* 173 */ {13},
  3577. /* 174 */ {14},
  3578. /* 175 */ {15},
  3579. /* 176 */ {16},
  3580. /* 177 */ {17},
  3581. /* 178 */ {18},
  3582. /* 179 */ {19},
  3583. /* 180 */ {20},
  3584. /* 181 */ {21},
  3585. /* 182 */ {22},
  3586. /* 183 */ {23},
  3587. /* 184 */ {24},
  3588. /* 185 */ {25},
  3589. /* 186 */ {26},
  3590. /* 187 */ {27},
  3591. /* 188 */ {28},
  3592. /* 189 */ {29},
  3593. /* 190 */ {30},
  3594. /* 191 */ {31},
  3595. /* 192 */ {0},
  3596. /* 193 */ {1},
  3597. /* 194 */ {2},
  3598. /* 195 */ {3},
  3599. /* 196 */ {4},
  3600. /* 197 */ {5} };
  3601. PIN_addr DRV_addr[] = {
  3602. /* 0 */ {IOCFG_1_BASE+0x074},
  3603. /* 1 */ {IOCFG_1_BASE+0x074},
  3604. /* 2 */ {IOCFG_1_BASE+0x074},
  3605. /* 3 */ {IOCFG_1_BASE+0x074},
  3606. /* 4 */ {IOCFG_1_BASE+0x074},
  3607. /* 5 */ {IOCFG_2_BASE+0x070},
  3608. /* 6 */ {IOCFG_2_BASE+0x070},
  3609. /* 7 */ {IOCFG_2_BASE+0x070},
  3610. /* 8 */ {IOCFG_2_BASE+0x070},
  3611. /* 9 */ {IOCFG_2_BASE+0x070},
  3612. /* 10 */ {IOCFG_2_BASE+0x070},
  3613. /* 11 */ {IOCFG_2_BASE+0x070},
  3614. /* 12 */ {IOCFG_2_BASE+0x070},
  3615. /* 13 */ {IOCFG_0_BASE+0x070},
  3616. /* 14 */ {IOCFG_0_BASE+0x070},
  3617. /* 15 */ {IOCFG_0_BASE+0x070},
  3618. /* 16 */ {IOCFG_0_BASE+0x070},
  3619. /* 17 */ {IOCFG_0_BASE+0x070},
  3620. /* 18 */ {IOCFG_0_BASE+0x070},
  3621. /* 19 */ {IOCFG_0_BASE+0x070},
  3622. /* 20 */ {IOCFG_0_BASE+0x070},
  3623. /* 21 */ {IOCFG_0_BASE+0x070},
  3624. /* 22 */ {-1},
  3625. /* 23 */ {-1},
  3626. /* 24 */ {-1},
  3627. /* 25 */ {-1},
  3628. /* 26 */ {-1},
  3629. /* 27 */ {-1},
  3630. /* 28 */ {-1},
  3631. /* 29 */ {-1},
  3632. /* 30 */ {-1},
  3633. /* 31 */ {-1},
  3634. /* 32 */ {-1},
  3635. /* 33 */ {-1},
  3636. /* 34 */ {-1},
  3637. /* 35 */ {-1},
  3638. /* 36 */ {-1},
  3639. /* 37 */ {-1},
  3640. /* 38 */ {-1},
  3641. /* 39 */ {-1},
  3642. /* 40 */ {-1},
  3643. /* 41 */ {-1},
  3644. /* 42 */ {IOCFG_1_BASE+0x070},
  3645. /* 43 */ {IOCFG_1_BASE+0x070},
  3646. /* 44 */ {IOCFG_1_BASE+0x070},
  3647. /* 45 */ {IOCFG_1_BASE+0x070},
  3648. /* 46 */ {IOCFG_1_BASE+0x070},
  3649. /* 47 */ {IOCFG_1_BASE+0x070},
  3650. /* 48 */ {IOCFG_1_BASE+0x070},
  3651. /* 49 */ {IOCFG_1_BASE+0x070},
  3652. /* 50 */ {IOCFG_1_BASE+0x070},
  3653. /* 51 */ {IOCFG_1_BASE+0x070},
  3654. /* 52 */ {IOCFG_1_BASE+0x070},
  3655. /* 53 */ {IOCFG_1_BASE+0x070},
  3656. /* 54 */ {IOCFG_1_BASE+0x070},
  3657. /* 55 */ {IOCFG_1_BASE+0x070},
  3658. /* 56 */ {IOCFG_1_BASE+0x070},
  3659. /* 57 */ {IOCFG_1_BASE+0x074},
  3660. /* 58 */ {IOCFG_1_BASE+0x074},
  3661. /* 59 */ {IOCFG_1_BASE+0x074},
  3662. /* 60 */ {IOCFG_1_BASE+0x074},
  3663. /* 61 */ {IOCFG_1_BASE+0x074},
  3664. /* 62 */ {IOCFG_1_BASE+0x074},
  3665. /* 63 */ {IOCFG_1_BASE+0x074},
  3666. /* 64 */ {IOCFG_1_BASE+0x074},
  3667. /* 65 */ {IOCFG_2_BASE+0x070},
  3668. /* 66 */ {IOCFG_2_BASE+0x070},
  3669. /* 67 */ {IOCFG_2_BASE+0x070},
  3670. /* 68 */ {IOCFG_2_BASE+0x070},
  3671. /* 69 */ {IOCFG_2_BASE+0x070},
  3672. /* 70 */ {IOCFG_2_BASE+0x070},
  3673. /* 71 */ {IOCFG_2_BASE+0x070},
  3674. /* 72 */ {IOCFG_2_BASE+0x070},
  3675. /* 73 */ {IOCFG_2_BASE+0x070},
  3676. /* 74 */ {IOCFG_2_BASE+0x070},
  3677. /* 75 */ {IOCFG_2_BASE+0x070},
  3678. /* 76 */ {IOCFG_2_BASE+0x070},
  3679. /* 77 */ {IOCFG_2_BASE+0x070},
  3680. /* 78 */ {IOCFG_2_BASE+0x070},
  3681. /* 79 */ {IOCFG_2_BASE+0x070},
  3682. /* 80 */ {IOCFG_2_BASE+0x070},
  3683. /* 81 */ {IOCFG_2_BASE+0x070},
  3684. /* 82 */ {IOCFG_2_BASE+0x070},
  3685. /* 83 */ {IOCFG_2_BASE+0x070},
  3686. /* 84 */ {IOCFG_2_BASE+0x070},
  3687. /* 85 */ {IOCFG_2_BASE+0x070},
  3688. /* 86 */ {IOCFG_2_BASE+0x070},
  3689. /* 87 */ {IOCFG_2_BASE+0x074},
  3690. /* 88 */ {IOCFG_2_BASE+0x074},
  3691. /* 89 */ {IOCFG_2_BASE+0x074},
  3692. /* 90 */ {IOCFG_2_BASE+0x074},
  3693. /* 91 */ {IOCFG_2_BASE+0x074},
  3694. /* 92 */ {IOCFG_2_BASE+0x074},
  3695. /* 93 */ {IOCFG_2_BASE+0x074},
  3696. /* 94 */ {IOCFG_2_BASE+0x074},
  3697. /* 95 */ {IOCFG_2_BASE+0x074},
  3698. /* 96 */ {IOCFG_2_BASE+0x074},
  3699. /* 97 */ {IOCFG_2_BASE+0x074},
  3700. /* 98 */ {IOCFG_2_BASE+0x074},
  3701. /* 99 */ {IOCFG_2_BASE+0x074},
  3702. /* 100 */ {IOCFG_2_BASE+0x074},
  3703. /* 101 */ {IOCFG_2_BASE+0x074},
  3704. /* 102 */ {IOCFG_2_BASE+0x074},
  3705. /* 103 */ {IOCFG_2_BASE+0x074},
  3706. /* 104 */ {IOCFG_2_BASE+0x074},
  3707. /* 105 */ {IOCFG_2_BASE+0x074},
  3708. /* 106 */ {IOCFG_2_BASE+0x074},
  3709. /* 107 */ {IOCFG_2_BASE+0x074},
  3710. /* 108 */ {IOCFG_2_BASE+0x074},
  3711. /* 109 */ {IOCFG_2_BASE+0x074},
  3712. /* 110 */ {IOCFG_2_BASE+0x074},
  3713. /* 111 */ {IOCFG_2_BASE+0x074},
  3714. /* 112 */ {IOCFG_2_BASE+0x074},
  3715. /* 113 */ {IOCFG_2_BASE+0x074},
  3716. /* 114 */ {IOCFG_2_BASE+0x074},
  3717. /* 115 */ {-1},
  3718. /* 116 */ {-1},
  3719. /* 117 */ {-1},
  3720. /* 118 */ {IOCFG_3_BASE+0x070},
  3721. /* 119 */ {IOCFG_3_BASE+0x070},
  3722. /* 120 */ {IOCFG_3_BASE+0x070},
  3723. /* 121 */ {IOCFG_3_BASE+0x070},
  3724. /* 122 */ {IOCFG_3_BASE+0x070},
  3725. /* 123 */ {IOCFG_3_BASE+0x070},
  3726. /* 124 */ {IOCFG_3_BASE+0x070},
  3727. /* 125 */ {IOCFG_3_BASE+0x070},
  3728. /* 126 */ {IOCFG_3_BASE+0x070},
  3729. /* 127 */ {IOCFG_3_BASE+0x070},
  3730. /* 128 */ {IOCFG_3_BASE+0x070},
  3731. /* 129 */ {IOCFG_3_BASE+0x070},
  3732. /* 130 */ {IOCFG_3_BASE+0x070},
  3733. /* 131 */ {IOCFG_3_BASE+0x070},
  3734. /* 132 */ {IOCFG_3_BASE+0x070},
  3735. /* 133 */ {IOCFG_3_BASE+0x070},
  3736. /* 134 */ {IOCFG_3_BASE+0x070},
  3737. /* 135 */ {IOCFG_3_BASE+0x070},
  3738. /* 136 */ {IOCFG_3_BASE+0x070},
  3739. /* 137 */ {IOCFG_3_BASE+0x070},
  3740. /* 138 */ {IOCFG_3_BASE+0x070},
  3741. /* 139 */ {IOCFG_3_BASE+0x070},
  3742. /* 140 */ {IOCFG_3_BASE+0x070},
  3743. /* 141 */ {IOCFG_3_BASE+0x070},
  3744. /* 142 */ {IOCFG_3_BASE+0x070},
  3745. /* 143 */ {IOCFG_3_BASE+0x070},
  3746. /* 144 */ {IOCFG_3_BASE+0x070},
  3747. /* 145 */ {IOCFG_3_BASE+0x070},
  3748. /* 146 */ {IOCFG_3_BASE+0x070},
  3749. /* 147 */ {IOCFG_3_BASE+0x070},
  3750. /* 148 */ {IOCFG_3_BASE+0x070},
  3751. /* 149 */ {IOCFG_3_BASE+0x070},
  3752. /* 150 */ {-1},
  3753. /* 151 */ {-1},
  3754. /* 152 */ {-1},
  3755. /* 153 */ {-1},
  3756. /* 154 */ {-1},
  3757. /* 155 */ {-1},
  3758. /* 156 */ {-1},
  3759. /* 157 */ {-1},
  3760. /* 158 */ {-1},
  3761. /* 159 */ {-1},
  3762. /* 160 */ {IOCFG_4_BASE+0x070},
  3763. /* 161 */ {IOCFG_4_BASE+0x070},
  3764. /* 162 */ {IOCFG_4_BASE+0x070},
  3765. /* 163 */ {IOCFG_4_BASE+0x070},
  3766. /* 164 */ {IOCFG_4_BASE+0x070},
  3767. /* 165 */ {IOCFG_4_BASE+0x070},
  3768. /* 166 */ {IOCFG_4_BASE+0x070},
  3769. /* 167 */ {IOCFG_4_BASE+0x070},
  3770. /* 168 */ {IOCFG_4_BASE+0x070},
  3771. /* 169 */ {IOCFG_4_BASE+0x070},
  3772. /* 170 */ {IOCFG_4_BASE+0x070},
  3773. /* 171 */ {IOCFG_4_BASE+0x070},
  3774. /* 172 */ {IOCFG_5_BASE+0x070},
  3775. /* 173 */ {IOCFG_5_BASE+0x070},
  3776. /* 174 */ {IOCFG_5_BASE+0x070},
  3777. /* 175 */ {IOCFG_5_BASE+0x070},
  3778. /* 176 */ {IOCFG_5_BASE+0x070},
  3779. /* 177 */ {IOCFG_5_BASE+0x070},
  3780. /* 178 */ {IOCFG_5_BASE+0x070},
  3781. /* 179 */ {IOCFG_5_BASE+0x070},
  3782. /* 180 */ {IOCFG_5_BASE+0x070},
  3783. /* 181 */ {IOCFG_5_BASE+0x070},
  3784. /* 182 */ {IOCFG_5_BASE+0x070},
  3785. /* 183 */ {IOCFG_5_BASE+0x070},
  3786. /* 184 */ {IOCFG_5_BASE+0x070},
  3787. /* 185 */ {IOCFG_5_BASE+0x070},
  3788. /* 186 */ {IOCFG_5_BASE+0x070},
  3789. /* 187 */ {IOCFG_5_BASE+0x070},
  3790. /* 188 */ {IOCFG_5_BASE+0x070},
  3791. /* 189 */ {IOCFG_5_BASE+0x070},
  3792. /* 190 */ {-1},
  3793. /* 191 */ {-1},
  3794. /* 192 */ {-1},
  3795. /* 193 */ {-1},
  3796. /* 194 */ {-1},
  3797. /* 195 */ {-1},
  3798. /* 196 */ {-1},
  3799. /* 197 */ {-1} };
  3800. PIN_offset DRV_offset[] = {
  3801. /* 0 */ {8},
  3802. /* 1 */ {8},
  3803. /* 2 */ {8},
  3804. /* 3 */ {8},
  3805. /* 4 */ {8},
  3806. /* 5 */ {12},
  3807. /* 6 */ {12},
  3808. /* 7 */ {12},
  3809. /* 8 */ {12},
  3810. /* 9 */ {24},
  3811. /* 10 */ {24},
  3812. /* 11 */ {24},
  3813. /* 12 */ {24},
  3814. /* 13 */ {0},
  3815. /* 14 */ {0},
  3816. /* 15 */ {0},
  3817. /* 16 */ {0},
  3818. /* 17 */ {0},
  3819. /* 18 */ {0},
  3820. /* 19 */ {4},
  3821. /* 20 */ {4},
  3822. /* 21 */ {4},
  3823. /* 22 */ {-1},
  3824. /* 23 */ {-1},
  3825. /* 24 */ {-1},
  3826. /* 25 */ {-1},
  3827. /* 26 */ {-1},
  3828. /* 27 */ {-1},
  3829. /* 28 */ {-1},
  3830. /* 29 */ {-1},
  3831. /* 30 */ {-1},
  3832. /* 31 */ {-1},
  3833. /* 32 */ {-1},
  3834. /* 33 */ {-1},
  3835. /* 34 */ {-1},
  3836. /* 35 */ {-1},
  3837. /* 36 */ {-1},
  3838. /* 37 */ {-1},
  3839. /* 38 */ {-1},
  3840. /* 39 */ {-1},
  3841. /* 40 */ {-1},
  3842. /* 41 */ {-1},
  3843. /* 42 */ {0},
  3844. /* 43 */ {0},
  3845. /* 44 */ {0},
  3846. /* 45 */ {4},
  3847. /* 46 */ {4},
  3848. /* 47 */ {8},
  3849. /* 48 */ {8},
  3850. /* 49 */ {12},
  3851. /* 50 */ {12},
  3852. /* 51 */ {16},
  3853. /* 52 */ {16},
  3854. /* 53 */ {20},
  3855. /* 54 */ {20},
  3856. /* 55 */ {24},
  3857. /* 56 */ {28},
  3858. /* 57 */ {0},
  3859. /* 58 */ {0},
  3860. /* 59 */ {0},
  3861. /* 60 */ {0},
  3862. /* 61 */ {4},
  3863. /* 62 */ {4},
  3864. /* 63 */ {4},
  3865. /* 64 */ {4},
  3866. /* 65 */ {0},
  3867. /* 66 */ {0},
  3868. /* 67 */ {0},
  3869. /* 68 */ {0},
  3870. /* 69 */ {4},
  3871. /* 70 */ {8},
  3872. /* 71 */ {8},
  3873. /* 72 */ {8},
  3874. /* 73 */ {8},
  3875. /* 74 */ {16},
  3876. /* 75 */ {16},
  3877. /* 76 */ {16},
  3878. /* 77 */ {16},
  3879. /* 78 */ {20},
  3880. /* 79 */ {20},
  3881. /* 80 */ {20},
  3882. /* 81 */ {28},
  3883. /* 82 */ {28},
  3884. /* 83 */ {28},
  3885. /* 84 */ {28},
  3886. /* 85 */ {28},
  3887. /* 86 */ {28},
  3888. /* 87 */ {0},
  3889. /* 88 */ {0},
  3890. /* 89 */ {0},
  3891. /* 90 */ {0},
  3892. /* 91 */ {0},
  3893. /* 92 */ {0},
  3894. /* 93 */ {0},
  3895. /* 94 */ {0},
  3896. /* 95 */ {0},
  3897. /* 96 */ {0},
  3898. /* 97 */ {0},
  3899. /* 98 */ {0},
  3900. /* 99 */ {0},
  3901. /* 100 */ {0},
  3902. /* 101 */ {0},
  3903. /* 102 */ {0},
  3904. /* 103 */ {0},
  3905. /* 104 */ {4},
  3906. /* 105 */ {4},
  3907. /* 106 */ {4},
  3908. /* 107 */ {4},
  3909. /* 108 */ {4},
  3910. /* 109 */ {4},
  3911. /* 110 */ {4},
  3912. /* 111 */ {4},
  3913. /* 112 */ {4},
  3914. /* 113 */ {4},
  3915. /* 114 */ {4},
  3916. /* 115 */ {-1},
  3917. /* 116 */ {-1},
  3918. /* 117 */ {-1},
  3919. /* 118 */ {0},
  3920. /* 119 */ {0},
  3921. /* 120 */ {0},
  3922. /* 121 */ {0},
  3923. /* 122 */ {0},
  3924. /* 123 */ {0},
  3925. /* 124 */ {0},
  3926. /* 125 */ {0},
  3927. /* 126 */ {0},
  3928. /* 127 */ {0},
  3929. /* 128 */ {0},
  3930. /* 129 */ {0},
  3931. /* 130 */ {0},
  3932. /* 131 */ {0},
  3933. /* 132 */ {0},
  3934. /* 133 */ {0},
  3935. /* 134 */ {0},
  3936. /* 135 */ {0},
  3937. /* 136 */ {0},
  3938. /* 137 */ {4},
  3939. /* 138 */ {8},
  3940. /* 139 */ {8},
  3941. /* 140 */ {8},
  3942. /* 141 */ {8},
  3943. /* 142 */ {8},
  3944. /* 143 */ {12},
  3945. /* 144 */ {12},
  3946. /* 145 */ {12},
  3947. /* 146 */ {16},
  3948. /* 147 */ {16},
  3949. /* 148 */ {20},
  3950. /* 149 */ {4},
  3951. /* 150 */ {-1},
  3952. /* 151 */ {-1},
  3953. /* 152 */ {-1},
  3954. /* 153 */ {-1},
  3955. /* 154 */ {-1},
  3956. /* 155 */ {-1},
  3957. /* 156 */ {-1},
  3958. /* 157 */ {-1},
  3959. /* 158 */ {-1},
  3960. /* 159 */ {-1},
  3961. /* 160 */ {0},
  3962. /* 161 */ {0},
  3963. /* 162 */ {0},
  3964. /* 163 */ {4},
  3965. /* 164 */ {4},
  3966. /* 165 */ {4},
  3967. /* 166 */ {8},
  3968. /* 167 */ {12},
  3969. /* 168 */ {16},
  3970. /* 169 */ {16},
  3971. /* 170 */ {16},
  3972. /* 171 */ {16},
  3973. /* 172 */ {0},
  3974. /* 173 */ {4},
  3975. /* 174 */ {8},
  3976. /* 175 */ {12},
  3977. /* 176 */ {12},
  3978. /* 177 */ {12},
  3979. /* 178 */ {12},
  3980. /* 179 */ {12},
  3981. /* 180 */ {12},
  3982. /* 181 */ {12},
  3983. /* 182 */ {12},
  3984. /* 183 */ {16},
  3985. /* 184 */ {20},
  3986. /* 185 */ {20},
  3987. /* 186 */ {24},
  3988. /* 187 */ {24},
  3989. /* 188 */ {24},
  3990. /* 189 */ {24},
  3991. /* 190 */ {-1},
  3992. /* 191 */ {-1},
  3993. /* 192 */ {-1},
  3994. /* 193 */ {-1},
  3995. /* 194 */ {-1},
  3996. /* 195 */ {-1},
  3997. /* 196 */ {-1},
  3998. /* 197 */ {-1} };
  3999. PIN_addr TDSEL_addr[] = {
  4000. /* 0 */ {IOCFG_1_BASE+0x024},
  4001. /* 1 */ {IOCFG_1_BASE+0x024},
  4002. /* 2 */ {IOCFG_1_BASE+0x024},
  4003. /* 3 */ {IOCFG_1_BASE+0x024},
  4004. /* 4 */ {IOCFG_1_BASE+0x024},
  4005. /* 5 */ {IOCFG_2_BASE+0x020},
  4006. /* 6 */ {IOCFG_2_BASE+0x020},
  4007. /* 7 */ {IOCFG_2_BASE+0x020},
  4008. /* 8 */ {IOCFG_2_BASE+0x020},
  4009. /* 9 */ {IOCFG_2_BASE+0x020},
  4010. /* 10 */ {IOCFG_2_BASE+0x020},
  4011. /* 11 */ {IOCFG_2_BASE+0x020},
  4012. /* 12 */ {IOCFG_2_BASE+0x020},
  4013. /* 13 */ {IOCFG_0_BASE+0x020},
  4014. /* 14 */ {IOCFG_0_BASE+0x020},
  4015. /* 15 */ {IOCFG_0_BASE+0x020},
  4016. /* 16 */ {IOCFG_0_BASE+0x020},
  4017. /* 17 */ {IOCFG_0_BASE+0x020},
  4018. /* 18 */ {IOCFG_0_BASE+0x020},
  4019. /* 19 */ {IOCFG_0_BASE+0x020},
  4020. /* 20 */ {IOCFG_0_BASE+0x020},
  4021. /* 21 */ {IOCFG_0_BASE+0x020},
  4022. /* 22 */ {-1},
  4023. /* 23 */ {-1},
  4024. /* 24 */ {-1},
  4025. /* 25 */ {-1},
  4026. /* 26 */ {-1},
  4027. /* 27 */ {-1},
  4028. /* 28 */ {-1},
  4029. /* 29 */ {-1},
  4030. /* 30 */ {-1},
  4031. /* 31 */ {-1},
  4032. /* 32 */ {-1},
  4033. /* 33 */ {-1},
  4034. /* 34 */ {-1},
  4035. /* 35 */ {-1},
  4036. /* 36 */ {-1},
  4037. /* 37 */ {-1},
  4038. /* 38 */ {-1},
  4039. /* 39 */ {-1},
  4040. /* 40 */ {-1},
  4041. /* 41 */ {-1},
  4042. /* 42 */ {IOCFG_1_BASE+0x020},
  4043. /* 43 */ {IOCFG_1_BASE+0x020},
  4044. /* 44 */ {IOCFG_1_BASE+0x020},
  4045. /* 45 */ {IOCFG_1_BASE+0x020},
  4046. /* 46 */ {IOCFG_1_BASE+0x020},
  4047. /* 47 */ {IOCFG_1_BASE+0x020},
  4048. /* 48 */ {IOCFG_1_BASE+0x020},
  4049. /* 49 */ {IOCFG_1_BASE+0x020},
  4050. /* 50 */ {IOCFG_1_BASE+0x020},
  4051. /* 51 */ {IOCFG_1_BASE+0x020},
  4052. /* 52 */ {IOCFG_1_BASE+0x020},
  4053. /* 53 */ {IOCFG_1_BASE+0x020},
  4054. /* 54 */ {IOCFG_1_BASE+0x020},
  4055. /* 55 */ {IOCFG_1_BASE+0x020},
  4056. /* 56 */ {IOCFG_1_BASE+0x020},
  4057. /* 57 */ {IOCFG_1_BASE+0x024},
  4058. /* 58 */ {IOCFG_1_BASE+0x024},
  4059. /* 59 */ {IOCFG_1_BASE+0x024},
  4060. /* 60 */ {IOCFG_1_BASE+0x024},
  4061. /* 61 */ {IOCFG_1_BASE+0x024},
  4062. /* 62 */ {IOCFG_1_BASE+0x024},
  4063. /* 63 */ {IOCFG_1_BASE+0x024},
  4064. /* 64 */ {IOCFG_1_BASE+0x024},
  4065. /* 65 */ {IOCFG_2_BASE+0x020},
  4066. /* 66 */ {IOCFG_2_BASE+0x020},
  4067. /* 67 */ {IOCFG_2_BASE+0x020},
  4068. /* 68 */ {IOCFG_2_BASE+0x020},
  4069. /* 69 */ {IOCFG_2_BASE+0x020},
  4070. /* 70 */ {IOCFG_2_BASE+0x020},
  4071. /* 71 */ {IOCFG_2_BASE+0x020},
  4072. /* 72 */ {IOCFG_2_BASE+0x020},
  4073. /* 73 */ {IOCFG_2_BASE+0x020},
  4074. /* 74 */ {IOCFG_2_BASE+0x020},
  4075. /* 75 */ {IOCFG_2_BASE+0x020},
  4076. /* 76 */ {IOCFG_2_BASE+0x020},
  4077. /* 77 */ {IOCFG_2_BASE+0x020},
  4078. /* 78 */ {IOCFG_2_BASE+0x020},
  4079. /* 79 */ {IOCFG_2_BASE+0x020},
  4080. /* 80 */ {IOCFG_2_BASE+0x020},
  4081. /* 81 */ {IOCFG_2_BASE+0x020},
  4082. /* 82 */ {IOCFG_2_BASE+0x020},
  4083. /* 83 */ {IOCFG_2_BASE+0x020},
  4084. /* 84 */ {IOCFG_2_BASE+0x020},
  4085. /* 85 */ {IOCFG_2_BASE+0x020},
  4086. /* 86 */ {IOCFG_2_BASE+0x020},
  4087. /* 87 */ {IOCFG_2_BASE+0x024},
  4088. /* 88 */ {IOCFG_2_BASE+0x024},
  4089. /* 89 */ {IOCFG_2_BASE+0x024},
  4090. /* 90 */ {IOCFG_2_BASE+0x024},
  4091. /* 91 */ {IOCFG_2_BASE+0x024},
  4092. /* 92 */ {IOCFG_2_BASE+0x024},
  4093. /* 93 */ {IOCFG_2_BASE+0x024},
  4094. /* 94 */ {IOCFG_2_BASE+0x024},
  4095. /* 95 */ {IOCFG_2_BASE+0x024},
  4096. /* 96 */ {IOCFG_2_BASE+0x024},
  4097. /* 97 */ {IOCFG_2_BASE+0x024},
  4098. /* 98 */ {IOCFG_2_BASE+0x024},
  4099. /* 99 */ {IOCFG_2_BASE+0x024},
  4100. /* 100 */ {IOCFG_2_BASE+0x024},
  4101. /* 101 */ {IOCFG_2_BASE+0x024},
  4102. /* 102 */ {IOCFG_2_BASE+0x024},
  4103. /* 103 */ {IOCFG_2_BASE+0x024},
  4104. /* 104 */ {IOCFG_2_BASE+0x024},
  4105. /* 105 */ {IOCFG_2_BASE+0x024},
  4106. /* 106 */ {IOCFG_2_BASE+0x024},
  4107. /* 107 */ {IOCFG_2_BASE+0x024},
  4108. /* 108 */ {IOCFG_2_BASE+0x024},
  4109. /* 109 */ {IOCFG_2_BASE+0x024},
  4110. /* 110 */ {IOCFG_2_BASE+0x024},
  4111. /* 111 */ {IOCFG_2_BASE+0x024},
  4112. /* 112 */ {IOCFG_2_BASE+0x024},
  4113. /* 113 */ {IOCFG_2_BASE+0x024},
  4114. /* 114 */ {IOCFG_2_BASE+0x024},
  4115. /* 115 */ {-1},
  4116. /* 116 */ {-1},
  4117. /* 117 */ {-1},
  4118. /* 118 */ {IOCFG_3_BASE+0x020},
  4119. /* 119 */ {IOCFG_3_BASE+0x020},
  4120. /* 120 */ {IOCFG_3_BASE+0x020},
  4121. /* 121 */ {IOCFG_3_BASE+0x020},
  4122. /* 122 */ {IOCFG_3_BASE+0x020},
  4123. /* 123 */ {IOCFG_3_BASE+0x020},
  4124. /* 124 */ {IOCFG_3_BASE+0x020},
  4125. /* 125 */ {IOCFG_3_BASE+0x020},
  4126. /* 126 */ {IOCFG_3_BASE+0x020},
  4127. /* 127 */ {IOCFG_3_BASE+0x020},
  4128. /* 128 */ {IOCFG_3_BASE+0x020},
  4129. /* 129 */ {IOCFG_3_BASE+0x020},
  4130. /* 130 */ {IOCFG_3_BASE+0x020},
  4131. /* 131 */ {IOCFG_3_BASE+0x020},
  4132. /* 132 */ {IOCFG_3_BASE+0x020},
  4133. /* 133 */ {IOCFG_3_BASE+0x020},
  4134. /* 134 */ {IOCFG_3_BASE+0x020},
  4135. /* 135 */ {IOCFG_3_BASE+0x020},
  4136. /* 136 */ {IOCFG_3_BASE+0x020},
  4137. /* 137 */ {IOCFG_3_BASE+0x020},
  4138. /* 138 */ {IOCFG_3_BASE+0x020},
  4139. /* 139 */ {IOCFG_3_BASE+0x020},
  4140. /* 140 */ {IOCFG_3_BASE+0x020},
  4141. /* 141 */ {IOCFG_3_BASE+0x020},
  4142. /* 142 */ {IOCFG_3_BASE+0x020},
  4143. /* 143 */ {IOCFG_3_BASE+0x020},
  4144. /* 144 */ {IOCFG_3_BASE+0x020},
  4145. /* 145 */ {IOCFG_3_BASE+0x020},
  4146. /* 146 */ {IOCFG_3_BASE+0x020},
  4147. /* 147 */ {IOCFG_3_BASE+0x020},
  4148. /* 148 */ {IOCFG_3_BASE+0x020},
  4149. /* 149 */ {IOCFG_3_BASE+0x020},
  4150. /* 150 */ {-1},
  4151. /* 151 */ {-1},
  4152. /* 152 */ {-1},
  4153. /* 153 */ {-1},
  4154. /* 154 */ {-1},
  4155. /* 155 */ {-1},
  4156. /* 156 */ {-1},
  4157. /* 157 */ {-1},
  4158. /* 158 */ {-1},
  4159. /* 159 */ {-1},
  4160. /* 160 */ {IOCFG_4_BASE+0x020},
  4161. /* 161 */ {IOCFG_4_BASE+0x020},
  4162. /* 162 */ {IOCFG_4_BASE+0x020},
  4163. /* 163 */ {IOCFG_4_BASE+0x020},
  4164. /* 164 */ {IOCFG_4_BASE+0x020},
  4165. /* 165 */ {IOCFG_4_BASE+0x020},
  4166. /* 166 */ {IOCFG_4_BASE+0x020},
  4167. /* 167 */ {IOCFG_4_BASE+0x020},
  4168. /* 168 */ {IOCFG_4_BASE+0x020},
  4169. /* 169 */ {IOCFG_4_BASE+0x020},
  4170. /* 170 */ {IOCFG_4_BASE+0x020},
  4171. /* 171 */ {IOCFG_4_BASE+0x020},
  4172. /* 172 */ {IOCFG_5_BASE+0x020},
  4173. /* 173 */ {IOCFG_5_BASE+0x020},
  4174. /* 174 */ {IOCFG_5_BASE+0x020},
  4175. /* 175 */ {IOCFG_5_BASE+0x020},
  4176. /* 176 */ {IOCFG_5_BASE+0x020},
  4177. /* 177 */ {IOCFG_5_BASE+0x020},
  4178. /* 178 */ {IOCFG_5_BASE+0x020},
  4179. /* 179 */ {IOCFG_5_BASE+0x020},
  4180. /* 180 */ {IOCFG_5_BASE+0x020},
  4181. /* 181 */ {IOCFG_5_BASE+0x020},
  4182. /* 182 */ {IOCFG_5_BASE+0x020},
  4183. /* 183 */ {IOCFG_5_BASE+0x020},
  4184. /* 184 */ {IOCFG_5_BASE+0x020},
  4185. /* 185 */ {IOCFG_5_BASE+0x020},
  4186. /* 186 */ {IOCFG_5_BASE+0x020},
  4187. /* 187 */ {IOCFG_5_BASE+0x020},
  4188. /* 188 */ {IOCFG_5_BASE+0x020},
  4189. /* 189 */ {IOCFG_5_BASE+0x020},
  4190. /* 190 */ {-1},
  4191. /* 191 */ {-1},
  4192. /* 192 */ {-1},
  4193. /* 193 */ {-1},
  4194. /* 194 */ {-1},
  4195. /* 195 */ {-1},
  4196. /* 196 */ {-1},
  4197. /* 197 */ {-1} };
  4198. PIN_offset TDSEL_offset[] = {
  4199. /* 0 */ {8},
  4200. /* 1 */ {8},
  4201. /* 2 */ {8},
  4202. /* 3 */ {8},
  4203. /* 4 */ {8},
  4204. /* 5 */ {12},
  4205. /* 6 */ {12},
  4206. /* 7 */ {12},
  4207. /* 8 */ {12},
  4208. /* 9 */ {24},
  4209. /* 10 */ {24},
  4210. /* 11 */ {24},
  4211. /* 12 */ {24},
  4212. /* 13 */ {0},
  4213. /* 14 */ {0},
  4214. /* 15 */ {0},
  4215. /* 16 */ {0},
  4216. /* 17 */ {0},
  4217. /* 18 */ {0},
  4218. /* 19 */ {4},
  4219. /* 20 */ {4},
  4220. /* 21 */ {4},
  4221. /* 22 */ {-1},
  4222. /* 23 */ {-1},
  4223. /* 24 */ {-1},
  4224. /* 25 */ {-1},
  4225. /* 26 */ {-1},
  4226. /* 27 */ {-1},
  4227. /* 28 */ {-1},
  4228. /* 29 */ {-1},
  4229. /* 30 */ {-1},
  4230. /* 31 */ {-1},
  4231. /* 32 */ {-1},
  4232. /* 33 */ {-1},
  4233. /* 34 */ {-1},
  4234. /* 35 */ {-1},
  4235. /* 36 */ {-1},
  4236. /* 37 */ {-1},
  4237. /* 38 */ {-1},
  4238. /* 39 */ {-1},
  4239. /* 40 */ {-1},
  4240. /* 41 */ {-1},
  4241. /* 42 */ {0},
  4242. /* 43 */ {0},
  4243. /* 44 */ {0},
  4244. /* 45 */ {4},
  4245. /* 46 */ {4},
  4246. /* 47 */ {8},
  4247. /* 48 */ {8},
  4248. /* 49 */ {12},
  4249. /* 50 */ {12},
  4250. /* 51 */ {16},
  4251. /* 52 */ {16},
  4252. /* 53 */ {20},
  4253. /* 54 */ {20},
  4254. /* 55 */ {24},
  4255. /* 56 */ {28},
  4256. /* 57 */ {0},
  4257. /* 58 */ {0},
  4258. /* 59 */ {0},
  4259. /* 60 */ {0},
  4260. /* 61 */ {4},
  4261. /* 62 */ {4},
  4262. /* 63 */ {4},
  4263. /* 64 */ {4},
  4264. /* 65 */ {0},
  4265. /* 66 */ {0},
  4266. /* 67 */ {0},
  4267. /* 68 */ {0},
  4268. /* 69 */ {4},
  4269. /* 70 */ {8},
  4270. /* 71 */ {8},
  4271. /* 72 */ {8},
  4272. /* 73 */ {8},
  4273. /* 74 */ {16},
  4274. /* 75 */ {16},
  4275. /* 76 */ {16},
  4276. /* 77 */ {16},
  4277. /* 78 */ {20},
  4278. /* 79 */ {20},
  4279. /* 80 */ {20},
  4280. /* 81 */ {28},
  4281. /* 82 */ {28},
  4282. /* 83 */ {28},
  4283. /* 84 */ {28},
  4284. /* 85 */ {28},
  4285. /* 86 */ {28},
  4286. /* 87 */ {0},
  4287. /* 88 */ {0},
  4288. /* 89 */ {0},
  4289. /* 90 */ {0},
  4290. /* 91 */ {0},
  4291. /* 92 */ {0},
  4292. /* 93 */ {0},
  4293. /* 94 */ {0},
  4294. /* 95 */ {0},
  4295. /* 96 */ {0},
  4296. /* 97 */ {0},
  4297. /* 98 */ {0},
  4298. /* 99 */ {0},
  4299. /* 100 */ {0},
  4300. /* 101 */ {0},
  4301. /* 102 */ {0},
  4302. /* 103 */ {0},
  4303. /* 104 */ {4},
  4304. /* 105 */ {4},
  4305. /* 106 */ {4},
  4306. /* 107 */ {4},
  4307. /* 108 */ {4},
  4308. /* 109 */ {4},
  4309. /* 110 */ {4},
  4310. /* 111 */ {4},
  4311. /* 112 */ {4},
  4312. /* 113 */ {4},
  4313. /* 114 */ {4},
  4314. /* 115 */ {-1},
  4315. /* 116 */ {-1},
  4316. /* 117 */ {-1},
  4317. /* 118 */ {0},
  4318. /* 119 */ {0},
  4319. /* 120 */ {0},
  4320. /* 121 */ {0},
  4321. /* 122 */ {0},
  4322. /* 123 */ {0},
  4323. /* 124 */ {0},
  4324. /* 125 */ {0},
  4325. /* 126 */ {0},
  4326. /* 127 */ {0},
  4327. /* 128 */ {0},
  4328. /* 129 */ {0},
  4329. /* 130 */ {0},
  4330. /* 131 */ {0},
  4331. /* 132 */ {0},
  4332. /* 133 */ {0},
  4333. /* 134 */ {0},
  4334. /* 135 */ {0},
  4335. /* 136 */ {0},
  4336. /* 137 */ {4},
  4337. /* 138 */ {8},
  4338. /* 139 */ {8},
  4339. /* 140 */ {8},
  4340. /* 141 */ {8},
  4341. /* 142 */ {8},
  4342. /* 143 */ {12},
  4343. /* 144 */ {12},
  4344. /* 145 */ {12},
  4345. /* 146 */ {16},
  4346. /* 147 */ {16},
  4347. /* 148 */ {20},
  4348. /* 149 */ {4},
  4349. /* 150 */ {-1},
  4350. /* 151 */ {-1},
  4351. /* 152 */ {-1},
  4352. /* 153 */ {-1},
  4353. /* 154 */ {-1},
  4354. /* 155 */ {-1},
  4355. /* 156 */ {-1},
  4356. /* 157 */ {-1},
  4357. /* 158 */ {-1},
  4358. /* 159 */ {-1},
  4359. /* 160 */ {0},
  4360. /* 161 */ {0},
  4361. /* 162 */ {0},
  4362. /* 163 */ {4},
  4363. /* 164 */ {4},
  4364. /* 165 */ {4},
  4365. /* 166 */ {8},
  4366. /* 167 */ {12},
  4367. /* 168 */ {16},
  4368. /* 169 */ {16},
  4369. /* 170 */ {16},
  4370. /* 171 */ {16},
  4371. /* 172 */ {0},
  4372. /* 173 */ {4},
  4373. /* 174 */ {8},
  4374. /* 175 */ {12},
  4375. /* 176 */ {12},
  4376. /* 177 */ {12},
  4377. /* 178 */ {12},
  4378. /* 179 */ {12},
  4379. /* 180 */ {12},
  4380. /* 181 */ {12},
  4381. /* 182 */ {12},
  4382. /* 183 */ {16},
  4383. /* 184 */ {20},
  4384. /* 185 */ {20},
  4385. /* 186 */ {24},
  4386. /* 187 */ {24},
  4387. /* 188 */ {24},
  4388. /* 189 */ {24},
  4389. /* 190 */ {-1},
  4390. /* 191 */ {-1},
  4391. /* 192 */ {-1},
  4392. /* 193 */ {-1},
  4393. /* 194 */ {-1},
  4394. /* 195 */ {-1},
  4395. /* 196 */ {-1},
  4396. /* 197 */ {-1} };
  4397. PIN_addr RDSEL_addr[] = {
  4398. /* 0 */ {IOCFG_1_BASE+0x028},
  4399. /* 1 */ {IOCFG_1_BASE+0x028},
  4400. /* 2 */ {IOCFG_1_BASE+0x028},
  4401. /* 3 */ {IOCFG_1_BASE+0x028},
  4402. /* 4 */ {IOCFG_1_BASE+0x028},
  4403. /* 5 */ {IOCFG_2_BASE+0x028},
  4404. /* 6 */ {IOCFG_2_BASE+0x028},
  4405. /* 7 */ {IOCFG_2_BASE+0x028},
  4406. /* 8 */ {IOCFG_2_BASE+0x028},
  4407. /* 9 */ {IOCFG_2_BASE+0x028},
  4408. /* 10 */ {IOCFG_2_BASE+0x028},
  4409. /* 11 */ {IOCFG_2_BASE+0x028},
  4410. /* 12 */ {IOCFG_2_BASE+0x028},
  4411. /* 13 */ {IOCFG_0_BASE+0x028},
  4412. /* 14 */ {IOCFG_0_BASE+0x028},
  4413. /* 15 */ {IOCFG_0_BASE+0x028},
  4414. /* 16 */ {IOCFG_0_BASE+0x028},
  4415. /* 17 */ {IOCFG_0_BASE+0x028},
  4416. /* 18 */ {IOCFG_0_BASE+0x028},
  4417. /* 19 */ {IOCFG_0_BASE+0x028},
  4418. /* 20 */ {IOCFG_0_BASE+0x028},
  4419. /* 21 */ {IOCFG_0_BASE+0x028},
  4420. /* 22 */ {-1},
  4421. /* 23 */ {-1},
  4422. /* 24 */ {-1},
  4423. /* 25 */ {-1},
  4424. /* 26 */ {-1},
  4425. /* 27 */ {-1},
  4426. /* 28 */ {-1},
  4427. /* 29 */ {-1},
  4428. /* 30 */ {-1},
  4429. /* 31 */ {-1},
  4430. /* 32 */ {-1},
  4431. /* 33 */ {-1},
  4432. /* 34 */ {-1},
  4433. /* 35 */ {-1},
  4434. /* 36 */ {-1},
  4435. /* 37 */ {-1},
  4436. /* 38 */ {-1},
  4437. /* 39 */ {-1},
  4438. /* 40 */ {-1},
  4439. /* 41 */ {-1},
  4440. /* 42 */ {IOCFG_1_BASE+0x028},
  4441. /* 43 */ {IOCFG_1_BASE+0x028},
  4442. /* 44 */ {IOCFG_1_BASE+0x028},
  4443. /* 45 */ {IOCFG_1_BASE+0x028},
  4444. /* 46 */ {IOCFG_1_BASE+0x028},
  4445. /* 47 */ {IOCFG_1_BASE+0x028},
  4446. /* 48 */ {IOCFG_1_BASE+0x028},
  4447. /* 49 */ {IOCFG_1_BASE+0x028},
  4448. /* 50 */ {IOCFG_1_BASE+0x028},
  4449. /* 51 */ {IOCFG_1_BASE+0x028},
  4450. /* 52 */ {IOCFG_1_BASE+0x028},
  4451. /* 53 */ {IOCFG_1_BASE+0x028},
  4452. /* 54 */ {IOCFG_1_BASE+0x028},
  4453. /* 55 */ {IOCFG_1_BASE+0x028},
  4454. /* 56 */ {IOCFG_1_BASE+0x028},
  4455. /* 57 */ {IOCFG_1_BASE+0x028},
  4456. /* 58 */ {IOCFG_1_BASE+0x028},
  4457. /* 59 */ {IOCFG_1_BASE+0x028},
  4458. /* 60 */ {IOCFG_1_BASE+0x028},
  4459. /* 61 */ {IOCFG_1_BASE+0x028},
  4460. /* 62 */ {IOCFG_1_BASE+0x028},
  4461. /* 63 */ {IOCFG_1_BASE+0x028},
  4462. /* 64 */ {IOCFG_1_BASE+0x028},
  4463. /* 65 */ {IOCFG_2_BASE+0x028},
  4464. /* 66 */ {IOCFG_2_BASE+0x028},
  4465. /* 67 */ {IOCFG_2_BASE+0x028},
  4466. /* 68 */ {IOCFG_2_BASE+0x028},
  4467. /* 69 */ {IOCFG_2_BASE+0x028},
  4468. /* 70 */ {IOCFG_2_BASE+0x028},
  4469. /* 71 */ {IOCFG_2_BASE+0x028},
  4470. /* 72 */ {IOCFG_2_BASE+0x028},
  4471. /* 73 */ {IOCFG_2_BASE+0x028},
  4472. /* 74 */ {IOCFG_2_BASE+0x028},
  4473. /* 75 */ {IOCFG_2_BASE+0x028},
  4474. /* 76 */ {IOCFG_2_BASE+0x028},
  4475. /* 77 */ {IOCFG_2_BASE+0x028},
  4476. /* 78 */ {IOCFG_2_BASE+0x028},
  4477. /* 79 */ {IOCFG_2_BASE+0x028},
  4478. /* 80 */ {IOCFG_2_BASE+0x028},
  4479. /* 81 */ {IOCFG_2_BASE+0x028},
  4480. /* 82 */ {IOCFG_2_BASE+0x028},
  4481. /* 83 */ {IOCFG_2_BASE+0x028},
  4482. /* 84 */ {IOCFG_2_BASE+0x028},
  4483. /* 85 */ {IOCFG_2_BASE+0x028},
  4484. /* 86 */ {IOCFG_2_BASE+0x028},
  4485. /* 87 */ {IOCFG_2_BASE+0x028},
  4486. /* 88 */ {IOCFG_2_BASE+0x028},
  4487. /* 89 */ {IOCFG_2_BASE+0x028},
  4488. /* 90 */ {IOCFG_2_BASE+0x028},
  4489. /* 91 */ {IOCFG_2_BASE+0x028},
  4490. /* 92 */ {IOCFG_2_BASE+0x028},
  4491. /* 93 */ {IOCFG_2_BASE+0x028},
  4492. /* 94 */ {IOCFG_2_BASE+0x028},
  4493. /* 95 */ {IOCFG_2_BASE+0x028},
  4494. /* 96 */ {IOCFG_2_BASE+0x028},
  4495. /* 97 */ {IOCFG_2_BASE+0x028},
  4496. /* 98 */ {IOCFG_2_BASE+0x028},
  4497. /* 99 */ {IOCFG_2_BASE+0x028},
  4498. /* 100 */ {IOCFG_2_BASE+0x028},
  4499. /* 101 */ {IOCFG_2_BASE+0x028},
  4500. /* 102 */ {IOCFG_2_BASE+0x028},
  4501. /* 103 */ {IOCFG_2_BASE+0x028},
  4502. /* 104 */ {IOCFG_2_BASE+0x028},
  4503. /* 105 */ {IOCFG_2_BASE+0x028},
  4504. /* 106 */ {IOCFG_2_BASE+0x028},
  4505. /* 107 */ {IOCFG_2_BASE+0x028},
  4506. /* 108 */ {IOCFG_2_BASE+0x028},
  4507. /* 109 */ {IOCFG_2_BASE+0x028},
  4508. /* 110 */ {IOCFG_2_BASE+0x028},
  4509. /* 111 */ {IOCFG_2_BASE+0x028},
  4510. /* 112 */ {IOCFG_2_BASE+0x028},
  4511. /* 113 */ {IOCFG_2_BASE+0x028},
  4512. /* 114 */ {IOCFG_2_BASE+0x028},
  4513. /* 115 */ {-1},
  4514. /* 116 */ {-1},
  4515. /* 117 */ {-1},
  4516. /* 118 */ {IOCFG_3_BASE+0x028},
  4517. /* 119 */ {IOCFG_3_BASE+0x028},
  4518. /* 120 */ {IOCFG_3_BASE+0x028},
  4519. /* 121 */ {IOCFG_3_BASE+0x028},
  4520. /* 122 */ {IOCFG_3_BASE+0x028},
  4521. /* 123 */ {IOCFG_3_BASE+0x028},
  4522. /* 124 */ {IOCFG_3_BASE+0x028},
  4523. /* 125 */ {IOCFG_3_BASE+0x028},
  4524. /* 126 */ {IOCFG_3_BASE+0x028},
  4525. /* 127 */ {IOCFG_3_BASE+0x028},
  4526. /* 128 */ {IOCFG_3_BASE+0x028},
  4527. /* 129 */ {IOCFG_3_BASE+0x028},
  4528. /* 130 */ {IOCFG_3_BASE+0x028},
  4529. /* 131 */ {IOCFG_3_BASE+0x028},
  4530. /* 132 */ {IOCFG_3_BASE+0x028},
  4531. /* 133 */ {IOCFG_3_BASE+0x028},
  4532. /* 134 */ {IOCFG_3_BASE+0x028},
  4533. /* 135 */ {IOCFG_3_BASE+0x028},
  4534. /* 136 */ {IOCFG_3_BASE+0x028},
  4535. /* 137 */ {IOCFG_3_BASE+0x028},
  4536. /* 138 */ {IOCFG_3_BASE+0x028},
  4537. /* 139 */ {IOCFG_3_BASE+0x028},
  4538. /* 140 */ {IOCFG_3_BASE+0x028},
  4539. /* 141 */ {IOCFG_3_BASE+0x028},
  4540. /* 142 */ {IOCFG_3_BASE+0x028},
  4541. /* 143 */ {IOCFG_3_BASE+0x028},
  4542. /* 144 */ {IOCFG_3_BASE+0x028},
  4543. /* 145 */ {IOCFG_3_BASE+0x028},
  4544. /* 146 */ {IOCFG_3_BASE+0x028},
  4545. /* 147 */ {IOCFG_3_BASE+0x028},
  4546. /* 148 */ {IOCFG_3_BASE+0x028},
  4547. /* 149 */ {IOCFG_3_BASE+0x028},
  4548. /* 150 */ {-1},
  4549. /* 151 */ {-1},
  4550. /* 152 */ {-1},
  4551. /* 153 */ {-1},
  4552. /* 154 */ {-1},
  4553. /* 155 */ {-1},
  4554. /* 156 */ {-1},
  4555. /* 157 */ {-1},
  4556. /* 158 */ {-1},
  4557. /* 159 */ {-1},
  4558. /* 160 */ {IOCFG_4_BASE+0x028},
  4559. /* 161 */ {IOCFG_4_BASE+0x028},
  4560. /* 162 */ {IOCFG_4_BASE+0x028},
  4561. /* 163 */ {IOCFG_4_BASE+0x028},
  4562. /* 164 */ {IOCFG_4_BASE+0x028},
  4563. /* 165 */ {IOCFG_4_BASE+0x028},
  4564. /* 166 */ {IOCFG_4_BASE+0x028},
  4565. /* 167 */ {IOCFG_4_BASE+0x028},
  4566. /* 168 */ {IOCFG_4_BASE+0x028},
  4567. /* 169 */ {IOCFG_4_BASE+0x028},
  4568. /* 170 */ {IOCFG_4_BASE+0x028},
  4569. /* 171 */ {IOCFG_4_BASE+0x028},
  4570. /* 172 */ {IOCFG_5_BASE+0x028},
  4571. /* 173 */ {IOCFG_5_BASE+0x028},
  4572. /* 174 */ {IOCFG_5_BASE+0x028},
  4573. /* 175 */ {IOCFG_5_BASE+0x028},
  4574. /* 176 */ {IOCFG_5_BASE+0x028},
  4575. /* 177 */ {IOCFG_5_BASE+0x028},
  4576. /* 178 */ {IOCFG_5_BASE+0x028},
  4577. /* 179 */ {IOCFG_5_BASE+0x028},
  4578. /* 180 */ {IOCFG_5_BASE+0x028},
  4579. /* 181 */ {IOCFG_5_BASE+0x028},
  4580. /* 182 */ {IOCFG_5_BASE+0x028},
  4581. /* 183 */ {IOCFG_5_BASE+0x028},
  4582. /* 184 */ {IOCFG_5_BASE+0x028},
  4583. /* 185 */ {IOCFG_5_BASE+0x028},
  4584. /* 186 */ {IOCFG_5_BASE+0x02C},
  4585. /* 187 */ {IOCFG_5_BASE+0x02C},
  4586. /* 188 */ {IOCFG_5_BASE+0x02C},
  4587. /* 189 */ {IOCFG_5_BASE+0x02C},
  4588. /* 190 */ {-1},
  4589. /* 191 */ {-1},
  4590. /* 192 */ {-1},
  4591. /* 193 */ {-1},
  4592. /* 194 */ {-1},
  4593. /* 195 */ {-1},
  4594. /* 196 */ {-1},
  4595. /* 197 */ {-1} };
  4596. PIN_offset RDSEL_offset[] = {
  4597. /* 0 */ {24},
  4598. /* 1 */ {24},
  4599. /* 2 */ {24},
  4600. /* 3 */ {24},
  4601. /* 4 */ {24},
  4602. /* 5 */ {6},
  4603. /* 6 */ {6},
  4604. /* 7 */ {6},
  4605. /* 8 */ {6},
  4606. /* 9 */ {12},
  4607. /* 10 */ {12},
  4608. /* 11 */ {12},
  4609. /* 12 */ {12},
  4610. /* 13 */ {0},
  4611. /* 14 */ {0},
  4612. /* 15 */ {0},
  4613. /* 16 */ {0},
  4614. /* 17 */ {0},
  4615. /* 18 */ {0},
  4616. /* 19 */ {2},
  4617. /* 20 */ {2},
  4618. /* 21 */ {2},
  4619. /* 22 */ {-1},
  4620. /* 23 */ {-1},
  4621. /* 24 */ {-1},
  4622. /* 25 */ {-1},
  4623. /* 26 */ {-1},
  4624. /* 27 */ {-1},
  4625. /* 28 */ {-1},
  4626. /* 29 */ {-1},
  4627. /* 30 */ {-1},
  4628. /* 31 */ {-1},
  4629. /* 32 */ {-1},
  4630. /* 33 */ {-1},
  4631. /* 34 */ {-1},
  4632. /* 35 */ {-1},
  4633. /* 36 */ {-1},
  4634. /* 37 */ {-1},
  4635. /* 38 */ {-1},
  4636. /* 39 */ {-1},
  4637. /* 40 */ {-1},
  4638. /* 41 */ {-1},
  4639. /* 42 */ {0},
  4640. /* 43 */ {0},
  4641. /* 44 */ {0},
  4642. /* 45 */ {2},
  4643. /* 46 */ {2},
  4644. /* 47 */ {8},
  4645. /* 48 */ {8},
  4646. /* 49 */ {10},
  4647. /* 50 */ {10},
  4648. /* 51 */ {12},
  4649. /* 52 */ {12},
  4650. /* 53 */ {14},
  4651. /* 54 */ {14},
  4652. /* 55 */ {16},
  4653. /* 56 */ {18},
  4654. /* 57 */ {20},
  4655. /* 58 */ {20},
  4656. /* 59 */ {20},
  4657. /* 60 */ {20},
  4658. /* 61 */ {22},
  4659. /* 62 */ {22},
  4660. /* 63 */ {22},
  4661. /* 64 */ {22},
  4662. /* 65 */ {0},
  4663. /* 66 */ {0},
  4664. /* 67 */ {0},
  4665. /* 68 */ {0},
  4666. /* 69 */ {2},
  4667. /* 70 */ {4},
  4668. /* 71 */ {4},
  4669. /* 72 */ {4},
  4670. /* 73 */ {4},
  4671. /* 74 */ {8},
  4672. /* 75 */ {8},
  4673. /* 76 */ {8},
  4674. /* 77 */ {8},
  4675. /* 78 */ {10},
  4676. /* 79 */ {10},
  4677. /* 80 */ {10},
  4678. /* 81 */ {14},
  4679. /* 82 */ {14},
  4680. /* 83 */ {14},
  4681. /* 84 */ {14},
  4682. /* 85 */ {14},
  4683. /* 86 */ {14},
  4684. /* 87 */ {16},
  4685. /* 88 */ {16},
  4686. /* 89 */ {16},
  4687. /* 90 */ {16},
  4688. /* 91 */ {16},
  4689. /* 92 */ {16},
  4690. /* 93 */ {16},
  4691. /* 94 */ {16},
  4692. /* 95 */ {16},
  4693. /* 96 */ {16},
  4694. /* 97 */ {16},
  4695. /* 98 */ {16},
  4696. /* 99 */ {16},
  4697. /* 100 */ {16},
  4698. /* 101 */ {16},
  4699. /* 102 */ {16},
  4700. /* 103 */ {16},
  4701. /* 104 */ {18},
  4702. /* 105 */ {18},
  4703. /* 106 */ {18},
  4704. /* 107 */ {18},
  4705. /* 108 */ {18},
  4706. /* 109 */ {18},
  4707. /* 110 */ {18},
  4708. /* 111 */ {18},
  4709. /* 112 */ {18},
  4710. /* 113 */ {18},
  4711. /* 114 */ {18},
  4712. /* 115 */ {-1},
  4713. /* 116 */ {-1},
  4714. /* 117 */ {-1},
  4715. /* 118 */ {0},
  4716. /* 119 */ {0},
  4717. /* 120 */ {0},
  4718. /* 121 */ {0},
  4719. /* 122 */ {0},
  4720. /* 123 */ {0},
  4721. /* 124 */ {0},
  4722. /* 125 */ {0},
  4723. /* 126 */ {0},
  4724. /* 127 */ {0},
  4725. /* 128 */ {0},
  4726. /* 129 */ {0},
  4727. /* 130 */ {0},
  4728. /* 131 */ {0},
  4729. /* 132 */ {0},
  4730. /* 133 */ {0},
  4731. /* 134 */ {0},
  4732. /* 135 */ {0},
  4733. /* 136 */ {0},
  4734. /* 137 */ {2},
  4735. /* 138 */ {4},
  4736. /* 139 */ {4},
  4737. /* 140 */ {4},
  4738. /* 141 */ {4},
  4739. /* 142 */ {4},
  4740. /* 143 */ {6},
  4741. /* 144 */ {6},
  4742. /* 145 */ {6},
  4743. /* 146 */ {8},
  4744. /* 147 */ {8},
  4745. /* 148 */ {10},
  4746. /* 149 */ {2},
  4747. /* 150 */ {-1},
  4748. /* 151 */ {-1},
  4749. /* 152 */ {-1},
  4750. /* 153 */ {-1},
  4751. /* 154 */ {-1},
  4752. /* 155 */ {-1},
  4753. /* 156 */ {-1},
  4754. /* 157 */ {-1},
  4755. /* 158 */ {-1},
  4756. /* 159 */ {-1},
  4757. /* 160 */ {0},
  4758. /* 161 */ {0},
  4759. /* 162 */ {0},
  4760. /* 163 */ {6},
  4761. /* 164 */ {6},
  4762. /* 165 */ {6},
  4763. /* 166 */ {12},
  4764. /* 167 */ {18},
  4765. /* 168 */ {24},
  4766. /* 169 */ {24},
  4767. /* 170 */ {24},
  4768. /* 171 */ {24},
  4769. /* 172 */ {0},
  4770. /* 173 */ {6},
  4771. /* 174 */ {12},
  4772. /* 175 */ {18},
  4773. /* 176 */ {18},
  4774. /* 177 */ {18},
  4775. /* 178 */ {18},
  4776. /* 179 */ {18},
  4777. /* 180 */ {18},
  4778. /* 181 */ {18},
  4779. /* 182 */ {18},
  4780. /* 183 */ {24},
  4781. /* 184 */ {30},
  4782. /* 185 */ {30},
  4783. /* 186 */ {0},
  4784. /* 187 */ {0},
  4785. /* 188 */ {0},
  4786. /* 189 */ {0},
  4787. /* 190 */ {-1},
  4788. /* 191 */ {-1},
  4789. /* 192 */ {-1},
  4790. /* 193 */ {-1},
  4791. /* 194 */ {-1},
  4792. /* 195 */ {-1},
  4793. /* 196 */ {-1},
  4794. /* 197 */ {-1} };
  4795. /* #elif defined(CONFIG_ARCH_MT6753) */
  4796. /* Denali3 */
  4797. #else
  4798. /* Denali1 & Denali3 */
  4799. /* #define GPIO_BASE (0x10211000) */
  4800. PIN_addr IES_addr[] = {
  4801. /* 0 */ {0x900+0x000},
  4802. /* 1 */ {0x900+0x000},
  4803. /* 2 */ {0x900+0x000},
  4804. /* 3 */ {0x900+0x000},
  4805. /* 4 */ {0x900+0x000},
  4806. /* 5 */ {0xA00+0x000},
  4807. /* 6 */ {0xA00+0x000},
  4808. /* 7 */ {0xA00+0x000},
  4809. /* 8 */ {0xA00+0x000},
  4810. /* 9 */ {0xA00+0x000},
  4811. /* 10 */ {0xA00+0x000},
  4812. /* 11 */ {0xA00+0x000},
  4813. /* 12 */ {0xA00+0x000},
  4814. /* 13 */ {0x800+0x000},
  4815. /* 14 */ {0x800+0x000},
  4816. /* 15 */ {0x800+0x000},
  4817. /* 16 */ {0x800+0x000},
  4818. /* 17 */ {0x800+0x000},
  4819. /* 18 */ {0x800+0x000},
  4820. /* 19 */ {0x800+0x000},
  4821. /* 20 */ {0x800+0x000},
  4822. /* 21 */ {0x800+0x000},
  4823. /* 22 */ {-1},
  4824. /* 23 */ {-1},
  4825. /* 24 */ {-1},
  4826. /* 25 */ {-1},
  4827. /* 26 */ {-1},
  4828. /* 27 */ {-1},
  4829. /* 28 */ {-1},
  4830. /* 29 */ {-1},
  4831. /* 30 */ {-1},
  4832. /* 31 */ {-1},
  4833. /* 32 */ {-1},
  4834. /* 33 */ {-1},
  4835. /* 34 */ {-1},
  4836. /* 35 */ {-1},
  4837. /* 36 */ {-1},
  4838. /* 37 */ {-1},
  4839. /* 38 */ {-1},
  4840. /* 39 */ {-1},
  4841. /* 40 */ {-1},
  4842. /* 41 */ {-1},
  4843. /* 42 */ {0x900+0x000},
  4844. /* 43 */ {0x900+0x000},
  4845. /* 44 */ {0x900+0x000},
  4846. /* 45 */ {0x900+0x000},
  4847. /* 46 */ {0x900+0x000},
  4848. /* 47 */ {0x900+0x000},
  4849. /* 48 */ {0x900+0x000},
  4850. /* 49 */ {0x900+0x000},
  4851. /* 50 */ {0x900+0x000},
  4852. /* 51 */ {0x900+0x000},
  4853. /* 52 */ {0x900+0x000},
  4854. /* 53 */ {0x900+0x000},
  4855. /* 54 */ {0x900+0x000},
  4856. /* 55 */ {0x900+0x000},
  4857. /* 56 */ {0x900+0x000},
  4858. /* 57 */ {0x900+0x000},
  4859. /* 58 */ {0x900+0x000},
  4860. /* 59 */ {0x900+0x000},
  4861. /* 60 */ {0x900+0x000},
  4862. /* 61 */ {0x900+0x000},
  4863. /* 62 */ {0x900+0x000},
  4864. /* 63 */ {0x900+0x000},
  4865. /* 64 */ {0x900+0x000},
  4866. /* 65 */ {0xA00+0x000},
  4867. /* 66 */ {0xA00+0x000},
  4868. /* 67 */ {0xA00+0x000},
  4869. /* 68 */ {0xA00+0x000},
  4870. /* 69 */ {0xA00+0x000},
  4871. /* 70 */ {0xA00+0x000},
  4872. /* 71 */ {0xA00+0x000},
  4873. /* 72 */ {0xA00+0x000},
  4874. /* 73 */ {0xA00+0x000},
  4875. /* 74 */ {0xA00+0x000},
  4876. /* 75 */ {0xA00+0x000},
  4877. /* 76 */ {0xA00+0x000},
  4878. /* 77 */ {0xA00+0x000},
  4879. /* 78 */ {0xA00+0x000},
  4880. /* 79 */ {0xA00+0x000},
  4881. /* 80 */ {0xA00+0x000},
  4882. /* 81 */ {0xA00+0x000},
  4883. /* 82 */ {0xA00+0x000},
  4884. /* 83 */ {0xA00+0x000},
  4885. /* 84 */ {0xA00+0x000},
  4886. /* 85 */ {0xA00+0x000},
  4887. /* 86 */ {0xA00+0x000},
  4888. /* 87 */ {0xA00+0x000},
  4889. /* 88 */ {0xA00+0x000},
  4890. /* 89 */ {0xA00+0x000},
  4891. /* 90 */ {0xA00+0x000},
  4892. /* 91 */ {0xA00+0x000},
  4893. /* 92 */ {0xA00+0x000},
  4894. /* 93 */ {0xA00+0x000},
  4895. /* 94 */ {0xA00+0x000},
  4896. /* 95 */ {0xA00+0x000},
  4897. /* 96 */ {0xA00+0x000},
  4898. /* 97 */ {0xA00+0x000},
  4899. /* 98 */ {0xA00+0x000},
  4900. /* 99 */ {0xA00+0x000},
  4901. /* 100 */ {0xA00+0x000},
  4902. /* 101 */ {0xA00+0x000},
  4903. /* 102 */ {0xA00+0x000},
  4904. /* 103 */ {0xA00+0x000},
  4905. /* 104 */ {0xA00+0x000},
  4906. /* 105 */ {0xA00+0x000},
  4907. /* 106 */ {0xA00+0x000},
  4908. /* 107 */ {0xA00+0x000},
  4909. /* 108 */ {0xA00+0x000},
  4910. /* 109 */ {0xA00+0x000},
  4911. /* 110 */ {0xA00+0x000},
  4912. /* 111 */ {0xA00+0x000},
  4913. /* 112 */ {0xA00+0x000},
  4914. /* 113 */ {0xA00+0x000},
  4915. /* 114 */ {0xA00+0x000},
  4916. /* 115 */ {-1},
  4917. /* 116 */ {-1},
  4918. /* 117 */ {-1},
  4919. /* 118 */ {0xB00+0x000},
  4920. /* 119 */ {0xB00+0x000},
  4921. /* 120 */ {0xB00+0x000},
  4922. /* 121 */ {0xB00+0x000},
  4923. /* 122 */ {0xB00+0x000},
  4924. /* 123 */ {0xB00+0x000},
  4925. /* 124 */ {0xB00+0x000},
  4926. /* 125 */ {0xB00+0x000},
  4927. /* 126 */ {0xB00+0x000},
  4928. /* 127 */ {0xB00+0x000},
  4929. /* 128 */ {0xB00+0x000},
  4930. /* 129 */ {0xB00+0x000},
  4931. /* 130 */ {0xB00+0x000},
  4932. /* 131 */ {0xB00+0x000},
  4933. /* 132 */ {0xB00+0x000},
  4934. /* 133 */ {0xB00+0x000},
  4935. /* 134 */ {0xB00+0x000},
  4936. /* 135 */ {0xB00+0x000},
  4937. /* 136 */ {0xB00+0x000},
  4938. /* 137 */ {0xB00+0x000},
  4939. /* 138 */ {0xB00+0x000},
  4940. /* 139 */ {0xB00+0x000},
  4941. /* 140 */ {0xB00+0x000},
  4942. /* 141 */ {0xB00+0x000},
  4943. /* 142 */ {0xB00+0x000},
  4944. /* 143 */ {0xB00+0x000},
  4945. /* 144 */ {0xB00+0x000},
  4946. /* 145 */ {0xB00+0x000},
  4947. /* 146 */ {0xB00+0x000},
  4948. /* 147 */ {0xB00+0x000},
  4949. /* 148 */ {0xB00+0x000},
  4950. /* 149 */ {0xB00+0x000},
  4951. /* 150 */ {-1},
  4952. /* 151 */ {-1},
  4953. /* 152 */ {-1},
  4954. /* 153 */ {-1},
  4955. /* 154 */ {-1},
  4956. /* 155 */ {-1},
  4957. /* 156 */ {-1},
  4958. /* 157 */ {-1},
  4959. /* 158 */ {-1},
  4960. /* 159 */ {-1},
  4961. /* 160 */ {0xC00+0x000},
  4962. /* 161 */ {0xC00+0x000},
  4963. /* 162 */ {0xC00+0x000},
  4964. /* 163 */ {0xC00+0x000},
  4965. /* 164 */ {0xC00+0x000},
  4966. /* 165 */ {0xC00+0x000},
  4967. /* 166 */ {0xC00+0x000},
  4968. /* 167 */ {0xC00+0x000},
  4969. /* 168 */ {0xC00+0x000},
  4970. /* 169 */ {0xC00+0x000},
  4971. /* 170 */ {0xC00+0x000},
  4972. /* 171 */ {0xC00+0x000},
  4973. /* 172 */ {0xD00+0x000},
  4974. /* 173 */ {0xD00+0x000},
  4975. /* 174 */ {0xD00+0x000},
  4976. /* 175 */ {0xD00+0x000},
  4977. /* 176 */ {0xD00+0x000},
  4978. /* 177 */ {0xD00+0x000},
  4979. /* 178 */ {0xD00+0x000},
  4980. /* 179 */ {0xD00+0x000},
  4981. /* 180 */ {0xD00+0x000},
  4982. /* 181 */ {0xD00+0x000},
  4983. /* 182 */ {0xD00+0x000},
  4984. /* 183 */ {0xD00+0x000},
  4985. /* 184 */ {0xD00+0x000},
  4986. /* 185 */ {0xD00+0x000},
  4987. /* 186 */ {0xD00+0x000},
  4988. /* 187 */ {0xD00+0x000},
  4989. /* 188 */ {0xD00+0x000},
  4990. /* 189 */ {0xD00+0x000},
  4991. /* 190 */ {-1},
  4992. /* 191 */ {-1},
  4993. /* 192 */ {-1},
  4994. /* 193 */ {-1},
  4995. /* 194 */ {-1},
  4996. /* 195 */ {-1},
  4997. /* 196 */ {-1},
  4998. /* 197 */ {-1},
  4999. /* 198 */ {0x800+0x000},
  5000. /* 199 */ {0x800+0x000},
  5001. /* 200 */ {0x800+0x000},
  5002. /* 201 */ {0x800+0x000},
  5003. /* 202 */ {0x800+0x000},
  5004. /* 203 */ {0x800+0x000} };
  5005. PIN_offset IES_offset[] = {
  5006. /* 0 */ {10},
  5007. /* 1 */ {10},
  5008. /* 2 */ {10},
  5009. /* 3 */ {10},
  5010. /* 4 */ {10},
  5011. /* 5 */ {3},
  5012. /* 6 */ {3},
  5013. /* 7 */ {3},
  5014. /* 8 */ {3},
  5015. /* 9 */ {6},
  5016. /* 10 */ {6},
  5017. /* 11 */ {6},
  5018. /* 12 */ {6},
  5019. /* 13 */ {0},
  5020. /* 14 */ {0},
  5021. /* 15 */ {0},
  5022. /* 16 */ {0},
  5023. /* 17 */ {0},
  5024. /* 18 */ {0},
  5025. /* 19 */ {1},
  5026. /* 20 */ {1},
  5027. /* 21 */ {1},
  5028. /* 22 */ {-1},
  5029. /* 23 */ {-1},
  5030. /* 24 */ {-1},
  5031. /* 25 */ {-1},
  5032. /* 26 */ {-1},
  5033. /* 27 */ {-1},
  5034. /* 28 */ {-1},
  5035. /* 29 */ {-1},
  5036. /* 30 */ {-1},
  5037. /* 31 */ {-1},
  5038. /* 32 */ {-1},
  5039. /* 33 */ {-1},
  5040. /* 34 */ {-1},
  5041. /* 35 */ {-1},
  5042. /* 36 */ {-1},
  5043. /* 37 */ {-1},
  5044. /* 38 */ {-1},
  5045. /* 39 */ {-1},
  5046. /* 40 */ {-1},
  5047. /* 41 */ {-1},
  5048. /* 42 */ {0},
  5049. /* 43 */ {0},
  5050. /* 44 */ {0},
  5051. /* 45 */ {1},
  5052. /* 46 */ {1},
  5053. /* 47 */ {2},
  5054. /* 48 */ {2},
  5055. /* 49 */ {3},
  5056. /* 50 */ {3},
  5057. /* 51 */ {4},
  5058. /* 52 */ {4},
  5059. /* 53 */ {5},
  5060. /* 54 */ {5},
  5061. /* 55 */ {6},
  5062. /* 56 */ {7},
  5063. /* 57 */ {8},
  5064. /* 58 */ {8},
  5065. /* 59 */ {8},
  5066. /* 60 */ {8},
  5067. /* 61 */ {9},
  5068. /* 62 */ {9},
  5069. /* 63 */ {9},
  5070. /* 64 */ {9},
  5071. /* 65 */ {0},
  5072. /* 66 */ {0},
  5073. /* 67 */ {0},
  5074. /* 68 */ {0},
  5075. /* 69 */ {1},
  5076. /* 70 */ {2},
  5077. /* 71 */ {2},
  5078. /* 72 */ {2},
  5079. /* 73 */ {2},
  5080. /* 74 */ {4},
  5081. /* 75 */ {4},
  5082. /* 76 */ {4},
  5083. /* 77 */ {4},
  5084. /* 78 */ {5},
  5085. /* 79 */ {5},
  5086. /* 80 */ {5},
  5087. /* 81 */ {7},
  5088. /* 82 */ {7},
  5089. /* 83 */ {7},
  5090. /* 84 */ {7},
  5091. /* 85 */ {7},
  5092. /* 86 */ {7},
  5093. /* 87 */ {8},
  5094. /* 88 */ {8},
  5095. /* 89 */ {8},
  5096. /* 90 */ {8},
  5097. /* 91 */ {8},
  5098. /* 92 */ {8},
  5099. /* 93 */ {8},
  5100. /* 94 */ {8},
  5101. /* 95 */ {8},
  5102. /* 96 */ {8},
  5103. /* 97 */ {8},
  5104. /* 98 */ {8},
  5105. /* 99 */ {8},
  5106. /* 100 */ {8},
  5107. /* 101 */ {8},
  5108. /* 102 */ {8},
  5109. /* 103 */ {8},
  5110. /* 104 */ {9},
  5111. /* 105 */ {9},
  5112. /* 106 */ {9},
  5113. /* 107 */ {9},
  5114. /* 108 */ {9},
  5115. /* 109 */ {9},
  5116. /* 110 */ {9},
  5117. /* 111 */ {9},
  5118. /* 112 */ {9},
  5119. /* 113 */ {9},
  5120. /* 114 */ {9},
  5121. /* 115 */ {-1},
  5122. /* 116 */ {-1},
  5123. /* 117 */ {-1},
  5124. /* 118 */ {0},
  5125. /* 119 */ {0},
  5126. /* 120 */ {0},
  5127. /* 121 */ {0},
  5128. /* 122 */ {0},
  5129. /* 123 */ {0},
  5130. /* 124 */ {0},
  5131. /* 125 */ {0},
  5132. /* 126 */ {0},
  5133. /* 127 */ {0},
  5134. /* 128 */ {0},
  5135. /* 129 */ {0},
  5136. /* 130 */ {0},
  5137. /* 131 */ {0},
  5138. /* 132 */ {0},
  5139. /* 133 */ {0},
  5140. /* 134 */ {0},
  5141. /* 135 */ {0},
  5142. /* 136 */ {0},
  5143. /* 137 */ {1},
  5144. /* 138 */ {2},
  5145. /* 139 */ {2},
  5146. /* 140 */ {2},
  5147. /* 141 */ {2},
  5148. /* 142 */ {2},
  5149. /* 143 */ {3},
  5150. /* 144 */ {3},
  5151. /* 145 */ {3},
  5152. /* 146 */ {4},
  5153. /* 147 */ {4},
  5154. /* 148 */ {5},
  5155. /* 149 */ {1},
  5156. /* 150 */ {-1},
  5157. /* 151 */ {-1},
  5158. /* 152 */ {-1},
  5159. /* 153 */ {-1},
  5160. /* 154 */ {-1},
  5161. /* 155 */ {-1},
  5162. /* 156 */ {-1},
  5163. /* 157 */ {-1},
  5164. /* 158 */ {-1},
  5165. /* 159 */ {-1},
  5166. /* 160 */ {0},
  5167. /* 161 */ {0},
  5168. /* 162 */ {0},
  5169. /* 163 */ {1},
  5170. /* 164 */ {1},
  5171. /* 165 */ {1},
  5172. /* 166 */ {2},
  5173. /* 167 */ {3},
  5174. /* 168 */ {4},
  5175. /* 169 */ {4},
  5176. /* 170 */ {4},
  5177. /* 171 */ {4},
  5178. /* 172 */ {0},
  5179. /* 173 */ {1},
  5180. /* 174 */ {2},
  5181. /* 175 */ {3},
  5182. /* 176 */ {3},
  5183. /* 177 */ {3},
  5184. /* 178 */ {3},
  5185. /* 179 */ {3},
  5186. /* 180 */ {3},
  5187. /* 181 */ {3},
  5188. /* 182 */ {3},
  5189. /* 183 */ {4},
  5190. /* 184 */ {5},
  5191. /* 185 */ {5},
  5192. /* 186 */ {6},
  5193. /* 187 */ {6},
  5194. /* 188 */ {6},
  5195. /* 189 */ {6},
  5196. /* 190 */ {-1},
  5197. /* 191 */ {-1},
  5198. /* 192 */ {-1},
  5199. /* 193 */ {-1},
  5200. /* 194 */ {-1},
  5201. /* 195 */ {-1},
  5202. /* 196 */ {-1},
  5203. /* 197 */ {-1},
  5204. /* 198 */ {2},
  5205. /* 199 */ {3},
  5206. /* 200 */ {4},
  5207. /* 201 */ {4},
  5208. /* 202 */ {4},
  5209. /* 203 */ {4} };
  5210. PIN_addr SMT_addr[] = {
  5211. /* 0 */ {0x900+0x010},
  5212. /* 1 */ {0x900+0x010},
  5213. /* 2 */ {0x900+0x010},
  5214. /* 3 */ {0x900+0x010},
  5215. /* 4 */ {0x900+0x010},
  5216. /* 5 */ {0xA00+0x010},
  5217. /* 6 */ {0xA00+0x010},
  5218. /* 7 */ {0xA00+0x010},
  5219. /* 8 */ {0xA00+0x010},
  5220. /* 9 */ {0xA00+0x010},
  5221. /* 10 */ {0xA00+0x010},
  5222. /* 11 */ {0xA00+0x010},
  5223. /* 12 */ {0xA00+0x010},
  5224. /* 13 */ {0x800+0x010},
  5225. /* 14 */ {0x800+0x010},
  5226. /* 15 */ {0x800+0x010},
  5227. /* 16 */ {0x800+0x010},
  5228. /* 17 */ {0x800+0x010},
  5229. /* 18 */ {0x800+0x010},
  5230. /* 19 */ {0x800+0x010},
  5231. /* 20 */ {0x800+0x010},
  5232. /* 21 */ {0x800+0x010},
  5233. /* 22 */ {-1},
  5234. /* 23 */ {-1},
  5235. /* 24 */ {-1},
  5236. /* 25 */ {-1},
  5237. /* 26 */ {-1},
  5238. /* 27 */ {-1},
  5239. /* 28 */ {-1},
  5240. /* 29 */ {-1},
  5241. /* 30 */ {-1},
  5242. /* 31 */ {-1},
  5243. /* 32 */ {-1},
  5244. /* 33 */ {-1},
  5245. /* 34 */ {-1},
  5246. /* 35 */ {-1},
  5247. /* 36 */ {-1},
  5248. /* 37 */ {-1},
  5249. /* 38 */ {-1},
  5250. /* 39 */ {-1},
  5251. /* 40 */ {-1},
  5252. /* 41 */ {-1},
  5253. /* 42 */ {0x900+0x010},
  5254. /* 43 */ {0x900+0x010},
  5255. /* 44 */ {0x900+0x010},
  5256. /* 45 */ {0x900+0x010},
  5257. /* 46 */ {0x900+0x010},
  5258. /* 47 */ {0x900+0x010},
  5259. /* 48 */ {0x900+0x010},
  5260. /* 49 */ {0x900+0x010},
  5261. /* 50 */ {0x900+0x010},
  5262. /* 51 */ {0x900+0x010},
  5263. /* 52 */ {0x900+0x010},
  5264. /* 53 */ {0x900+0x010},
  5265. /* 54 */ {0x900+0x010},
  5266. /* 55 */ {0x900+0x010},
  5267. /* 56 */ {0x900+0x010},
  5268. /* 57 */ {0x900+0x010},
  5269. /* 58 */ {0x900+0x010},
  5270. /* 59 */ {0x900+0x010},
  5271. /* 60 */ {0x900+0x010},
  5272. /* 61 */ {0x900+0x010},
  5273. /* 62 */ {0x900+0x010},
  5274. /* 63 */ {0x900+0x010},
  5275. /* 64 */ {0x900+0x010},
  5276. /* 65 */ {0xA00+0x010},
  5277. /* 66 */ {0xA00+0x010},
  5278. /* 67 */ {0xA00+0x010},
  5279. /* 68 */ {0xA00+0x010},
  5280. /* 69 */ {0xA00+0x010},
  5281. /* 70 */ {0xA00+0x010},
  5282. /* 71 */ {0xA00+0x010},
  5283. /* 72 */ {0xA00+0x010},
  5284. /* 73 */ {0xA00+0x010},
  5285. /* 74 */ {0xA00+0x010},
  5286. /* 75 */ {0xA00+0x010},
  5287. /* 76 */ {0xA00+0x010},
  5288. /* 77 */ {0xA00+0x010},
  5289. /* 78 */ {0xA00+0x010},
  5290. /* 79 */ {0xA00+0x010},
  5291. /* 80 */ {0xA00+0x010},
  5292. /* 81 */ {0xA00+0x010},
  5293. /* 82 */ {0xA00+0x010},
  5294. /* 83 */ {0xA00+0x010},
  5295. /* 84 */ {0xA00+0x010},
  5296. /* 85 */ {0xA00+0x010},
  5297. /* 86 */ {0xA00+0x010},
  5298. /* 87 */ {0xA00+0x010},
  5299. /* 88 */ {0xA00+0x010},
  5300. /* 89 */ {0xA00+0x010},
  5301. /* 90 */ {0xA00+0x010},
  5302. /* 91 */ {0xA00+0x010},
  5303. /* 92 */ {0xA00+0x010},
  5304. /* 93 */ {0xA00+0x010},
  5305. /* 94 */ {0xA00+0x010},
  5306. /* 95 */ {0xA00+0x010},
  5307. /* 96 */ {0xA00+0x010},
  5308. /* 97 */ {0xA00+0x010},
  5309. /* 98 */ {0xA00+0x010},
  5310. /* 99 */ {0xA00+0x010},
  5311. /* 100 */ {0xA00+0x010},
  5312. /* 101 */ {0xA00+0x010},
  5313. /* 102 */ {0xA00+0x010},
  5314. /* 103 */ {0xA00+0x010},
  5315. /* 104 */ {0xA00+0x010},
  5316. /* 105 */ {0xA00+0x010},
  5317. /* 106 */ {0xA00+0x010},
  5318. /* 107 */ {0xA00+0x010},
  5319. /* 108 */ {0xA00+0x010},
  5320. /* 109 */ {0xA00+0x010},
  5321. /* 110 */ {0xA00+0x010},
  5322. /* 111 */ {0xA00+0x010},
  5323. /* 112 */ {0xA00+0x010},
  5324. /* 113 */ {0xA00+0x010},
  5325. /* 114 */ {0xA00+0x010},
  5326. /* 115 */ {-1},
  5327. /* 116 */ {-1},
  5328. /* 117 */ {-1},
  5329. /* 118 */ {0xB00+0x010},
  5330. /* 119 */ {0xB00+0x010},
  5331. /* 120 */ {0xB00+0x010},
  5332. /* 121 */ {0xB00+0x010},
  5333. /* 122 */ {0xB00+0x010},
  5334. /* 123 */ {0xB00+0x010},
  5335. /* 124 */ {0xB00+0x010},
  5336. /* 125 */ {0xB00+0x010},
  5337. /* 126 */ {0xB00+0x010},
  5338. /* 127 */ {0xB00+0x010},
  5339. /* 128 */ {0xB00+0x010},
  5340. /* 129 */ {0xB00+0x010},
  5341. /* 130 */ {0xB00+0x010},
  5342. /* 131 */ {0xB00+0x010},
  5343. /* 132 */ {0xB00+0x010},
  5344. /* 133 */ {0xB00+0x010},
  5345. /* 134 */ {0xB00+0x010},
  5346. /* 135 */ {0xB00+0x010},
  5347. /* 136 */ {0xB00+0x010},
  5348. /* 137 */ {0xB00+0x010},
  5349. /* 138 */ {0xB00+0x010},
  5350. /* 139 */ {0xB00+0x010},
  5351. /* 140 */ {0xB00+0x010},
  5352. /* 141 */ {0xB00+0x010},
  5353. /* 142 */ {0xB00+0x010},
  5354. /* 143 */ {0xB00+0x010},
  5355. /* 144 */ {0xB00+0x010},
  5356. /* 145 */ {0xB00+0x010},
  5357. /* 146 */ {0xB00+0x010},
  5358. /* 147 */ {0xB00+0x010},
  5359. /* 148 */ {0xB00+0x010},
  5360. /* 149 */ {0xB00+0x010},
  5361. /* 150 */ {-1},
  5362. /* 151 */ {-1},
  5363. /* 152 */ {-1},
  5364. /* 153 */ {-1},
  5365. /* 154 */ {-1},
  5366. /* 155 */ {-1},
  5367. /* 156 */ {-1},
  5368. /* 157 */ {-1},
  5369. /* 158 */ {-1},
  5370. /* 159 */ {-1},
  5371. /* 160 */ {0xC00+0x010},
  5372. /* 161 */ {0xC00+0x010},
  5373. /* 162 */ {0xC00+0x010},
  5374. /* 163 */ {0xC00+0x010},
  5375. /* 164 */ {0xC00+0x010},
  5376. /* 165 */ {0xC00+0x010},
  5377. /* 166 */ {0xC00+0x010},
  5378. /* 167 */ {0xC00+0x010},
  5379. /* 168 */ {0xC00+0x010},
  5380. /* 169 */ {0xC00+0x010},
  5381. /* 170 */ {0xC00+0x010},
  5382. /* 171 */ {0xC00+0x010},
  5383. /* 172 */ {0xD00+0x010},
  5384. /* 173 */ {0xD00+0x010},
  5385. /* 174 */ {0xD00+0x010},
  5386. /* 175 */ {0xD00+0x010},
  5387. /* 176 */ {0xD00+0x010},
  5388. /* 177 */ {0xD00+0x010},
  5389. /* 178 */ {0xD00+0x010},
  5390. /* 179 */ {0xD00+0x010},
  5391. /* 180 */ {0xD00+0x010},
  5392. /* 181 */ {0xD00+0x010},
  5393. /* 182 */ {0xD00+0x010},
  5394. /* 183 */ {0xD00+0x010},
  5395. /* 184 */ {0xD00+0x010},
  5396. /* 185 */ {0xD00+0x010},
  5397. /* 186 */ {0xD00+0x010},
  5398. /* 187 */ {0xD00+0x010},
  5399. /* 188 */ {0xD00+0x010},
  5400. /* 189 */ {0xD00+0x010},
  5401. /* 190 */ {-1},
  5402. /* 191 */ {-1},
  5403. /* 192 */ {-1},
  5404. /* 193 */ {-1},
  5405. /* 194 */ {-1},
  5406. /* 195 */ {-1},
  5407. /* 196 */ {-1},
  5408. /* 197 */ {-1},
  5409. /* 198 */ {0x800+0x010},
  5410. /* 199 */ {0x800+0x010},
  5411. /* 200 */ {0x800+0x010},
  5412. /* 201 */ {0x800+0x010},
  5413. /* 202 */ {0x800+0x010},
  5414. /* 203 */ {0x800+0x010} };
  5415. PIN_offset SMT_offset[] = {
  5416. /* 0 */ {10},
  5417. /* 1 */ {10},
  5418. /* 2 */ {10},
  5419. /* 3 */ {10},
  5420. /* 4 */ {10},
  5421. /* 5 */ {3},
  5422. /* 6 */ {3},
  5423. /* 7 */ {3},
  5424. /* 8 */ {3},
  5425. /* 9 */ {6},
  5426. /* 10 */ {6},
  5427. /* 11 */ {6},
  5428. /* 12 */ {6},
  5429. /* 13 */ {0},
  5430. /* 14 */ {0},
  5431. /* 15 */ {0},
  5432. /* 16 */ {0},
  5433. /* 17 */ {0},
  5434. /* 18 */ {0},
  5435. /* 19 */ {1},
  5436. /* 20 */ {1},
  5437. /* 21 */ {1},
  5438. /* 22 */ {-1},
  5439. /* 23 */ {-1},
  5440. /* 24 */ {-1},
  5441. /* 25 */ {-1},
  5442. /* 26 */ {-1},
  5443. /* 27 */ {-1},
  5444. /* 28 */ {-1},
  5445. /* 29 */ {-1},
  5446. /* 30 */ {-1},
  5447. /* 31 */ {-1},
  5448. /* 32 */ {-1},
  5449. /* 33 */ {-1},
  5450. /* 34 */ {-1},
  5451. /* 35 */ {-1},
  5452. /* 36 */ {-1},
  5453. /* 37 */ {-1},
  5454. /* 38 */ {-1},
  5455. /* 39 */ {-1},
  5456. /* 40 */ {-1},
  5457. /* 41 */ {-1},
  5458. /* 42 */ {0},
  5459. /* 43 */ {0},
  5460. /* 44 */ {0},
  5461. /* 45 */ {1},
  5462. /* 46 */ {1},
  5463. /* 47 */ {2},
  5464. /* 48 */ {2},
  5465. /* 49 */ {3},
  5466. /* 50 */ {3},
  5467. /* 51 */ {4},
  5468. /* 52 */ {4},
  5469. /* 53 */ {5},
  5470. /* 54 */ {5},
  5471. /* 55 */ {6},
  5472. /* 56 */ {7},
  5473. /* 57 */ {8},
  5474. /* 58 */ {8},
  5475. /* 59 */ {8},
  5476. /* 60 */ {8},
  5477. /* 61 */ {9},
  5478. /* 62 */ {9},
  5479. /* 63 */ {9},
  5480. /* 64 */ {9},
  5481. /* 65 */ {0},
  5482. /* 66 */ {0},
  5483. /* 67 */ {0},
  5484. /* 68 */ {0},
  5485. /* 69 */ {1},
  5486. /* 70 */ {2},
  5487. /* 71 */ {2},
  5488. /* 72 */ {2},
  5489. /* 73 */ {2},
  5490. /* 74 */ {4},
  5491. /* 75 */ {4},
  5492. /* 76 */ {4},
  5493. /* 77 */ {4},
  5494. /* 78 */ {5},
  5495. /* 79 */ {5},
  5496. /* 80 */ {5},
  5497. /* 81 */ {7},
  5498. /* 82 */ {7},
  5499. /* 83 */ {7},
  5500. /* 84 */ {7},
  5501. /* 85 */ {7},
  5502. /* 86 */ {7},
  5503. /* 87 */ {8},
  5504. /* 88 */ {8},
  5505. /* 89 */ {8},
  5506. /* 90 */ {8},
  5507. /* 91 */ {8},
  5508. /* 92 */ {8},
  5509. /* 93 */ {8},
  5510. /* 94 */ {8},
  5511. /* 95 */ {8},
  5512. /* 96 */ {8},
  5513. /* 97 */ {8},
  5514. /* 98 */ {8},
  5515. /* 99 */ {8},
  5516. /* 100 */ {8},
  5517. /* 101 */ {8},
  5518. /* 102 */ {8},
  5519. /* 103 */ {8},
  5520. /* 104 */ {9},
  5521. /* 105 */ {9},
  5522. /* 106 */ {9},
  5523. /* 107 */ {9},
  5524. /* 108 */ {9},
  5525. /* 109 */ {9},
  5526. /* 110 */ {9},
  5527. /* 111 */ {9},
  5528. /* 112 */ {9},
  5529. /* 113 */ {9},
  5530. /* 114 */ {9},
  5531. /* 115 */ {-1},
  5532. /* 116 */ {-1},
  5533. /* 117 */ {-1},
  5534. /* 118 */ {0},
  5535. /* 119 */ {0},
  5536. /* 120 */ {0},
  5537. /* 121 */ {0},
  5538. /* 122 */ {0},
  5539. /* 123 */ {0},
  5540. /* 124 */ {0},
  5541. /* 125 */ {0},
  5542. /* 126 */ {0},
  5543. /* 127 */ {0},
  5544. /* 128 */ {0},
  5545. /* 129 */ {0},
  5546. /* 130 */ {0},
  5547. /* 131 */ {0},
  5548. /* 132 */ {0},
  5549. /* 133 */ {0},
  5550. /* 134 */ {0},
  5551. /* 135 */ {0},
  5552. /* 136 */ {0},
  5553. /* 137 */ {1},
  5554. /* 138 */ {2},
  5555. /* 139 */ {2},
  5556. /* 140 */ {2},
  5557. /* 141 */ {2},
  5558. /* 142 */ {2},
  5559. /* 143 */ {3},
  5560. /* 144 */ {3},
  5561. /* 145 */ {3},
  5562. /* 146 */ {4},
  5563. /* 147 */ {4},
  5564. /* 148 */ {5},
  5565. /* 149 */ {1},
  5566. /* 150 */ {-1},
  5567. /* 151 */ {-1},
  5568. /* 152 */ {-1},
  5569. /* 153 */ {-1},
  5570. /* 154 */ {-1},
  5571. /* 155 */ {-1},
  5572. /* 156 */ {-1},
  5573. /* 157 */ {-1},
  5574. /* 158 */ {-1},
  5575. /* 159 */ {-1},
  5576. /* 160 */ {0},
  5577. /* 161 */ {0},
  5578. /* 162 */ {0},
  5579. /* 163 */ {1},
  5580. /* 164 */ {1},
  5581. /* 165 */ {1},
  5582. /* 166 */ {2},
  5583. /* 167 */ {3},
  5584. /* 168 */ {4},
  5585. /* 169 */ {4},
  5586. /* 170 */ {4},
  5587. /* 171 */ {4},
  5588. /* 172 */ {0},
  5589. /* 173 */ {1},
  5590. /* 174 */ {2},
  5591. /* 175 */ {3},
  5592. /* 176 */ {3},
  5593. /* 177 */ {3},
  5594. /* 178 */ {3},
  5595. /* 179 */ {3},
  5596. /* 180 */ {3},
  5597. /* 181 */ {3},
  5598. /* 182 */ {3},
  5599. /* 183 */ {4},
  5600. /* 184 */ {5},
  5601. /* 185 */ {5},
  5602. /* 186 */ {6},
  5603. /* 187 */ {6},
  5604. /* 188 */ {6},
  5605. /* 189 */ {6},
  5606. /* 190 */ {-1},
  5607. /* 191 */ {-1},
  5608. /* 192 */ {-1},
  5609. /* 193 */ {-1},
  5610. /* 194 */ {-1},
  5611. /* 195 */ {-1},
  5612. /* 196 */ {-1},
  5613. /* 197 */ {-1},
  5614. /* 198 */ {2},
  5615. /* 199 */ {3},
  5616. /* 200 */ {4},
  5617. /* 201 */ {4},
  5618. /* 202 */ {4},
  5619. /* 203 */ {4} };
  5620. PIN_addr PULLEN_addr[] = {
  5621. /* 0 */ {0x900+0x030},
  5622. /* 1 */ {0x900+0x030},
  5623. /* 2 */ {0x900+0x030},
  5624. /* 3 */ {0x900+0x030},
  5625. /* 4 */ {0x900+0x030},
  5626. /* 5 */ {0xA00+0x030},
  5627. /* 6 */ {0xA00+0x030},
  5628. /* 7 */ {0xA00+0x030},
  5629. /* 8 */ {0xA00+0x030},
  5630. /* 9 */ {0xA00+0x030},
  5631. /* 10 */ {0xA00+0x030},
  5632. /* 11 */ {0xA00+0x030},
  5633. /* 12 */ {0xA00+0x030},
  5634. /* 13 */ {0x800+0x030},
  5635. /* 14 */ {0x800+0x030},
  5636. /* 15 */ {0x800+0x030},
  5637. /* 16 */ {0x800+0x030},
  5638. /* 17 */ {0x800+0x030},
  5639. /* 18 */ {0x800+0x030},
  5640. /* 19 */ {0x800+0x030},
  5641. /* 20 */ {0x800+0x030},
  5642. /* 21 */ {0x800+0x030},
  5643. /* 22 */ {-1},
  5644. /* 23 */ {-1},
  5645. /* 24 */ {-1},
  5646. /* 25 */ {-1},
  5647. /* 26 */ {-1},
  5648. /* 27 */ {-1},
  5649. /* 28 */ {-1},
  5650. /* 29 */ {-1},
  5651. /* 30 */ {-1},
  5652. /* 31 */ {-1},
  5653. /* 32 */ {-1},
  5654. /* 33 */ {-1},
  5655. /* 34 */ {-1},
  5656. /* 35 */ {-1},
  5657. /* 36 */ {-1},
  5658. /* 37 */ {-1},
  5659. /* 38 */ {-1},
  5660. /* 39 */ {-1},
  5661. /* 40 */ {-1},
  5662. /* 41 */ {-1},
  5663. /* 42 */ {0x900+0x030},
  5664. /* 43 */ {0x900+0x030},
  5665. /* 44 */ {0x900+0x030},
  5666. /* 45 */ {-1},
  5667. /* 46 */ {-1},
  5668. /* 47 */ {0x900+0x030},
  5669. /* 48 */ {0x900+0x030},
  5670. /* 49 */ {0x900+0x030},
  5671. /* 50 */ {0x900+0x030},
  5672. /* 51 */ {0x900+0x030},
  5673. /* 52 */ {0x900+0x030},
  5674. /* 53 */ {0x900+0x030},
  5675. /* 54 */ {0x900+0x030},
  5676. /* 55 */ {0x900+0x030},
  5677. /* 56 */ {0x900+0x030},
  5678. /* 57 */ {0x900+0x030},
  5679. /* 58 */ {0x900+0x030},
  5680. /* 59 */ {0x900+0x030},
  5681. /* 60 */ {0x900+0x030},
  5682. /* 61 */ {0x900+0x030},
  5683. /* 62 */ {0x900+0x030},
  5684. /* 63 */ {0x900+0x030},
  5685. /* 64 */ {0x900+0x030},
  5686. /* 65 */ {0xA00+0x030},
  5687. /* 66 */ {0xA00+0x030},
  5688. /* 67 */ {0xA00+0x030},
  5689. /* 68 */ {0xA00+0x030},
  5690. /* 69 */ {0xA00+0x030},
  5691. /* 70 */ {0xA00+0x030},
  5692. /* 71 */ {0xA00+0x030},
  5693. /* 72 */ {0xA00+0x030},
  5694. /* 73 */ {0xA00+0x030},
  5695. /* 74 */ {0xA00+0x030},
  5696. /* 75 */ {0xA00+0x030},
  5697. /* 76 */ {0xA00+0x030},
  5698. /* 77 */ {0xA00+0x030},
  5699. /* 78 */ {0xA00+0x030},
  5700. /* 79 */ {0xA00+0x030},
  5701. /* 80 */ {0xA00+0x030},
  5702. /* 81 */ {-1},
  5703. /* 82 */ {-1},
  5704. /* 83 */ {-1},
  5705. /* 84 */ {-1},
  5706. /* 85 */ {-1},
  5707. /* 86 */ {-1},
  5708. /* 87 */ {0xA00+0x030},
  5709. /* 88 */ {0xA00+0x030},
  5710. /* 89 */ {0xA00+0x040},
  5711. /* 90 */ {0xA00+0x040},
  5712. /* 91 */ {0xA00+0x040},
  5713. /* 92 */ {0xA00+0x040},
  5714. /* 93 */ {0xA00+0x040},
  5715. /* 94 */ {0xA00+0x040},
  5716. /* 95 */ {0xA00+0x040},
  5717. /* 96 */ {0xA00+0x040},
  5718. /* 97 */ {0xA00+0x040},
  5719. /* 98 */ {0xA00+0x040},
  5720. /* 99 */ {0xA00+0x040},
  5721. /* 100 */ {0xA00+0x040},
  5722. /* 101 */ {0xA00+0x040},
  5723. /* 102 */ {0xA00+0x040},
  5724. /* 103 */ {0xA00+0x040},
  5725. /* 104 */ {0xA00+0x040},
  5726. /* 105 */ {0xA00+0x040},
  5727. /* 106 */ {0xA00+0x040},
  5728. /* 107 */ {0xA00+0x040},
  5729. /* 108 */ {0xA00+0x040},
  5730. /* 109 */ {0xA00+0x040},
  5731. /* 110 */ {0xA00+0x040},
  5732. /* 111 */ {0xA00+0x040},
  5733. /* 112 */ {0xA00+0x040},
  5734. /* 113 */ {0xA00+0x040},
  5735. /* 114 */ {0xA00+0x040},
  5736. /* 115 */ {-1},
  5737. /* 116 */ {-1},
  5738. /* 117 */ {-1},
  5739. /* 118 */ {0xB00+0x030},
  5740. /* 119 */ {0xB00+0x030},
  5741. /* 120 */ {0xB00+0x030},
  5742. /* 121 */ {0xB00+0x030},
  5743. /* 122 */ {0xB00+0x030},
  5744. /* 123 */ {0xB00+0x030},
  5745. /* 124 */ {0xB00+0x030},
  5746. /* 125 */ {0xB00+0x030},
  5747. /* 126 */ {0xB00+0x030},
  5748. /* 127 */ {0xB00+0x030},
  5749. /* 128 */ {0xB00+0x030},
  5750. /* 129 */ {0xB00+0x030},
  5751. /* 130 */ {0xB00+0x030},
  5752. /* 131 */ {0xB00+0x030},
  5753. /* 132 */ {0xB00+0x030},
  5754. /* 133 */ {0xB00+0x030},
  5755. /* 134 */ {0xB00+0x030},
  5756. /* 135 */ {0xB00+0x030},
  5757. /* 136 */ {0xB00+0x030},
  5758. /* 137 */ {0xB00+0x030},
  5759. /* 138 */ {0xB00+0x030},
  5760. /* 139 */ {0xB00+0x030},
  5761. /* 140 */ {0xB00+0x030},
  5762. /* 141 */ {0xB00+0x030},
  5763. /* 142 */ {0xB00+0x030},
  5764. /* 143 */ {0xB00+0x030},
  5765. /* 144 */ {0xB00+0x030},
  5766. /* 145 */ {0xB00+0x030},
  5767. /* 146 */ {0xB00+0x030},
  5768. /* 147 */ {0xB00+0x030},
  5769. /* 148 */ {0xB00+0x030},
  5770. /* 149 */ {0xB00+0x030},
  5771. /* 150 */ {-1},
  5772. /* 151 */ {-1},
  5773. /* 152 */ {-1},
  5774. /* 153 */ {-1},
  5775. /* 154 */ {-1},
  5776. /* 155 */ {-1},
  5777. /* 156 */ {-1},
  5778. /* 157 */ {-1},
  5779. /* 158 */ {-1},
  5780. /* 159 */ {-1},
  5781. /* 160 */ {-1},
  5782. /* 161 */ {-1},
  5783. /* 162 */ {-1},
  5784. /* 163 */ {-1},
  5785. /* 164 */ {-1},
  5786. /* 165 */ {-1},
  5787. /* 166 */ {-1},
  5788. /* 167 */ {-1},
  5789. /* 168 */ {-1},
  5790. /* 169 */ {-1},
  5791. /* 170 */ {-1},
  5792. /* 171 */ {-1},
  5793. /* 172 */ {-1},
  5794. /* 173 */ {-1},
  5795. /* 174 */ {-1},
  5796. /* 175 */ {-1},
  5797. /* 176 */ {-1},
  5798. /* 177 */ {-1},
  5799. /* 178 */ {-1},
  5800. /* 179 */ {-1},
  5801. /* 180 */ {-1},
  5802. /* 181 */ {-1},
  5803. /* 182 */ {-1},
  5804. /* 183 */ {-1},
  5805. /* 184 */ {0xD00+0x030},
  5806. /* 185 */ {0xD00+0x030},
  5807. /* 186 */ {0xD00+0x030},
  5808. /* 187 */ {0xD00+0x030},
  5809. /* 188 */ {0xD00+0x030},
  5810. /* 189 */ {0xD00+0x030},
  5811. /* 190 */ {-1},
  5812. /* 191 */ {-1},
  5813. /* 192 */ {-1},
  5814. /* 193 */ {-1},
  5815. /* 194 */ {-1},
  5816. /* 195 */ {-1},
  5817. /* 196 */ {-1},
  5818. /* 197 */ {-1},
  5819. /* 198 */ {-1},
  5820. /* 199 */ {-1},
  5821. /* 200 */ {-1},
  5822. /* 201 */ {-1},
  5823. /* 202 */ {-1},
  5824. /* 203 */ {-1} };
  5825. PIN_offset PULLEN_offset[] = {
  5826. /* 0 */ {23},
  5827. /* 1 */ {24},
  5828. /* 2 */ {25},
  5829. /* 3 */ {26},
  5830. /* 4 */ {27},
  5831. /* 5 */ {9},
  5832. /* 6 */ {10},
  5833. /* 7 */ {11},
  5834. /* 8 */ {12},
  5835. /* 9 */ {20},
  5836. /* 10 */ {21},
  5837. /* 11 */ {22},
  5838. /* 12 */ {23},
  5839. /* 13 */ {0},
  5840. /* 14 */ {1},
  5841. /* 15 */ {2},
  5842. /* 16 */ {3},
  5843. /* 17 */ {4},
  5844. /* 18 */ {5},
  5845. /* 19 */ {6},
  5846. /* 20 */ {7},
  5847. /* 21 */ {8},
  5848. /* 22 */ {-1},
  5849. /* 23 */ {-1},
  5850. /* 24 */ {-1},
  5851. /* 25 */ {-1},
  5852. /* 26 */ {-1},
  5853. /* 27 */ {-1},
  5854. /* 28 */ {-1},
  5855. /* 29 */ {-1},
  5856. /* 30 */ {-1},
  5857. /* 31 */ {-1},
  5858. /* 32 */ {-1},
  5859. /* 33 */ {-1},
  5860. /* 34 */ {-1},
  5861. /* 35 */ {-1},
  5862. /* 36 */ {-1},
  5863. /* 37 */ {-1},
  5864. /* 38 */ {-1},
  5865. /* 39 */ {-1},
  5866. /* 40 */ {-1},
  5867. /* 41 */ {-1},
  5868. /* 42 */ {0},
  5869. /* 43 */ {1},
  5870. /* 44 */ {2},
  5871. /* 45 */ {-1},
  5872. /* 46 */ {-1},
  5873. /* 47 */ {5},
  5874. /* 48 */ {6},
  5875. /* 49 */ {7},
  5876. /* 50 */ {8},
  5877. /* 51 */ {9},
  5878. /* 52 */ {10},
  5879. /* 53 */ {11},
  5880. /* 54 */ {12},
  5881. /* 55 */ {13},
  5882. /* 56 */ {14},
  5883. /* 57 */ {15},
  5884. /* 58 */ {16},
  5885. /* 59 */ {17},
  5886. /* 60 */ {18},
  5887. /* 61 */ {19},
  5888. /* 62 */ {20},
  5889. /* 63 */ {21},
  5890. /* 64 */ {22},
  5891. /* 65 */ {0},
  5892. /* 66 */ {1},
  5893. /* 67 */ {2},
  5894. /* 68 */ {3},
  5895. /* 69 */ {4},
  5896. /* 70 */ {5},
  5897. /* 71 */ {6},
  5898. /* 72 */ {7},
  5899. /* 73 */ {8},
  5900. /* 74 */ {13},
  5901. /* 75 */ {14},
  5902. /* 76 */ {15},
  5903. /* 77 */ {16},
  5904. /* 78 */ {17},
  5905. /* 79 */ {18},
  5906. /* 80 */ {19},
  5907. /* 81 */ {-1},
  5908. /* 82 */ {-1},
  5909. /* 83 */ {-1},
  5910. /* 84 */ {-1},
  5911. /* 85 */ {-1},
  5912. /* 86 */ {-1},
  5913. /* 87 */ {30},
  5914. /* 88 */ {31},
  5915. /* 89 */ {0},
  5916. /* 90 */ {1},
  5917. /* 91 */ {2},
  5918. /* 92 */ {3},
  5919. /* 93 */ {4},
  5920. /* 94 */ {5},
  5921. /* 95 */ {6},
  5922. /* 96 */ {7},
  5923. /* 97 */ {8},
  5924. /* 98 */ {9},
  5925. /* 99 */ {10},
  5926. /* 100 */ {11},
  5927. /* 101 */ {12},
  5928. /* 102 */ {13},
  5929. /* 103 */ {14},
  5930. /* 104 */ {15},
  5931. /* 105 */ {16},
  5932. /* 106 */ {17},
  5933. /* 107 */ {18},
  5934. /* 108 */ {19},
  5935. /* 109 */ {20},
  5936. /* 110 */ {21},
  5937. /* 111 */ {22},
  5938. /* 112 */ {23},
  5939. /* 113 */ {24},
  5940. /* 114 */ {25},
  5941. /* 115 */ {-1},
  5942. /* 116 */ {-1},
  5943. /* 117 */ {-1},
  5944. /* 118 */ {0},
  5945. /* 119 */ {1},
  5946. /* 120 */ {2},
  5947. /* 121 */ {3},
  5948. /* 122 */ {4},
  5949. /* 123 */ {5},
  5950. /* 124 */ {6},
  5951. /* 125 */ {7},
  5952. /* 126 */ {8},
  5953. /* 127 */ {9},
  5954. /* 128 */ {10},
  5955. /* 129 */ {11},
  5956. /* 130 */ {12},
  5957. /* 131 */ {13},
  5958. /* 132 */ {14},
  5959. /* 133 */ {15},
  5960. /* 134 */ {16},
  5961. /* 135 */ {17},
  5962. /* 136 */ {18},
  5963. /* 137 */ {19},
  5964. /* 138 */ {20},
  5965. /* 139 */ {21},
  5966. /* 140 */ {22},
  5967. /* 141 */ {23},
  5968. /* 142 */ {24},
  5969. /* 143 */ {25},
  5970. /* 144 */ {26},
  5971. /* 145 */ {27},
  5972. /* 146 */ {28},
  5973. /* 147 */ {29},
  5974. /* 148 */ {30},
  5975. /* 149 */ {31},
  5976. /* 150 */ {-1},
  5977. /* 151 */ {-1},
  5978. /* 152 */ {-1},
  5979. /* 153 */ {-1},
  5980. /* 154 */ {-1},
  5981. /* 155 */ {-1},
  5982. /* 156 */ {-1},
  5983. /* 157 */ {-1},
  5984. /* 158 */ {-1},
  5985. /* 159 */ {-1},
  5986. /* 160 */ {-1},
  5987. /* 161 */ {-1},
  5988. /* 162 */ {-1},
  5989. /* 163 */ {-1},
  5990. /* 164 */ {-1},
  5991. /* 165 */ {-1},
  5992. /* 166 */ {-1},
  5993. /* 167 */ {-1},
  5994. /* 168 */ {-1},
  5995. /* 169 */ {-1},
  5996. /* 170 */ {-1},
  5997. /* 171 */ {-1},
  5998. /* 172 */ {-1},
  5999. /* 173 */ {-1},
  6000. /* 174 */ {-1},
  6001. /* 175 */ {-1},
  6002. /* 176 */ {-1},
  6003. /* 177 */ {-1},
  6004. /* 178 */ {-1},
  6005. /* 179 */ {-1},
  6006. /* 180 */ {-1},
  6007. /* 181 */ {-1},
  6008. /* 182 */ {-1},
  6009. /* 183 */ {-1},
  6010. /* 184 */ {12},
  6011. /* 185 */ {13},
  6012. /* 186 */ {14},
  6013. /* 187 */ {15},
  6014. /* 188 */ {16},
  6015. /* 189 */ {17},
  6016. /* 190 */ {-1},
  6017. /* 191 */ {-1},
  6018. /* 192 */ {-1},
  6019. /* 193 */ {-1},
  6020. /* 194 */ {-1},
  6021. /* 195 */ {-1},
  6022. /* 196 */ {-1},
  6023. /* 197 */ {-1},
  6024. /* 198 */ {-1},
  6025. /* 199 */ {-1},
  6026. /* 200 */ {-1},
  6027. /* 201 */ {-1},
  6028. /* 202 */ {-1},
  6029. /* 203 */ {-1} };
  6030. PIN_addr PULL_addr[] = {
  6031. /* 0 */ {0x900+0x050},
  6032. /* 1 */ {0x900+0x050},
  6033. /* 2 */ {0x900+0x050},
  6034. /* 3 */ {0x900+0x050},
  6035. /* 4 */ {0x900+0x050},
  6036. /* 5 */ {0xA00+0x050},
  6037. /* 6 */ {0xA00+0x050},
  6038. /* 7 */ {0xA00+0x050},
  6039. /* 8 */ {0xA00+0x050},
  6040. /* 9 */ {0xA00+0x050},
  6041. /* 10 */ {0xA00+0x050},
  6042. /* 11 */ {0xA00+0x050},
  6043. /* 12 */ {0xA00+0x050},
  6044. /* 13 */ {0x800+0x050},
  6045. /* 14 */ {0x800+0x050},
  6046. /* 15 */ {0x800+0x050},
  6047. /* 16 */ {0x800+0x050},
  6048. /* 17 */ {0x800+0x050},
  6049. /* 18 */ {0x800+0x050},
  6050. /* 19 */ {0x800+0x050},
  6051. /* 20 */ {0x800+0x050},
  6052. /* 21 */ {0x800+0x050},
  6053. /* 22 */ {-1},
  6054. /* 23 */ {-1},
  6055. /* 24 */ {-1},
  6056. /* 25 */ {-1},
  6057. /* 26 */ {-1},
  6058. /* 27 */ {-1},
  6059. /* 28 */ {-1},
  6060. /* 29 */ {-1},
  6061. /* 30 */ {-1},
  6062. /* 31 */ {-1},
  6063. /* 32 */ {-1},
  6064. /* 33 */ {-1},
  6065. /* 34 */ {-1},
  6066. /* 35 */ {-1},
  6067. /* 36 */ {-1},
  6068. /* 37 */ {-1},
  6069. /* 38 */ {-1},
  6070. /* 39 */ {-1},
  6071. /* 40 */ {-1},
  6072. /* 41 */ {-1},
  6073. /* 42 */ {0x900+0x050},
  6074. /* 43 */ {0x900+0x050},
  6075. /* 44 */ {0x900+0x050},
  6076. /* 45 */ {-1},
  6077. /* 46 */ {-1},
  6078. /* 47 */ {0x900+0x050},
  6079. /* 48 */ {0x900+0x050},
  6080. /* 49 */ {0x900+0x050},
  6081. /* 50 */ {0x900+0x050},
  6082. /* 51 */ {0x900+0x050},
  6083. /* 52 */ {0x900+0x050},
  6084. /* 53 */ {0x900+0x050},
  6085. /* 54 */ {0x900+0x050},
  6086. /* 55 */ {0x900+0x050},
  6087. /* 56 */ {0x900+0x050},
  6088. /* 57 */ {0x900+0x050},
  6089. /* 58 */ {0x900+0x050},
  6090. /* 59 */ {0x900+0x050},
  6091. /* 60 */ {0x900+0x050},
  6092. /* 61 */ {0x900+0x050},
  6093. /* 62 */ {0x900+0x050},
  6094. /* 63 */ {0x900+0x050},
  6095. /* 64 */ {0x900+0x050},
  6096. /* 65 */ {0xA00+0x050},
  6097. /* 66 */ {0xA00+0x050},
  6098. /* 67 */ {0xA00+0x050},
  6099. /* 68 */ {0xA00+0x050},
  6100. /* 69 */ {0xA00+0x050},
  6101. /* 70 */ {0xA00+0x050},
  6102. /* 71 */ {0xA00+0x050},
  6103. /* 72 */ {0xA00+0x050},
  6104. /* 73 */ {0xA00+0x050},
  6105. /* 74 */ {0xA00+0x050},
  6106. /* 75 */ {0xA00+0x050},
  6107. /* 76 */ {0xA00+0x050},
  6108. /* 77 */ {0xA00+0x050},
  6109. /* 78 */ {0xA00+0x050},
  6110. /* 79 */ {0xA00+0x050},
  6111. /* 80 */ {0xA00+0x050},
  6112. /* 81 */ {-1},
  6113. /* 82 */ {-1},
  6114. /* 83 */ {-1},
  6115. /* 84 */ {-1},
  6116. /* 85 */ {-1},
  6117. /* 86 */ {-1},
  6118. /* 87 */ {0xA00+0x050},
  6119. /* 88 */ {0xA00+0x050},
  6120. /* 89 */ {0xA00+0x060},
  6121. /* 90 */ {0xA00+0x060},
  6122. /* 91 */ {0xA00+0x060},
  6123. /* 92 */ {0xA00+0x060},
  6124. /* 93 */ {0xA00+0x060},
  6125. /* 94 */ {0xA00+0x060},
  6126. /* 95 */ {0xA00+0x060},
  6127. /* 96 */ {0xA00+0x060},
  6128. /* 97 */ {0xA00+0x060},
  6129. /* 98 */ {0xA00+0x060},
  6130. /* 99 */ {0xA00+0x060},
  6131. /* 100 */ {0xA00+0x060},
  6132. /* 101 */ {0xA00+0x060},
  6133. /* 102 */ {0xA00+0x060},
  6134. /* 103 */ {0xA00+0x060},
  6135. /* 104 */ {0xA00+0x060},
  6136. /* 105 */ {0xA00+0x060},
  6137. /* 106 */ {0xA00+0x060},
  6138. /* 107 */ {0xA00+0x060},
  6139. /* 108 */ {0xA00+0x060},
  6140. /* 109 */ {0xA00+0x060},
  6141. /* 110 */ {0xA00+0x060},
  6142. /* 111 */ {0xA00+0x060},
  6143. /* 112 */ {0xA00+0x060},
  6144. /* 113 */ {0xA00+0x060},
  6145. /* 114 */ {0xA00+0x060},
  6146. /* 115 */ {-1},
  6147. /* 116 */ {-1},
  6148. /* 117 */ {-1},
  6149. /* 118 */ {0xB00+0x050},
  6150. /* 119 */ {0xB00+0x050},
  6151. /* 120 */ {0xB00+0x050},
  6152. /* 121 */ {0xB00+0x050},
  6153. /* 122 */ {0xB00+0x050},
  6154. /* 123 */ {0xB00+0x050},
  6155. /* 124 */ {0xB00+0x050},
  6156. /* 125 */ {0xB00+0x050},
  6157. /* 126 */ {0xB00+0x050},
  6158. /* 127 */ {0xB00+0x050},
  6159. /* 128 */ {0xB00+0x050},
  6160. /* 129 */ {0xB00+0x050},
  6161. /* 130 */ {0xB00+0x050},
  6162. /* 131 */ {0xB00+0x050},
  6163. /* 132 */ {0xB00+0x050},
  6164. /* 133 */ {0xB00+0x050},
  6165. /* 134 */ {0xB00+0x050},
  6166. /* 135 */ {0xB00+0x050},
  6167. /* 136 */ {0xB00+0x050},
  6168. /* 137 */ {0xB00+0x050},
  6169. /* 138 */ {0xB00+0x050},
  6170. /* 139 */ {0xB00+0x050},
  6171. /* 140 */ {0xB00+0x050},
  6172. /* 141 */ {0xB00+0x050},
  6173. /* 142 */ {0xB00+0x050},
  6174. /* 143 */ {0xB00+0x050},
  6175. /* 144 */ {0xB00+0x050},
  6176. /* 145 */ {0xB00+0x050},
  6177. /* 146 */ {0xB00+0x050},
  6178. /* 147 */ {0xB00+0x050},
  6179. /* 148 */ {0xB00+0x050},
  6180. /* 149 */ {0xB00+0x050},
  6181. /* 150 */ {-1},
  6182. /* 151 */ {-1},
  6183. /* 152 */ {-1},
  6184. /* 153 */ {-1},
  6185. /* 154 */ {-1},
  6186. /* 155 */ {-1},
  6187. /* 156 */ {-1},
  6188. /* 157 */ {-1},
  6189. /* 158 */ {-1},
  6190. /* 159 */ {-1},
  6191. /* 160 */ {-1},
  6192. /* 161 */ {-1},
  6193. /* 162 */ {-1},
  6194. /* 163 */ {-1},
  6195. /* 164 */ {-1},
  6196. /* 165 */ {-1},
  6197. /* 166 */ {-1},
  6198. /* 167 */ {-1},
  6199. /* 168 */ {-1},
  6200. /* 169 */ {-1},
  6201. /* 170 */ {-1},
  6202. /* 171 */ {-1},
  6203. /* 172 */ {-1},
  6204. /* 173 */ {-1},
  6205. /* 174 */ {-1},
  6206. /* 175 */ {-1},
  6207. /* 176 */ {-1},
  6208. /* 177 */ {-1},
  6209. /* 178 */ {-1},
  6210. /* 179 */ {-1},
  6211. /* 180 */ {-1},
  6212. /* 181 */ {-1},
  6213. /* 182 */ {-1},
  6214. /* 183 */ {-1},
  6215. /* 184 */ {0xD00+0x050},
  6216. /* 185 */ {0xD00+0x050},
  6217. /* 186 */ {0xD00+0x050},
  6218. /* 187 */ {0xD00+0x050},
  6219. /* 188 */ {0xD00+0x050},
  6220. /* 189 */ {0xD00+0x050},
  6221. /* 190 */ {-1},
  6222. /* 191 */ {-1},
  6223. /* 192 */ {-1},
  6224. /* 193 */ {-1},
  6225. /* 194 */ {-1},
  6226. /* 195 */ {-1},
  6227. /* 196 */ {-1},
  6228. /* 197 */ {-1},
  6229. /* 198 */ {-1},
  6230. /* 199 */ {-1},
  6231. /* 200 */ {-1},
  6232. /* 201 */ {-1},
  6233. /* 202 */ {-1},
  6234. /* 203 */ {-1} };
  6235. PIN_offset PULL_offset[] = {
  6236. /* 0 */ {23},
  6237. /* 1 */ {24},
  6238. /* 2 */ {25},
  6239. /* 3 */ {26},
  6240. /* 4 */ {27},
  6241. /* 5 */ {9},
  6242. /* 6 */ {10},
  6243. /* 7 */ {11},
  6244. /* 8 */ {12},
  6245. /* 9 */ {20},
  6246. /* 10 */ {21},
  6247. /* 11 */ {22},
  6248. /* 12 */ {23},
  6249. /* 13 */ {0},
  6250. /* 14 */ {1},
  6251. /* 15 */ {2},
  6252. /* 16 */ {3},
  6253. /* 17 */ {4},
  6254. /* 18 */ {5},
  6255. /* 19 */ {6},
  6256. /* 20 */ {7},
  6257. /* 21 */ {8},
  6258. /* 22 */ {-1},
  6259. /* 23 */ {-1},
  6260. /* 24 */ {-1},
  6261. /* 25 */ {-1},
  6262. /* 26 */ {-1},
  6263. /* 27 */ {-1},
  6264. /* 28 */ {-1},
  6265. /* 29 */ {-1},
  6266. /* 30 */ {-1},
  6267. /* 31 */ {-1},
  6268. /* 32 */ {-1},
  6269. /* 33 */ {-1},
  6270. /* 34 */ {-1},
  6271. /* 35 */ {-1},
  6272. /* 36 */ {-1},
  6273. /* 37 */ {-1},
  6274. /* 38 */ {-1},
  6275. /* 39 */ {-1},
  6276. /* 40 */ {-1},
  6277. /* 41 */ {-1},
  6278. /* 42 */ {0},
  6279. /* 43 */ {1},
  6280. /* 44 */ {2},
  6281. /* 45 */ {-1},
  6282. /* 46 */ {-1},
  6283. /* 47 */ {5},
  6284. /* 48 */ {6},
  6285. /* 49 */ {7},
  6286. /* 50 */ {8},
  6287. /* 51 */ {9},
  6288. /* 52 */ {10},
  6289. /* 53 */ {11},
  6290. /* 54 */ {12},
  6291. /* 55 */ {13},
  6292. /* 56 */ {14},
  6293. /* 57 */ {15},
  6294. /* 58 */ {16},
  6295. /* 59 */ {17},
  6296. /* 60 */ {18},
  6297. /* 61 */ {19},
  6298. /* 62 */ {20},
  6299. /* 63 */ {21},
  6300. /* 64 */ {22},
  6301. /* 65 */ {0},
  6302. /* 66 */ {1},
  6303. /* 67 */ {2},
  6304. /* 68 */ {3},
  6305. /* 69 */ {4},
  6306. /* 70 */ {5},
  6307. /* 71 */ {6},
  6308. /* 72 */ {7},
  6309. /* 73 */ {8},
  6310. /* 74 */ {13},
  6311. /* 75 */ {14},
  6312. /* 76 */ {15},
  6313. /* 77 */ {16},
  6314. /* 78 */ {17},
  6315. /* 79 */ {18},
  6316. /* 80 */ {19},
  6317. /* 81 */ {-1},
  6318. /* 82 */ {-1},
  6319. /* 83 */ {-1},
  6320. /* 84 */ {-1},
  6321. /* 85 */ {-1},
  6322. /* 86 */ {-1},
  6323. /* 87 */ {30},
  6324. /* 88 */ {31},
  6325. /* 89 */ {0},
  6326. /* 90 */ {1},
  6327. /* 91 */ {2},
  6328. /* 92 */ {3},
  6329. /* 93 */ {4},
  6330. /* 94 */ {5},
  6331. /* 95 */ {6},
  6332. /* 96 */ {7},
  6333. /* 97 */ {8},
  6334. /* 98 */ {9},
  6335. /* 99 */ {10},
  6336. /* 100 */ {11},
  6337. /* 101 */ {12},
  6338. /* 102 */ {13},
  6339. /* 103 */ {14},
  6340. /* 104 */ {15},
  6341. /* 105 */ {16},
  6342. /* 106 */ {17},
  6343. /* 107 */ {18},
  6344. /* 108 */ {19},
  6345. /* 109 */ {20},
  6346. /* 110 */ {21},
  6347. /* 111 */ {22},
  6348. /* 112 */ {23},
  6349. /* 113 */ {24},
  6350. /* 114 */ {25},
  6351. /* 115 */ {-1},
  6352. /* 116 */ {-1},
  6353. /* 117 */ {-1},
  6354. /* 118 */ {0},
  6355. /* 119 */ {1},
  6356. /* 120 */ {2},
  6357. /* 121 */ {3},
  6358. /* 122 */ {4},
  6359. /* 123 */ {5},
  6360. /* 124 */ {6},
  6361. /* 125 */ {7},
  6362. /* 126 */ {8},
  6363. /* 127 */ {9},
  6364. /* 128 */ {10},
  6365. /* 129 */ {11},
  6366. /* 130 */ {12},
  6367. /* 131 */ {13},
  6368. /* 132 */ {14},
  6369. /* 133 */ {15},
  6370. /* 134 */ {16},
  6371. /* 135 */ {17},
  6372. /* 136 */ {18},
  6373. /* 137 */ {19},
  6374. /* 138 */ {20},
  6375. /* 139 */ {21},
  6376. /* 140 */ {22},
  6377. /* 141 */ {23},
  6378. /* 142 */ {24},
  6379. /* 143 */ {25},
  6380. /* 144 */ {26},
  6381. /* 145 */ {27},
  6382. /* 146 */ {28},
  6383. /* 147 */ {29},
  6384. /* 148 */ {30},
  6385. /* 149 */ {31},
  6386. /* 150 */ {-1},
  6387. /* 151 */ {-1},
  6388. /* 152 */ {-1},
  6389. /* 153 */ {-1},
  6390. /* 154 */ {-1},
  6391. /* 155 */ {-1},
  6392. /* 156 */ {-1},
  6393. /* 157 */ {-1},
  6394. /* 158 */ {-1},
  6395. /* 159 */ {-1},
  6396. /* 160 */ {-1},
  6397. /* 161 */ {-1},
  6398. /* 162 */ {-1},
  6399. /* 163 */ {-1},
  6400. /* 164 */ {-1},
  6401. /* 165 */ {-1},
  6402. /* 166 */ {-1},
  6403. /* 167 */ {-1},
  6404. /* 168 */ {-1},
  6405. /* 169 */ {-1},
  6406. /* 170 */ {-1},
  6407. /* 171 */ {-1},
  6408. /* 172 */ {-1},
  6409. /* 173 */ {-1},
  6410. /* 174 */ {-1},
  6411. /* 175 */ {-1},
  6412. /* 176 */ {-1},
  6413. /* 177 */ {-1},
  6414. /* 178 */ {-1},
  6415. /* 179 */ {-1},
  6416. /* 180 */ {-1},
  6417. /* 181 */ {-1},
  6418. /* 182 */ {-1},
  6419. /* 183 */ {-1},
  6420. /* 184 */ {12},
  6421. /* 185 */ {13},
  6422. /* 186 */ {14},
  6423. /* 187 */ {15},
  6424. /* 188 */ {16},
  6425. /* 189 */ {17},
  6426. /* 190 */ {-1},
  6427. /* 191 */ {-1},
  6428. /* 192 */ {-1},
  6429. /* 193 */ {-1},
  6430. /* 194 */ {-1},
  6431. /* 195 */ {-1},
  6432. /* 196 */ {-1},
  6433. /* 197 */ {-1},
  6434. /* 198 */ {-1},
  6435. /* 199 */ {-1},
  6436. /* 200 */ {-1},
  6437. /* 201 */ {-1},
  6438. /* 202 */ {-1},
  6439. /* 203 */ {-1} };
  6440. PIN_addr pupd_addr[] = {
  6441. /* 0 */ {-1},
  6442. /* 1 */ {-1},
  6443. /* 2 */ {-1},
  6444. /* 3 */ {-1},
  6445. /* 4 */ {-1},
  6446. /* 5 */ {-1},
  6447. /* 6 */ {-1},
  6448. /* 7 */ {-1},
  6449. /* 8 */ {-1},
  6450. /* 9 */ {-1},
  6451. /* 10 */ {-1},
  6452. /* 11 */ {-1},
  6453. /* 12 */ {-1},
  6454. /* 13 */ {-1},
  6455. /* 14 */ {-1},
  6456. /* 15 */ {-1},
  6457. /* 16 */ {-1},
  6458. /* 17 */ {-1},
  6459. /* 18 */ {-1},
  6460. /* 19 */ {-1},
  6461. /* 20 */ {-1},
  6462. /* 21 */ {-1},
  6463. /* 22 */ {-1},
  6464. /* 23 */ {-1},
  6465. /* 24 */ {-1},
  6466. /* 25 */ {-1},
  6467. /* 26 */ {-1},
  6468. /* 27 */ {-1},
  6469. /* 28 */ {-1},
  6470. /* 29 */ {-1},
  6471. /* 30 */ {-1},
  6472. /* 31 */ {-1},
  6473. /* 32 */ {-1},
  6474. /* 33 */ {-1},
  6475. /* 34 */ {-1},
  6476. /* 35 */ {-1},
  6477. /* 36 */ {-1},
  6478. /* 37 */ {-1},
  6479. /* 38 */ {-1},
  6480. /* 39 */ {-1},
  6481. /* 40 */ {-1},
  6482. /* 41 */ {-1},
  6483. /* 42 */ {-1},
  6484. /* 43 */ {-1},
  6485. /* 44 */ {-1},
  6486. /* 45 */ {0x900+0x080},
  6487. /* 46 */ {0x900+0x080},
  6488. /* 47 */ {-1},
  6489. /* 48 */ {-1},
  6490. /* 49 */ {-1},
  6491. /* 50 */ {-1},
  6492. /* 51 */ {-1},
  6493. /* 52 */ {-1},
  6494. /* 53 */ {-1},
  6495. /* 54 */ {-1},
  6496. /* 55 */ {-1},
  6497. /* 56 */ {-1},
  6498. /* 57 */ {-1},
  6499. /* 58 */ {-1},
  6500. /* 59 */ {-1},
  6501. /* 60 */ {-1},
  6502. /* 61 */ {-1},
  6503. /* 62 */ {-1},
  6504. /* 63 */ {-1},
  6505. /* 64 */ {-1},
  6506. /* 65 */ {-1},
  6507. /* 66 */ {-1},
  6508. /* 67 */ {-1},
  6509. /* 68 */ {-1},
  6510. /* 69 */ {-1},
  6511. /* 70 */ {-1},
  6512. /* 71 */ {-1},
  6513. /* 72 */ {-1},
  6514. /* 73 */ {-1},
  6515. /* 74 */ {-1},
  6516. /* 75 */ {-1},
  6517. /* 76 */ {-1},
  6518. /* 77 */ {-1},
  6519. /* 78 */ {-1},
  6520. /* 79 */ {-1},
  6521. /* 80 */ {-1},
  6522. /* 81 */ {0xA00+0x080},
  6523. /* 82 */ {0xA00+0x080},
  6524. /* 83 */ {0xA00+0x080},
  6525. /* 84 */ {0xA00+0x080},
  6526. /* 85 */ {0xA00+0x080},
  6527. /* 86 */ {0xA00+0x080},
  6528. /* 87 */ {-1},
  6529. /* 88 */ {-1},
  6530. /* 89 */ {-1},
  6531. /* 90 */ {-1},
  6532. /* 91 */ {-1},
  6533. /* 92 */ {-1},
  6534. /* 93 */ {-1},
  6535. /* 94 */ {-1},
  6536. /* 95 */ {-1},
  6537. /* 96 */ {-1},
  6538. /* 97 */ {-1},
  6539. /* 98 */ {-1},
  6540. /* 99 */ {-1},
  6541. /* 100 */ {-1},
  6542. /* 101 */ {-1},
  6543. /* 102 */ {-1},
  6544. /* 103 */ {-1},
  6545. /* 104 */ {-1},
  6546. /* 105 */ {-1},
  6547. /* 106 */ {-1},
  6548. /* 107 */ {-1},
  6549. /* 108 */ {-1},
  6550. /* 109 */ {-1},
  6551. /* 110 */ {-1},
  6552. /* 111 */ {-1},
  6553. /* 112 */ {-1},
  6554. /* 113 */ {-1},
  6555. /* 114 */ {-1},
  6556. /* 115 */ {-1},
  6557. /* 116 */ {-1},
  6558. /* 117 */ {-1},
  6559. /* 118 */ {-1},
  6560. /* 119 */ {-1},
  6561. /* 120 */ {-1},
  6562. /* 121 */ {-1},
  6563. /* 122 */ {-1},
  6564. /* 123 */ {-1},
  6565. /* 124 */ {-1},
  6566. /* 125 */ {-1},
  6567. /* 126 */ {-1},
  6568. /* 127 */ {-1},
  6569. /* 128 */ {-1},
  6570. /* 129 */ {-1},
  6571. /* 130 */ {-1},
  6572. /* 131 */ {-1},
  6573. /* 132 */ {-1},
  6574. /* 133 */ {-1},
  6575. /* 134 */ {-1},
  6576. /* 135 */ {-1},
  6577. /* 136 */ {-1},
  6578. /* 137 */ {-1},
  6579. /* 138 */ {-1},
  6580. /* 139 */ {-1},
  6581. /* 140 */ {-1},
  6582. /* 141 */ {-1},
  6583. /* 142 */ {-1},
  6584. /* 143 */ {-1},
  6585. /* 144 */ {-1},
  6586. /* 145 */ {-1},
  6587. /* 146 */ {-1},
  6588. /* 147 */ {-1},
  6589. /* 148 */ {-1},
  6590. /* 149 */ {-1},
  6591. /* 150 */ {-1},
  6592. /* 151 */ {-1},
  6593. /* 152 */ {-1},
  6594. /* 153 */ {-1},
  6595. /* 154 */ {-1},
  6596. /* 155 */ {-1},
  6597. /* 156 */ {-1},
  6598. /* 157 */ {-1},
  6599. /* 158 */ {-1},
  6600. /* 159 */ {-1},
  6601. /* 160 */ {0xC00+0x090},
  6602. /* 161 */ {0xC00+0x090},
  6603. /* 162 */ {0xC00+0x090},
  6604. /* 163 */ {0xC00+0x090},
  6605. /* 164 */ {0xC00+0x090},
  6606. /* 165 */ {0xC00+0x090},
  6607. /* 166 */ {0xC00+0x080},
  6608. /* 167 */ {0xC00+0x080},
  6609. /* 168 */ {0xC00+0x080},
  6610. /* 169 */ {0xC00+0x080},
  6611. /* 170 */ {0xC00+0x080},
  6612. /* 171 */ {0xC00+0x080},
  6613. /* 172 */ {0xD00+0x080},
  6614. /* 173 */ {0xD00+0x080},
  6615. /* 174 */ {0xD00+0x080},
  6616. /* 175 */ {0xD00+0x080},
  6617. /* 176 */ {0xD00+0x080},
  6618. /* 177 */ {0xD00+0x080},
  6619. /* 178 */ {0xD00+0x080},
  6620. /* 179 */ {0xD00+0x080},
  6621. /* 180 */ {0xD00+0x090},
  6622. /* 181 */ {0xD00+0x090},
  6623. /* 182 */ {0xD00+0x090},
  6624. /* 183 */ {0xD00+0x090},
  6625. /* 184 */ {-1},
  6626. /* 185 */ {-1},
  6627. /* 186 */ {-1},
  6628. /* 187 */ {-1},
  6629. /* 188 */ {-1},
  6630. /* 189 */ {-1},
  6631. /* 190 */ {-1},
  6632. /* 191 */ {-1},
  6633. /* 192 */ {-1},
  6634. /* 193 */ {-1},
  6635. /* 194 */ {-1},
  6636. /* 195 */ {-1},
  6637. /* 196 */ {-1},
  6638. /* 197 */ {-1},
  6639. /* 198 */ {0x800+0x080},
  6640. /* 199 */ {0x800+0x080},
  6641. /* 200 */ {0x800+0x080},
  6642. /* 201 */ {0x800+0x080},
  6643. /* 202 */ {0x800+0x080},
  6644. /* 203 */ {0x800+0x090} };
  6645. PIN_offset pupd_offset[] = {
  6646. /* 0 */ {-1},
  6647. /* 1 */ {-1},
  6648. /* 2 */ {-1},
  6649. /* 3 */ {-1},
  6650. /* 4 */ {-1},
  6651. /* 5 */ {-1},
  6652. /* 6 */ {-1},
  6653. /* 7 */ {-1},
  6654. /* 8 */ {-1},
  6655. /* 9 */ {-1},
  6656. /* 10 */ {-1},
  6657. /* 11 */ {-1},
  6658. /* 12 */ {-1},
  6659. /* 13 */ {-1},
  6660. /* 14 */ {-1},
  6661. /* 15 */ {-1},
  6662. /* 16 */ {-1},
  6663. /* 17 */ {-1},
  6664. /* 18 */ {-1},
  6665. /* 19 */ {-1},
  6666. /* 20 */ {-1},
  6667. /* 21 */ {-1},
  6668. /* 22 */ {-1},
  6669. /* 23 */ {-1},
  6670. /* 24 */ {-1},
  6671. /* 25 */ {-1},
  6672. /* 26 */ {-1},
  6673. /* 27 */ {-1},
  6674. /* 28 */ {-1},
  6675. /* 29 */ {-1},
  6676. /* 30 */ {-1},
  6677. /* 31 */ {-1},
  6678. /* 32 */ {-1},
  6679. /* 33 */ {-1},
  6680. /* 34 */ {-1},
  6681. /* 35 */ {-1},
  6682. /* 36 */ {-1},
  6683. /* 37 */ {-1},
  6684. /* 38 */ {-1},
  6685. /* 39 */ {-1},
  6686. /* 40 */ {-1},
  6687. /* 41 */ {-1},
  6688. /* 42 */ {-1},
  6689. /* 43 */ {-1},
  6690. /* 44 */ {-1},
  6691. /* 45 */ {0},
  6692. /* 46 */ {4},
  6693. /* 47 */ {-1},
  6694. /* 48 */ {-1},
  6695. /* 49 */ {-1},
  6696. /* 50 */ {-1},
  6697. /* 51 */ {-1},
  6698. /* 52 */ {-1},
  6699. /* 53 */ {-1},
  6700. /* 54 */ {-1},
  6701. /* 55 */ {-1},
  6702. /* 56 */ {-1},
  6703. /* 57 */ {-1},
  6704. /* 58 */ {-1},
  6705. /* 59 */ {-1},
  6706. /* 60 */ {-1},
  6707. /* 61 */ {-1},
  6708. /* 62 */ {-1},
  6709. /* 63 */ {-1},
  6710. /* 64 */ {-1},
  6711. /* 65 */ {-1},
  6712. /* 66 */ {-1},
  6713. /* 67 */ {-1},
  6714. /* 68 */ {-1},
  6715. /* 69 */ {-1},
  6716. /* 70 */ {-1},
  6717. /* 71 */ {-1},
  6718. /* 72 */ {-1},
  6719. /* 73 */ {-1},
  6720. /* 74 */ {-1},
  6721. /* 75 */ {-1},
  6722. /* 76 */ {-1},
  6723. /* 77 */ {-1},
  6724. /* 78 */ {-1},
  6725. /* 79 */ {-1},
  6726. /* 80 */ {-1},
  6727. /* 81 */ {0},
  6728. /* 82 */ {4},
  6729. /* 83 */ {8},
  6730. /* 84 */ {16},
  6731. /* 85 */ {20},
  6732. /* 86 */ {24},
  6733. /* 87 */ {-1},
  6734. /* 88 */ {-1},
  6735. /* 89 */ {-1},
  6736. /* 90 */ {-1},
  6737. /* 91 */ {-1},
  6738. /* 92 */ {-1},
  6739. /* 93 */ {-1},
  6740. /* 94 */ {-1},
  6741. /* 95 */ {-1},
  6742. /* 96 */ {-1},
  6743. /* 97 */ {-1},
  6744. /* 98 */ {-1},
  6745. /* 99 */ {-1},
  6746. /* 100 */ {-1},
  6747. /* 101 */ {-1},
  6748. /* 102 */ {-1},
  6749. /* 103 */ {-1},
  6750. /* 104 */ {-1},
  6751. /* 105 */ {-1},
  6752. /* 106 */ {-1},
  6753. /* 107 */ {-1},
  6754. /* 108 */ {-1},
  6755. /* 109 */ {-1},
  6756. /* 110 */ {-1},
  6757. /* 111 */ {-1},
  6758. /* 112 */ {-1},
  6759. /* 113 */ {-1},
  6760. /* 114 */ {-1},
  6761. /* 115 */ {-1},
  6762. /* 116 */ {-1},
  6763. /* 117 */ {-1},
  6764. /* 118 */ {-1},
  6765. /* 119 */ {-1},
  6766. /* 120 */ {-1},
  6767. /* 121 */ {-1},
  6768. /* 122 */ {-1},
  6769. /* 123 */ {-1},
  6770. /* 124 */ {-1},
  6771. /* 125 */ {-1},
  6772. /* 126 */ {-1},
  6773. /* 127 */ {-1},
  6774. /* 128 */ {-1},
  6775. /* 129 */ {-1},
  6776. /* 130 */ {-1},
  6777. /* 131 */ {-1},
  6778. /* 132 */ {-1},
  6779. /* 133 */ {-1},
  6780. /* 134 */ {-1},
  6781. /* 135 */ {-1},
  6782. /* 136 */ {-1},
  6783. /* 137 */ {-1},
  6784. /* 138 */ {-1},
  6785. /* 139 */ {-1},
  6786. /* 140 */ {-1},
  6787. /* 141 */ {-1},
  6788. /* 142 */ {-1},
  6789. /* 143 */ {-1},
  6790. /* 144 */ {-1},
  6791. /* 145 */ {-1},
  6792. /* 146 */ {-1},
  6793. /* 147 */ {-1},
  6794. /* 148 */ {-1},
  6795. /* 149 */ {-1},
  6796. /* 150 */ {-1},
  6797. /* 151 */ {-1},
  6798. /* 152 */ {-1},
  6799. /* 153 */ {-1},
  6800. /* 154 */ {-1},
  6801. /* 155 */ {-1},
  6802. /* 156 */ {-1},
  6803. /* 157 */ {-1},
  6804. /* 158 */ {-1},
  6805. /* 159 */ {-1},
  6806. /* 160 */ {0},
  6807. /* 161 */ {4},
  6808. /* 162 */ {8},
  6809. /* 163 */ {16},
  6810. /* 164 */ {20},
  6811. /* 165 */ {24},
  6812. /* 166 */ {0},
  6813. /* 167 */ {4},
  6814. /* 168 */ {8},
  6815. /* 169 */ {12},
  6816. /* 170 */ {16},
  6817. /* 171 */ {20},
  6818. /* 172 */ {0},
  6819. /* 173 */ {8},
  6820. /* 174 */ {4},
  6821. /* 175 */ {12},
  6822. /* 176 */ {16},
  6823. /* 177 */ {20},
  6824. /* 178 */ {24},
  6825. /* 179 */ {28},
  6826. /* 180 */ {0},
  6827. /* 181 */ {4},
  6828. /* 182 */ {8},
  6829. /* 183 */ {12},
  6830. /* 184 */ {-1},
  6831. /* 185 */ {-1},
  6832. /* 186 */ {-1},
  6833. /* 187 */ {-1},
  6834. /* 188 */ {-1},
  6835. /* 189 */ {-1},
  6836. /* 190 */ {-1},
  6837. /* 191 */ {-1},
  6838. /* 192 */ {-1},
  6839. /* 193 */ {-1},
  6840. /* 194 */ {-1},
  6841. /* 195 */ {-1},
  6842. /* 196 */ {-1},
  6843. /* 197 */ {-1},
  6844. /* 198 */ {0},
  6845. /* 199 */ {4},
  6846. /* 200 */ {8},
  6847. /* 201 */ {12},
  6848. /* 202 */ {16},
  6849. /* 203 */ {20} };
  6850. PIN_addr MODE_addr[] = {
  6851. /* 0 */ {0x300 },
  6852. /* 1 */ {0x300 },
  6853. /* 2 */ {0x300 },
  6854. /* 3 */ {0x300 },
  6855. /* 4 */ {0x300 },
  6856. /* 5 */ {0x300 },
  6857. /* 6 */ {0x300 },
  6858. /* 7 */ {0x300 },
  6859. /* 8 */ {0x300 },
  6860. /* 9 */ {0x300 },
  6861. /* 10 */ {0x310 },
  6862. /* 11 */ {0x310 },
  6863. /* 12 */ {0x310 },
  6864. /* 13 */ {0x310 },
  6865. /* 14 */ {0x310 },
  6866. /* 15 */ {0x310 },
  6867. /* 16 */ {0x310 },
  6868. /* 17 */ {0x310 },
  6869. /* 18 */ {0x310 },
  6870. /* 19 */ {0x310 },
  6871. /* 20 */ {0x320 },
  6872. /* 21 */ {0x320 },
  6873. /* 22 */ {0x320 },
  6874. /* 23 */ {0x320 },
  6875. /* 24 */ {0x320 },
  6876. /* 25 */ {0x320 },
  6877. /* 26 */ {0x320 },
  6878. /* 27 */ {0x320 },
  6879. /* 28 */ {0x320 },
  6880. /* 29 */ {0x320 },
  6881. /* 30 */ {0x330 },
  6882. /* 31 */ {0x330 },
  6883. /* 32 */ {0x330 },
  6884. /* 33 */ {0x330 },
  6885. /* 34 */ {0x330 },
  6886. /* 35 */ {0x330 },
  6887. /* 36 */ {0x330 },
  6888. /* 37 */ {0x330 },
  6889. /* 38 */ {0x330 },
  6890. /* 39 */ {0x330 },
  6891. /* 40 */ {0x340 },
  6892. /* 41 */ {0x340 },
  6893. /* 42 */ {0x340 },
  6894. /* 43 */ {0x340 },
  6895. /* 44 */ {0x340 },
  6896. /* 45 */ {0x340 },
  6897. /* 46 */ {0x340 },
  6898. /* 47 */ {0x340 },
  6899. /* 48 */ {0x340 },
  6900. /* 49 */ {0x340 },
  6901. /* 50 */ {0x350 },
  6902. /* 51 */ {0x350 },
  6903. /* 52 */ {0x350 },
  6904. /* 53 */ {0x350 },
  6905. /* 54 */ {0x350 },
  6906. /* 55 */ {0x350 },
  6907. /* 56 */ {0x350 },
  6908. /* 57 */ {0x350 },
  6909. /* 58 */ {0x350 },
  6910. /* 59 */ {0x350 },
  6911. /* 60 */ {0x360 },
  6912. /* 61 */ {0x360 },
  6913. /* 62 */ {0x360 },
  6914. /* 63 */ {0x360 },
  6915. /* 64 */ {0x360 },
  6916. /* 65 */ {0x360 },
  6917. /* 66 */ {0x360 },
  6918. /* 67 */ {0x360 },
  6919. /* 68 */ {0x360 },
  6920. /* 69 */ {0x360 },
  6921. /* 70 */ {0x370 },
  6922. /* 71 */ {0x370 },
  6923. /* 72 */ {0x370 },
  6924. /* 73 */ {0x370 },
  6925. /* 74 */ {0x370 },
  6926. /* 75 */ {0x370 },
  6927. /* 76 */ {0x370 },
  6928. /* 77 */ {0x370 },
  6929. /* 78 */ {0x370 },
  6930. /* 79 */ {0x370 },
  6931. /* 80 */ {0x380 },
  6932. /* 81 */ {0x380 },
  6933. /* 82 */ {0x380 },
  6934. /* 83 */ {0x380 },
  6935. /* 84 */ {0x380 },
  6936. /* 85 */ {0x380 },
  6937. /* 86 */ {0x380 },
  6938. /* 87 */ {0x380 },
  6939. /* 88 */ {0x380 },
  6940. /* 89 */ {0x380 },
  6941. /* 90 */ {0x390 },
  6942. /* 91 */ {0x390 },
  6943. /* 92 */ {0x390 },
  6944. /* 93 */ {0x390 },
  6945. /* 94 */ {0x390 },
  6946. /* 95 */ {0x390 },
  6947. /* 96 */ {0x390 },
  6948. /* 97 */ {0x390 },
  6949. /* 98 */ {0x390 },
  6950. /* 99 */ {0x390 },
  6951. /* 100 */ {0x3A0 },
  6952. /* 101 */ {0x3A0 },
  6953. /* 102 */ {0x3A0 },
  6954. /* 103 */ {0x3A0 },
  6955. /* 104 */ {0x3A0 },
  6956. /* 105 */ {0x3A0 },
  6957. /* 106 */ {0x3A0 },
  6958. /* 107 */ {0x3A0 },
  6959. /* 108 */ {0x3A0 },
  6960. /* 109 */ {0x3A0 },
  6961. /* 110 */ {0x3B0 },
  6962. /* 111 */ {0x3B0 },
  6963. /* 112 */ {0x3B0 },
  6964. /* 113 */ {0x3B0 },
  6965. /* 114 */ {0x3B0 },
  6966. /* 115 */ {0x3B0 },
  6967. /* 116 */ {0x3B0 },
  6968. /* 117 */ {0x3B0 },
  6969. /* 118 */ {0x3B0 },
  6970. /* 119 */ {0x3B0 },
  6971. /* 120 */ {0x3C0 },
  6972. /* 121 */ {0x3C0 },
  6973. /* 122 */ {0x3C0 },
  6974. /* 123 */ {0x3C0 },
  6975. /* 124 */ {0x3C0 },
  6976. /* 125 */ {0x3C0 },
  6977. /* 126 */ {0x3C0 },
  6978. /* 127 */ {0x3C0 },
  6979. /* 128 */ {0x3C0 },
  6980. /* 129 */ {0x3C0 },
  6981. /* 130 */ {0x3D0 },
  6982. /* 131 */ {0x3D0 },
  6983. /* 132 */ {0x3D0 },
  6984. /* 133 */ {0x3D0 },
  6985. /* 134 */ {0x3D0 },
  6986. /* 135 */ {0x3D0 },
  6987. /* 136 */ {0x3D0 },
  6988. /* 137 */ {0x3D0 },
  6989. /* 138 */ {0x3D0 },
  6990. /* 139 */ {0x3D0 },
  6991. /* 140 */ {0x3E0 },
  6992. /* 141 */ {0x3E0 },
  6993. /* 142 */ {0x3E0 },
  6994. /* 143 */ {0x3E0 },
  6995. /* 144 */ {0x3E0 },
  6996. /* 145 */ {0x3E0 },
  6997. /* 146 */ {0x3E0 },
  6998. /* 147 */ {0x3E0 },
  6999. /* 148 */ {0x3E0 },
  7000. /* 149 */ {0x3E0 },
  7001. /* 150 */ {0x3F0 },
  7002. /* 151 */ {0x3F0 },
  7003. /* 152 */ {0x3F0 },
  7004. /* 153 */ {0x3F0 },
  7005. /* 154 */ {0x3F0 },
  7006. /* 155 */ {0x3F0 },
  7007. /* 156 */ {0x3F0 },
  7008. /* 157 */ {0x3F0 },
  7009. /* 158 */ {0x3F0 },
  7010. /* 159 */ {0x3F0 },
  7011. /* 160 */ {0x400 },
  7012. /* 161 */ {0x400 },
  7013. /* 162 */ {0x400 },
  7014. /* 163 */ {0x400 },
  7015. /* 164 */ {0x400 },
  7016. /* 165 */ {0x400 },
  7017. /* 166 */ {0x400 },
  7018. /* 167 */ {0x400 },
  7019. /* 168 */ {0x400 },
  7020. /* 169 */ {0x400 },
  7021. /* 170 */ {0x410 },
  7022. /* 171 */ {0x410 },
  7023. /* 172 */ {0x410 },
  7024. /* 173 */ {0x410 },
  7025. /* 174 */ {0x410 },
  7026. /* 175 */ {0x410 },
  7027. /* 176 */ {0x410 },
  7028. /* 177 */ {0x410 },
  7029. /* 178 */ {0x410 },
  7030. /* 179 */ {0x410 },
  7031. /* 180 */ {0x420 },
  7032. /* 181 */ {0x420 },
  7033. /* 182 */ {0x420 },
  7034. /* 183 */ {0x420 },
  7035. /* 184 */ {0x420 },
  7036. /* 185 */ {0x420 },
  7037. /* 186 */ {0x420 },
  7038. /* 187 */ {0x420 },
  7039. /* 188 */ {0x420 },
  7040. /* 189 */ {0x420 },
  7041. /* 190 */ {0x430 },
  7042. /* 191 */ {0x430 },
  7043. /* 192 */ {0x430 },
  7044. /* 193 */ {0x430 },
  7045. /* 194 */ {0x430 },
  7046. /* 195 */ {0x430 },
  7047. /* 196 */ {0x430 },
  7048. /* 197 */ {0x430 },
  7049. /* 198 */ {0x430 },
  7050. /* 199 */ {0x430 },
  7051. /* 200 */ {0x440 },
  7052. /* 201 */ {0x440 },
  7053. /* 202 */ {0x440 },
  7054. /* 203 */ {0x440 } };
  7055. PIN_offset MODE_offset[] = {
  7056. /* 0 */ {0},
  7057. /* 1 */ {3},
  7058. /* 2 */ {6},
  7059. /* 3 */ {9},
  7060. /* 4 */ {12},
  7061. /* 5 */ {16},
  7062. /* 6 */ {19},
  7063. /* 7 */ {22},
  7064. /* 8 */ {25},
  7065. /* 9 */ {28},
  7066. /* 10 */ {0},
  7067. /* 11 */ {3},
  7068. /* 12 */ {6},
  7069. /* 13 */ {9},
  7070. /* 14 */ {12},
  7071. /* 15 */ {16},
  7072. /* 16 */ {19},
  7073. /* 17 */ {22},
  7074. /* 18 */ {25},
  7075. /* 19 */ {28},
  7076. /* 20 */ {0},
  7077. /* 21 */ {3},
  7078. /* 22 */ {6},
  7079. /* 23 */ {9},
  7080. /* 24 */ {12},
  7081. /* 25 */ {16},
  7082. /* 26 */ {19},
  7083. /* 27 */ {22},
  7084. /* 28 */ {25},
  7085. /* 29 */ {28},
  7086. /* 30 */ {0},
  7087. /* 31 */ {3},
  7088. /* 32 */ {6},
  7089. /* 33 */ {9},
  7090. /* 34 */ {12},
  7091. /* 35 */ {16},
  7092. /* 36 */ {19},
  7093. /* 37 */ {22},
  7094. /* 38 */ {25},
  7095. /* 39 */ {28},
  7096. /* 40 */ {0},
  7097. /* 41 */ {3},
  7098. /* 42 */ {6},
  7099. /* 43 */ {9},
  7100. /* 44 */ {12},
  7101. /* 45 */ {16},
  7102. /* 46 */ {19},
  7103. /* 47 */ {22},
  7104. /* 48 */ {25},
  7105. /* 49 */ {28},
  7106. /* 50 */ {0},
  7107. /* 51 */ {3},
  7108. /* 52 */ {6},
  7109. /* 53 */ {9},
  7110. /* 54 */ {12},
  7111. /* 55 */ {16},
  7112. /* 56 */ {19},
  7113. /* 57 */ {22},
  7114. /* 58 */ {25},
  7115. /* 59 */ {28},
  7116. /* 60 */ {0},
  7117. /* 61 */ {3},
  7118. /* 62 */ {6},
  7119. /* 63 */ {9},
  7120. /* 64 */ {12},
  7121. /* 65 */ {16},
  7122. /* 66 */ {19},
  7123. /* 67 */ {22},
  7124. /* 68 */ {25},
  7125. /* 69 */ {28},
  7126. /* 70 */ {0},
  7127. /* 71 */ {3},
  7128. /* 72 */ {6},
  7129. /* 73 */ {9},
  7130. /* 74 */ {12},
  7131. /* 75 */ {16},
  7132. /* 76 */ {19},
  7133. /* 77 */ {22},
  7134. /* 78 */ {25},
  7135. /* 79 */ {28},
  7136. /* 80 */ {0},
  7137. /* 81 */ {3},
  7138. /* 82 */ {6},
  7139. /* 83 */ {9},
  7140. /* 84 */ {12},
  7141. /* 85 */ {16},
  7142. /* 86 */ {19},
  7143. /* 87 */ {22},
  7144. /* 88 */ {25},
  7145. /* 89 */ {28},
  7146. /* 90 */ {0},
  7147. /* 91 */ {3},
  7148. /* 92 */ {6},
  7149. /* 93 */ {9},
  7150. /* 94 */ {12},
  7151. /* 95 */ {16},
  7152. /* 96 */ {19},
  7153. /* 97 */ {22},
  7154. /* 98 */ {25},
  7155. /* 99 */ {28},
  7156. /* 100 */ {0},
  7157. /* 101 */ {3},
  7158. /* 102 */ {6},
  7159. /* 103 */ {9},
  7160. /* 104 */ {12},
  7161. /* 105 */ {16},
  7162. /* 106 */ {19},
  7163. /* 107 */ {22},
  7164. /* 108 */ {25},
  7165. /* 109 */ {28},
  7166. /* 110 */ {0},
  7167. /* 111 */ {3},
  7168. /* 112 */ {6},
  7169. /* 113 */ {9},
  7170. /* 114 */ {12},
  7171. /* 115 */ {16},
  7172. /* 116 */ {19},
  7173. /* 117 */ {22},
  7174. /* 118 */ {25},
  7175. /* 119 */ {28},
  7176. /* 120 */ {0},
  7177. /* 121 */ {3},
  7178. /* 122 */ {6},
  7179. /* 123 */ {9},
  7180. /* 124 */ {12},
  7181. /* 125 */ {16},
  7182. /* 126 */ {19},
  7183. /* 127 */ {22},
  7184. /* 128 */ {25},
  7185. /* 129 */ {28},
  7186. /* 130 */ {0},
  7187. /* 131 */ {3},
  7188. /* 132 */ {6},
  7189. /* 133 */ {9},
  7190. /* 134 */ {12},
  7191. /* 135 */ {16},
  7192. /* 136 */ {19},
  7193. /* 137 */ {22},
  7194. /* 138 */ {25},
  7195. /* 139 */ {28},
  7196. /* 140 */ {0},
  7197. /* 141 */ {3},
  7198. /* 142 */ {6},
  7199. /* 143 */ {9},
  7200. /* 144 */ {12},
  7201. /* 145 */ {16},
  7202. /* 146 */ {19},
  7203. /* 147 */ {22},
  7204. /* 148 */ {25},
  7205. /* 149 */ {28},
  7206. /* 150 */ {0},
  7207. /* 151 */ {3},
  7208. /* 152 */ {6},
  7209. /* 153 */ {9},
  7210. /* 154 */ {12},
  7211. /* 155 */ {16},
  7212. /* 156 */ {19},
  7213. /* 157 */ {22},
  7214. /* 158 */ {25},
  7215. /* 159 */ {28},
  7216. /* 160 */ {0},
  7217. /* 161 */ {3},
  7218. /* 162 */ {6},
  7219. /* 163 */ {9},
  7220. /* 164 */ {12},
  7221. /* 165 */ {16},
  7222. /* 166 */ {19},
  7223. /* 167 */ {22},
  7224. /* 168 */ {25},
  7225. /* 169 */ {28},
  7226. /* 170 */ {0},
  7227. /* 171 */ {3},
  7228. /* 172 */ {6},
  7229. /* 173 */ {9},
  7230. /* 174 */ {12},
  7231. /* 175 */ {16},
  7232. /* 176 */ {19},
  7233. /* 177 */ {22},
  7234. /* 178 */ {25},
  7235. /* 179 */ {28},
  7236. /* 180 */ {0},
  7237. /* 181 */ {3},
  7238. /* 182 */ {6},
  7239. /* 183 */ {9},
  7240. /* 184 */ {12},
  7241. /* 185 */ {16},
  7242. /* 186 */ {19},
  7243. /* 187 */ {22},
  7244. /* 188 */ {25},
  7245. /* 189 */ {28},
  7246. /* 190 */ {0},
  7247. /* 191 */ {3},
  7248. /* 192 */ {6},
  7249. /* 193 */ {9},
  7250. /* 194 */ {12},
  7251. /* 195 */ {16},
  7252. /* 196 */ {19},
  7253. /* 197 */ {22},
  7254. /* 198 */ {25},
  7255. /* 199 */ {28},
  7256. /* 200 */ {0},
  7257. /* 201 */ {3},
  7258. /* 202 */ {6},
  7259. /* 203 */ {9} };
  7260. PIN_addr DATAOUT_addr[] = {
  7261. /* 0 */ {0x100},
  7262. /* 1 */ {0x100},
  7263. /* 2 */ {0x100},
  7264. /* 3 */ {0x100},
  7265. /* 4 */ {0x100},
  7266. /* 5 */ {0x100},
  7267. /* 6 */ {0x100},
  7268. /* 7 */ {0x100},
  7269. /* 8 */ {0x100},
  7270. /* 9 */ {0x100},
  7271. /* 10 */ {0x100},
  7272. /* 11 */ {0x100},
  7273. /* 12 */ {0x100},
  7274. /* 13 */ {0x100},
  7275. /* 14 */ {0x100},
  7276. /* 15 */ {0x100},
  7277. /* 16 */ {0x100},
  7278. /* 17 */ {0x100},
  7279. /* 18 */ {0x100},
  7280. /* 19 */ {0x100},
  7281. /* 20 */ {0x100},
  7282. /* 21 */ {0x100},
  7283. /* 22 */ {0x100},
  7284. /* 23 */ {0x100},
  7285. /* 24 */ {0x100},
  7286. /* 25 */ {0x100},
  7287. /* 26 */ {0x100},
  7288. /* 27 */ {0x100},
  7289. /* 28 */ {0x100},
  7290. /* 29 */ {0x100},
  7291. /* 30 */ {0x100},
  7292. /* 31 */ {0x100},
  7293. /* 32 */ {0x110},
  7294. /* 33 */ {0x110},
  7295. /* 34 */ {0x110},
  7296. /* 35 */ {0x110},
  7297. /* 36 */ {0x110},
  7298. /* 37 */ {0x110},
  7299. /* 38 */ {0x110},
  7300. /* 39 */ {0x110},
  7301. /* 40 */ {0x110},
  7302. /* 41 */ {0x110},
  7303. /* 42 */ {0x110},
  7304. /* 43 */ {0x110},
  7305. /* 44 */ {0x110},
  7306. /* 45 */ {0x110},
  7307. /* 46 */ {0x110},
  7308. /* 47 */ {0x110},
  7309. /* 48 */ {0x110},
  7310. /* 49 */ {0x110},
  7311. /* 50 */ {0x110},
  7312. /* 51 */ {0x110},
  7313. /* 52 */ {0x110},
  7314. /* 53 */ {0x110},
  7315. /* 54 */ {0x110},
  7316. /* 55 */ {0x110},
  7317. /* 56 */ {0x110},
  7318. /* 57 */ {0x110},
  7319. /* 58 */ {0x110},
  7320. /* 59 */ {0x110},
  7321. /* 60 */ {0x110},
  7322. /* 61 */ {0x110},
  7323. /* 62 */ {0x110},
  7324. /* 63 */ {0x110},
  7325. /* 64 */ {0x120},
  7326. /* 65 */ {0x120},
  7327. /* 66 */ {0x120},
  7328. /* 67 */ {0x120},
  7329. /* 68 */ {0x120},
  7330. /* 69 */ {0x120},
  7331. /* 70 */ {0x120},
  7332. /* 71 */ {0x120},
  7333. /* 72 */ {0x120},
  7334. /* 73 */ {0x120},
  7335. /* 74 */ {0x120},
  7336. /* 75 */ {0x120},
  7337. /* 76 */ {0x120},
  7338. /* 77 */ {0x120},
  7339. /* 78 */ {0x120},
  7340. /* 79 */ {0x120},
  7341. /* 80 */ {0x120},
  7342. /* 81 */ {0x120},
  7343. /* 82 */ {0x120},
  7344. /* 83 */ {0x120},
  7345. /* 84 */ {0x120},
  7346. /* 85 */ {0x120},
  7347. /* 86 */ {0x120},
  7348. /* 87 */ {0x120},
  7349. /* 88 */ {0x120},
  7350. /* 89 */ {0x120},
  7351. /* 90 */ {0x120},
  7352. /* 91 */ {0x120},
  7353. /* 92 */ {0x120},
  7354. /* 93 */ {0x120},
  7355. /* 94 */ {0x120},
  7356. /* 95 */ {0x120},
  7357. /* 96 */ {0x130},
  7358. /* 97 */ {0x130},
  7359. /* 98 */ {0x130},
  7360. /* 99 */ {0x130},
  7361. /* 100 */ {0x130},
  7362. /* 101 */ {0x130},
  7363. /* 102 */ {0x130},
  7364. /* 103 */ {0x130},
  7365. /* 104 */ {0x130},
  7366. /* 105 */ {0x130},
  7367. /* 106 */ {0x130},
  7368. /* 107 */ {0x130},
  7369. /* 108 */ {0x130},
  7370. /* 109 */ {0x130},
  7371. /* 110 */ {0x130},
  7372. /* 111 */ {0x130},
  7373. /* 112 */ {0x130},
  7374. /* 113 */ {0x130},
  7375. /* 114 */ {0x130},
  7376. /* 115 */ {0x130},
  7377. /* 116 */ {0x130},
  7378. /* 117 */ {0x130},
  7379. /* 118 */ {0x130},
  7380. /* 119 */ {0x130},
  7381. /* 120 */ {0x130},
  7382. /* 121 */ {0x130},
  7383. /* 122 */ {0x130},
  7384. /* 123 */ {0x130},
  7385. /* 124 */ {0x130},
  7386. /* 125 */ {0x130},
  7387. /* 126 */ {0x130},
  7388. /* 127 */ {0x130},
  7389. /* 128 */ {0x140},
  7390. /* 129 */ {0x140},
  7391. /* 130 */ {0x140},
  7392. /* 131 */ {0x140},
  7393. /* 132 */ {0x140},
  7394. /* 133 */ {0x140},
  7395. /* 134 */ {0x140},
  7396. /* 135 */ {0x140},
  7397. /* 136 */ {0x140},
  7398. /* 137 */ {0x140},
  7399. /* 138 */ {0x140},
  7400. /* 139 */ {0x140},
  7401. /* 140 */ {0x140},
  7402. /* 141 */ {0x140},
  7403. /* 142 */ {0x140},
  7404. /* 143 */ {0x140},
  7405. /* 144 */ {0x140},
  7406. /* 145 */ {0x140},
  7407. /* 146 */ {0x140},
  7408. /* 147 */ {0x140},
  7409. /* 148 */ {0x140},
  7410. /* 149 */ {0x140},
  7411. /* 150 */ {0x140},
  7412. /* 151 */ {0x140},
  7413. /* 152 */ {0x140},
  7414. /* 153 */ {0x140},
  7415. /* 154 */ {0x140},
  7416. /* 155 */ {0x140},
  7417. /* 156 */ {0x140},
  7418. /* 157 */ {0x140},
  7419. /* 158 */ {0x140},
  7420. /* 159 */ {0x140},
  7421. /* 160 */ {0x150},
  7422. /* 161 */ {0x150},
  7423. /* 162 */ {0x150},
  7424. /* 163 */ {0x150},
  7425. /* 164 */ {0x150},
  7426. /* 165 */ {0x150},
  7427. /* 166 */ {0x150},
  7428. /* 167 */ {0x150},
  7429. /* 168 */ {0x150},
  7430. /* 169 */ {0x150},
  7431. /* 170 */ {0x150},
  7432. /* 171 */ {0x150},
  7433. /* 172 */ {0x150},
  7434. /* 173 */ {0x150},
  7435. /* 174 */ {0x150},
  7436. /* 175 */ {0x150},
  7437. /* 176 */ {0x150},
  7438. /* 177 */ {0x150},
  7439. /* 178 */ {0x150},
  7440. /* 179 */ {0x150},
  7441. /* 180 */ {0x150},
  7442. /* 181 */ {0x150},
  7443. /* 182 */ {0x150},
  7444. /* 183 */ {0x150},
  7445. /* 184 */ {0x150},
  7446. /* 185 */ {0x150},
  7447. /* 186 */ {0x150},
  7448. /* 187 */ {0x150},
  7449. /* 188 */ {0x150},
  7450. /* 189 */ {0x150},
  7451. /* 190 */ {0x150},
  7452. /* 191 */ {0x150},
  7453. /* 192 */ {0x160},
  7454. /* 193 */ {0x160},
  7455. /* 194 */ {0x160},
  7456. /* 195 */ {0x160},
  7457. /* 196 */ {0x160},
  7458. /* 197 */ {0x160},
  7459. /* 198 */ {0x160},
  7460. /* 199 */ {0x160},
  7461. /* 200 */ {0x160},
  7462. /* 201 */ {0x160},
  7463. /* 202 */ {0x160},
  7464. /* 203 */ {0x160} };
  7465. PIN_offset DATAOUT_offset[] = {
  7466. /* 0 */ {0},
  7467. /* 1 */ {1},
  7468. /* 2 */ {2},
  7469. /* 3 */ {3},
  7470. /* 4 */ {4},
  7471. /* 5 */ {5},
  7472. /* 6 */ {6},
  7473. /* 7 */ {7},
  7474. /* 8 */ {8},
  7475. /* 9 */ {9},
  7476. /* 10 */ {10},
  7477. /* 11 */ {11},
  7478. /* 12 */ {12},
  7479. /* 13 */ {13},
  7480. /* 14 */ {14},
  7481. /* 15 */ {15},
  7482. /* 16 */ {16},
  7483. /* 17 */ {17},
  7484. /* 18 */ {18},
  7485. /* 19 */ {19},
  7486. /* 20 */ {20},
  7487. /* 21 */ {21},
  7488. /* 22 */ {22},
  7489. /* 23 */ {23},
  7490. /* 24 */ {24},
  7491. /* 25 */ {25},
  7492. /* 26 */ {26},
  7493. /* 27 */ {27},
  7494. /* 28 */ {28},
  7495. /* 29 */ {29},
  7496. /* 30 */ {30},
  7497. /* 31 */ {31},
  7498. /* 32 */ {0},
  7499. /* 33 */ {1},
  7500. /* 34 */ {2},
  7501. /* 35 */ {3},
  7502. /* 36 */ {4},
  7503. /* 37 */ {5},
  7504. /* 38 */ {6},
  7505. /* 39 */ {7},
  7506. /* 40 */ {8},
  7507. /* 41 */ {9},
  7508. /* 42 */ {10},
  7509. /* 43 */ {11},
  7510. /* 44 */ {12},
  7511. /* 45 */ {13},
  7512. /* 46 */ {14},
  7513. /* 47 */ {15},
  7514. /* 48 */ {16},
  7515. /* 49 */ {17},
  7516. /* 50 */ {18},
  7517. /* 51 */ {19},
  7518. /* 52 */ {20},
  7519. /* 53 */ {21},
  7520. /* 54 */ {22},
  7521. /* 55 */ {23},
  7522. /* 56 */ {24},
  7523. /* 57 */ {25},
  7524. /* 58 */ {26},
  7525. /* 59 */ {27},
  7526. /* 60 */ {28},
  7527. /* 61 */ {29},
  7528. /* 62 */ {30},
  7529. /* 63 */ {31},
  7530. /* 64 */ {0},
  7531. /* 65 */ {1},
  7532. /* 66 */ {2},
  7533. /* 67 */ {3},
  7534. /* 68 */ {4},
  7535. /* 69 */ {5},
  7536. /* 70 */ {6},
  7537. /* 71 */ {7},
  7538. /* 72 */ {8},
  7539. /* 73 */ {9},
  7540. /* 74 */ {10},
  7541. /* 75 */ {11},
  7542. /* 76 */ {12},
  7543. /* 77 */ {13},
  7544. /* 78 */ {14},
  7545. /* 79 */ {15},
  7546. /* 80 */ {16},
  7547. /* 81 */ {17},
  7548. /* 82 */ {18},
  7549. /* 83 */ {19},
  7550. /* 84 */ {20},
  7551. /* 85 */ {21},
  7552. /* 86 */ {22},
  7553. /* 87 */ {23},
  7554. /* 88 */ {24},
  7555. /* 89 */ {25},
  7556. /* 90 */ {26},
  7557. /* 91 */ {27},
  7558. /* 92 */ {28},
  7559. /* 93 */ {29},
  7560. /* 94 */ {30},
  7561. /* 95 */ {31},
  7562. /* 96 */ {0},
  7563. /* 97 */ {1},
  7564. /* 98 */ {2},
  7565. /* 99 */ {3},
  7566. /* 100 */ {4},
  7567. /* 101 */ {5},
  7568. /* 102 */ {6},
  7569. /* 103 */ {7},
  7570. /* 104 */ {8},
  7571. /* 105 */ {9},
  7572. /* 106 */ {10},
  7573. /* 107 */ {11},
  7574. /* 108 */ {12},
  7575. /* 109 */ {13},
  7576. /* 110 */ {14},
  7577. /* 111 */ {15},
  7578. /* 112 */ {16},
  7579. /* 113 */ {17},
  7580. /* 114 */ {18},
  7581. /* 115 */ {19},
  7582. /* 116 */ {20},
  7583. /* 117 */ {21},
  7584. /* 118 */ {22},
  7585. /* 119 */ {23},
  7586. /* 120 */ {24},
  7587. /* 121 */ {25},
  7588. /* 122 */ {26},
  7589. /* 123 */ {27},
  7590. /* 124 */ {28},
  7591. /* 125 */ {29},
  7592. /* 126 */ {30},
  7593. /* 127 */ {31},
  7594. /* 128 */ {0},
  7595. /* 129 */ {1},
  7596. /* 130 */ {2},
  7597. /* 131 */ {3},
  7598. /* 132 */ {4},
  7599. /* 133 */ {5},
  7600. /* 134 */ {6},
  7601. /* 135 */ {7},
  7602. /* 136 */ {8},
  7603. /* 137 */ {9},
  7604. /* 138 */ {10},
  7605. /* 139 */ {11},
  7606. /* 140 */ {12},
  7607. /* 141 */ {13},
  7608. /* 142 */ {14},
  7609. /* 143 */ {15},
  7610. /* 144 */ {16},
  7611. /* 145 */ {17},
  7612. /* 146 */ {18},
  7613. /* 147 */ {19},
  7614. /* 148 */ {20},
  7615. /* 149 */ {21},
  7616. /* 150 */ {22},
  7617. /* 151 */ {23},
  7618. /* 152 */ {24},
  7619. /* 153 */ {25},
  7620. /* 154 */ {26},
  7621. /* 155 */ {27},
  7622. /* 156 */ {28},
  7623. /* 157 */ {29},
  7624. /* 158 */ {30},
  7625. /* 159 */ {31},
  7626. /* 160 */ {0},
  7627. /* 161 */ {1},
  7628. /* 162 */ {2},
  7629. /* 163 */ {3},
  7630. /* 164 */ {4},
  7631. /* 165 */ {5},
  7632. /* 166 */ {6},
  7633. /* 167 */ {7},
  7634. /* 168 */ {8},
  7635. /* 169 */ {9},
  7636. /* 170 */ {10},
  7637. /* 171 */ {11},
  7638. /* 172 */ {12},
  7639. /* 173 */ {13},
  7640. /* 174 */ {14},
  7641. /* 175 */ {15},
  7642. /* 176 */ {16},
  7643. /* 177 */ {17},
  7644. /* 178 */ {18},
  7645. /* 179 */ {19},
  7646. /* 180 */ {20},
  7647. /* 181 */ {21},
  7648. /* 182 */ {22},
  7649. /* 183 */ {23},
  7650. /* 184 */ {24},
  7651. /* 185 */ {25},
  7652. /* 186 */ {26},
  7653. /* 187 */ {27},
  7654. /* 188 */ {28},
  7655. /* 189 */ {29},
  7656. /* 190 */ {30},
  7657. /* 191 */ {31},
  7658. /* 192 */ {0},
  7659. /* 193 */ {1},
  7660. /* 194 */ {2},
  7661. /* 195 */ {3},
  7662. /* 196 */ {4},
  7663. /* 197 */ {5},
  7664. /* 198 */ {6},
  7665. /* 199 */ {7},
  7666. /* 200 */ {8},
  7667. /* 201 */ {9},
  7668. /* 202 */ {10},
  7669. /* 203 */ {11} };
  7670. PIN_addr DIN_addr[] = {
  7671. /* 0 */ {0x200},
  7672. /* 1 */ {0x200},
  7673. /* 2 */ {0x200},
  7674. /* 3 */ {0x200},
  7675. /* 4 */ {0x200},
  7676. /* 5 */ {0x200},
  7677. /* 6 */ {0x200},
  7678. /* 7 */ {0x200},
  7679. /* 8 */ {0x200},
  7680. /* 9 */ {0x200},
  7681. /* 10 */ {0x200},
  7682. /* 11 */ {0x200},
  7683. /* 12 */ {0x200},
  7684. /* 13 */ {0x200},
  7685. /* 14 */ {0x200},
  7686. /* 15 */ {0x200},
  7687. /* 16 */ {0x200},
  7688. /* 17 */ {0x200},
  7689. /* 18 */ {0x200},
  7690. /* 19 */ {0x200},
  7691. /* 20 */ {0x200},
  7692. /* 21 */ {0x200},
  7693. /* 22 */ {0x200},
  7694. /* 23 */ {0x200},
  7695. /* 24 */ {0x200},
  7696. /* 25 */ {0x200},
  7697. /* 26 */ {0x200},
  7698. /* 27 */ {0x200},
  7699. /* 28 */ {0x200},
  7700. /* 29 */ {0x200},
  7701. /* 30 */ {0x200},
  7702. /* 31 */ {0x200},
  7703. /* 32 */ {0x210},
  7704. /* 33 */ {0x210},
  7705. /* 34 */ {0x210},
  7706. /* 35 */ {0x210},
  7707. /* 36 */ {0x210},
  7708. /* 37 */ {0x210},
  7709. /* 38 */ {0x210},
  7710. /* 39 */ {0x210},
  7711. /* 40 */ {0x210},
  7712. /* 41 */ {0x210},
  7713. /* 42 */ {0x210},
  7714. /* 43 */ {0x210},
  7715. /* 44 */ {0x210},
  7716. /* 45 */ {0x210},
  7717. /* 46 */ {0x210},
  7718. /* 47 */ {0x210},
  7719. /* 48 */ {0x210},
  7720. /* 49 */ {0x210},
  7721. /* 50 */ {0x210},
  7722. /* 51 */ {0x210},
  7723. /* 52 */ {0x210},
  7724. /* 53 */ {0x210},
  7725. /* 54 */ {0x210},
  7726. /* 55 */ {0x210},
  7727. /* 56 */ {0x210},
  7728. /* 57 */ {0x210},
  7729. /* 58 */ {0x210},
  7730. /* 59 */ {0x210},
  7731. /* 60 */ {0x210},
  7732. /* 61 */ {0x210},
  7733. /* 62 */ {0x210},
  7734. /* 63 */ {0x210},
  7735. /* 64 */ {0x220},
  7736. /* 65 */ {0x220},
  7737. /* 66 */ {0x220},
  7738. /* 67 */ {0x220},
  7739. /* 68 */ {0x220},
  7740. /* 69 */ {0x220},
  7741. /* 70 */ {0x220},
  7742. /* 71 */ {0x220},
  7743. /* 72 */ {0x220},
  7744. /* 73 */ {0x220},
  7745. /* 74 */ {0x220},
  7746. /* 75 */ {0x220},
  7747. /* 76 */ {0x220},
  7748. /* 77 */ {0x220},
  7749. /* 78 */ {0x220},
  7750. /* 79 */ {0x220},
  7751. /* 80 */ {0x220},
  7752. /* 81 */ {0x220},
  7753. /* 82 */ {0x220},
  7754. /* 83 */ {0x220},
  7755. /* 84 */ {0x220},
  7756. /* 85 */ {0x220},
  7757. /* 86 */ {0x220},
  7758. /* 87 */ {0x220},
  7759. /* 88 */ {0x220},
  7760. /* 89 */ {0x220},
  7761. /* 90 */ {0x220},
  7762. /* 91 */ {0x220},
  7763. /* 92 */ {0x220},
  7764. /* 93 */ {0x220},
  7765. /* 94 */ {0x220},
  7766. /* 95 */ {0x220},
  7767. /* 96 */ {0x230},
  7768. /* 97 */ {0x230},
  7769. /* 98 */ {0x230},
  7770. /* 99 */ {0x230},
  7771. /* 100 */ {0x230},
  7772. /* 101 */ {0x230},
  7773. /* 102 */ {0x230},
  7774. /* 103 */ {0x230},
  7775. /* 104 */ {0x230},
  7776. /* 105 */ {0x230},
  7777. /* 106 */ {0x230},
  7778. /* 107 */ {0x230},
  7779. /* 108 */ {0x230},
  7780. /* 109 */ {0x230},
  7781. /* 110 */ {0x230},
  7782. /* 111 */ {0x230},
  7783. /* 112 */ {0x230},
  7784. /* 113 */ {0x230},
  7785. /* 114 */ {0x230},
  7786. /* 115 */ {0x230},
  7787. /* 116 */ {0x230},
  7788. /* 117 */ {0x230},
  7789. /* 118 */ {0x230},
  7790. /* 119 */ {0x230},
  7791. /* 120 */ {0x230},
  7792. /* 121 */ {0x230},
  7793. /* 122 */ {0x230},
  7794. /* 123 */ {0x230},
  7795. /* 124 */ {0x230},
  7796. /* 125 */ {0x230},
  7797. /* 126 */ {0x230},
  7798. /* 127 */ {0x230},
  7799. /* 128 */ {0x240},
  7800. /* 129 */ {0x240},
  7801. /* 130 */ {0x240},
  7802. /* 131 */ {0x240},
  7803. /* 132 */ {0x240},
  7804. /* 133 */ {0x240},
  7805. /* 134 */ {0x240},
  7806. /* 135 */ {0x240},
  7807. /* 136 */ {0x240},
  7808. /* 137 */ {0x240},
  7809. /* 138 */ {0x240},
  7810. /* 139 */ {0x240},
  7811. /* 140 */ {0x240},
  7812. /* 141 */ {0x240},
  7813. /* 142 */ {0x240},
  7814. /* 143 */ {0x240},
  7815. /* 144 */ {0x240},
  7816. /* 145 */ {0x240},
  7817. /* 146 */ {0x240},
  7818. /* 147 */ {0x240},
  7819. /* 148 */ {0x240},
  7820. /* 149 */ {0x240},
  7821. /* 150 */ {0x240},
  7822. /* 151 */ {0x240},
  7823. /* 152 */ {0x240},
  7824. /* 153 */ {0x240},
  7825. /* 154 */ {0x240},
  7826. /* 155 */ {0x240},
  7827. /* 156 */ {0x240},
  7828. /* 157 */ {0x240},
  7829. /* 158 */ {0x240},
  7830. /* 159 */ {0x240},
  7831. /* 160 */ {0x250},
  7832. /* 161 */ {0x250},
  7833. /* 162 */ {0x250},
  7834. /* 163 */ {0x250},
  7835. /* 164 */ {0x250},
  7836. /* 165 */ {0x250},
  7837. /* 166 */ {0x250},
  7838. /* 167 */ {0x250},
  7839. /* 168 */ {0x250},
  7840. /* 169 */ {0x250},
  7841. /* 170 */ {0x250},
  7842. /* 171 */ {0x250},
  7843. /* 172 */ {0x250},
  7844. /* 173 */ {0x250},
  7845. /* 174 */ {0x250},
  7846. /* 175 */ {0x250},
  7847. /* 176 */ {0x250},
  7848. /* 177 */ {0x250},
  7849. /* 178 */ {0x250},
  7850. /* 179 */ {0x250},
  7851. /* 180 */ {0x250},
  7852. /* 181 */ {0x250},
  7853. /* 182 */ {0x250},
  7854. /* 183 */ {0x250},
  7855. /* 184 */ {0x250},
  7856. /* 185 */ {0x250},
  7857. /* 186 */ {0x250},
  7858. /* 187 */ {0x250},
  7859. /* 188 */ {0x250},
  7860. /* 189 */ {0x250},
  7861. /* 190 */ {0x250},
  7862. /* 191 */ {0x250},
  7863. /* 192 */ {0x260},
  7864. /* 193 */ {0x260},
  7865. /* 194 */ {0x260},
  7866. /* 195 */ {0x260},
  7867. /* 196 */ {0x260},
  7868. /* 197 */ {0x260},
  7869. /* 198 */ {0x260},
  7870. /* 199 */ {0x260},
  7871. /* 200 */ {0x260},
  7872. /* 201 */ {0x260},
  7873. /* 202 */ {0x260},
  7874. /* 203 */ {0x260} };
  7875. PIN_offset DIN_offset[] = {
  7876. /* 0 */ {0},
  7877. /* 1 */ {1},
  7878. /* 2 */ {2},
  7879. /* 3 */ {3},
  7880. /* 4 */ {4},
  7881. /* 5 */ {5},
  7882. /* 6 */ {6},
  7883. /* 7 */ {7},
  7884. /* 8 */ {8},
  7885. /* 9 */ {9},
  7886. /* 10 */ {10},
  7887. /* 11 */ {11},
  7888. /* 12 */ {12},
  7889. /* 13 */ {13},
  7890. /* 14 */ {14},
  7891. /* 15 */ {15},
  7892. /* 16 */ {16},
  7893. /* 17 */ {17},
  7894. /* 18 */ {18},
  7895. /* 19 */ {19},
  7896. /* 20 */ {20},
  7897. /* 21 */ {21},
  7898. /* 22 */ {22},
  7899. /* 23 */ {23},
  7900. /* 24 */ {24},
  7901. /* 25 */ {25},
  7902. /* 26 */ {26},
  7903. /* 27 */ {27},
  7904. /* 28 */ {28},
  7905. /* 29 */ {29},
  7906. /* 30 */ {30},
  7907. /* 31 */ {31},
  7908. /* 32 */ {0},
  7909. /* 33 */ {1},
  7910. /* 34 */ {2},
  7911. /* 35 */ {3},
  7912. /* 36 */ {4},
  7913. /* 37 */ {5},
  7914. /* 38 */ {6},
  7915. /* 39 */ {7},
  7916. /* 40 */ {8},
  7917. /* 41 */ {9},
  7918. /* 42 */ {10},
  7919. /* 43 */ {11},
  7920. /* 44 */ {12},
  7921. /* 45 */ {13},
  7922. /* 46 */ {14},
  7923. /* 47 */ {15},
  7924. /* 48 */ {16},
  7925. /* 49 */ {17},
  7926. /* 50 */ {18},
  7927. /* 51 */ {19},
  7928. /* 52 */ {20},
  7929. /* 53 */ {21},
  7930. /* 54 */ {22},
  7931. /* 55 */ {23},
  7932. /* 56 */ {24},
  7933. /* 57 */ {25},
  7934. /* 58 */ {26},
  7935. /* 59 */ {27},
  7936. /* 60 */ {28},
  7937. /* 61 */ {29},
  7938. /* 62 */ {30},
  7939. /* 63 */ {31},
  7940. /* 64 */ {0},
  7941. /* 65 */ {1},
  7942. /* 66 */ {2},
  7943. /* 67 */ {3},
  7944. /* 68 */ {4},
  7945. /* 69 */ {5},
  7946. /* 70 */ {6},
  7947. /* 71 */ {7},
  7948. /* 72 */ {8},
  7949. /* 73 */ {9},
  7950. /* 74 */ {10},
  7951. /* 75 */ {11},
  7952. /* 76 */ {12},
  7953. /* 77 */ {13},
  7954. /* 78 */ {14},
  7955. /* 79 */ {15},
  7956. /* 80 */ {16},
  7957. /* 81 */ {17},
  7958. /* 82 */ {18},
  7959. /* 83 */ {19},
  7960. /* 84 */ {20},
  7961. /* 85 */ {21},
  7962. /* 86 */ {22},
  7963. /* 87 */ {23},
  7964. /* 88 */ {24},
  7965. /* 89 */ {25},
  7966. /* 90 */ {26},
  7967. /* 91 */ {27},
  7968. /* 92 */ {28},
  7969. /* 93 */ {29},
  7970. /* 94 */ {30},
  7971. /* 95 */ {31},
  7972. /* 96 */ {0},
  7973. /* 97 */ {1},
  7974. /* 98 */ {2},
  7975. /* 99 */ {3},
  7976. /* 100 */ {4},
  7977. /* 101 */ {5},
  7978. /* 102 */ {6},
  7979. /* 103 */ {7},
  7980. /* 104 */ {8},
  7981. /* 105 */ {9},
  7982. /* 106 */ {10},
  7983. /* 107 */ {11},
  7984. /* 108 */ {12},
  7985. /* 109 */ {13},
  7986. /* 110 */ {14},
  7987. /* 111 */ {15},
  7988. /* 112 */ {16},
  7989. /* 113 */ {17},
  7990. /* 114 */ {18},
  7991. /* 115 */ {19},
  7992. /* 116 */ {20},
  7993. /* 117 */ {21},
  7994. /* 118 */ {22},
  7995. /* 119 */ {23},
  7996. /* 120 */ {24},
  7997. /* 121 */ {25},
  7998. /* 122 */ {26},
  7999. /* 123 */ {27},
  8000. /* 124 */ {28},
  8001. /* 125 */ {29},
  8002. /* 126 */ {30},
  8003. /* 127 */ {31},
  8004. /* 128 */ {0},
  8005. /* 129 */ {1},
  8006. /* 130 */ {2},
  8007. /* 131 */ {3},
  8008. /* 132 */ {4},
  8009. /* 133 */ {5},
  8010. /* 134 */ {6},
  8011. /* 135 */ {7},
  8012. /* 136 */ {8},
  8013. /* 137 */ {9},
  8014. /* 138 */ {10},
  8015. /* 139 */ {11},
  8016. /* 140 */ {12},
  8017. /* 141 */ {13},
  8018. /* 142 */ {14},
  8019. /* 143 */ {15},
  8020. /* 144 */ {16},
  8021. /* 145 */ {17},
  8022. /* 146 */ {18},
  8023. /* 147 */ {19},
  8024. /* 148 */ {20},
  8025. /* 149 */ {21},
  8026. /* 150 */ {22},
  8027. /* 151 */ {23},
  8028. /* 152 */ {24},
  8029. /* 153 */ {25},
  8030. /* 154 */ {26},
  8031. /* 155 */ {27},
  8032. /* 156 */ {28},
  8033. /* 157 */ {29},
  8034. /* 158 */ {30},
  8035. /* 159 */ {31},
  8036. /* 160 */ {0},
  8037. /* 161 */ {1},
  8038. /* 162 */ {2},
  8039. /* 163 */ {3},
  8040. /* 164 */ {4},
  8041. /* 165 */ {5},
  8042. /* 166 */ {6},
  8043. /* 167 */ {7},
  8044. /* 168 */ {8},
  8045. /* 169 */ {9},
  8046. /* 170 */ {10},
  8047. /* 171 */ {11},
  8048. /* 172 */ {12},
  8049. /* 173 */ {13},
  8050. /* 174 */ {14},
  8051. /* 175 */ {15},
  8052. /* 176 */ {16},
  8053. /* 177 */ {17},
  8054. /* 178 */ {18},
  8055. /* 179 */ {19},
  8056. /* 180 */ {20},
  8057. /* 181 */ {21},
  8058. /* 182 */ {22},
  8059. /* 183 */ {23},
  8060. /* 184 */ {24},
  8061. /* 185 */ {25},
  8062. /* 186 */ {26},
  8063. /* 187 */ {27},
  8064. /* 188 */ {28},
  8065. /* 189 */ {29},
  8066. /* 190 */ {30},
  8067. /* 191 */ {31},
  8068. /* 192 */ {0},
  8069. /* 193 */ {1},
  8070. /* 194 */ {2},
  8071. /* 195 */ {3},
  8072. /* 196 */ {4},
  8073. /* 197 */ {5},
  8074. /* 198 */ {6},
  8075. /* 199 */ {7},
  8076. /* 200 */ {8},
  8077. /* 201 */ {9},
  8078. /* 202 */ {10},
  8079. /* 203 */ {11} };
  8080. PIN_addr DIR_addr[] = {
  8081. /* 0 */ {0x000},
  8082. /* 1 */ {0x000},
  8083. /* 2 */ {0x000},
  8084. /* 3 */ {0x000},
  8085. /* 4 */ {0x000},
  8086. /* 5 */ {0x000},
  8087. /* 6 */ {0x000},
  8088. /* 7 */ {0x000},
  8089. /* 8 */ {0x000},
  8090. /* 9 */ {0x000},
  8091. /* 10 */ {0x000},
  8092. /* 11 */ {0x000},
  8093. /* 12 */ {0x000},
  8094. /* 13 */ {0x000},
  8095. /* 14 */ {0x000},
  8096. /* 15 */ {0x000},
  8097. /* 16 */ {0x000},
  8098. /* 17 */ {0x000},
  8099. /* 18 */ {0x000},
  8100. /* 19 */ {0x000},
  8101. /* 20 */ {0x000},
  8102. /* 21 */ {0x000},
  8103. /* 22 */ {0x000},
  8104. /* 23 */ {0x000},
  8105. /* 24 */ {0x000},
  8106. /* 25 */ {0x000},
  8107. /* 26 */ {0x000},
  8108. /* 27 */ {0x000},
  8109. /* 28 */ {0x000},
  8110. /* 29 */ {0x000},
  8111. /* 30 */ {0x000},
  8112. /* 31 */ {0x000},
  8113. /* 32 */ {0x010},
  8114. /* 33 */ {0x010},
  8115. /* 34 */ {0x010},
  8116. /* 35 */ {0x010},
  8117. /* 36 */ {0x010},
  8118. /* 37 */ {0x010},
  8119. /* 38 */ {0x010},
  8120. /* 39 */ {0x010},
  8121. /* 40 */ {0x010},
  8122. /* 41 */ {0x010},
  8123. /* 42 */ {0x010},
  8124. /* 43 */ {0x010},
  8125. /* 44 */ {0x010},
  8126. /* 45 */ {0x010},
  8127. /* 46 */ {0x010},
  8128. /* 47 */ {0x010},
  8129. /* 48 */ {0x010},
  8130. /* 49 */ {0x010},
  8131. /* 50 */ {0x010},
  8132. /* 51 */ {0x010},
  8133. /* 52 */ {0x010},
  8134. /* 53 */ {0x010},
  8135. /* 54 */ {0x010},
  8136. /* 55 */ {0x010},
  8137. /* 56 */ {0x010},
  8138. /* 57 */ {0x010},
  8139. /* 58 */ {0x010},
  8140. /* 59 */ {0x010},
  8141. /* 60 */ {0x010},
  8142. /* 61 */ {0x010},
  8143. /* 62 */ {0x010},
  8144. /* 63 */ {0x010},
  8145. /* 64 */ {0x020},
  8146. /* 65 */ {0x020},
  8147. /* 66 */ {0x020},
  8148. /* 67 */ {0x020},
  8149. /* 68 */ {0x020},
  8150. /* 69 */ {0x020},
  8151. /* 70 */ {0x020},
  8152. /* 71 */ {0x020},
  8153. /* 72 */ {0x020},
  8154. /* 73 */ {0x020},
  8155. /* 74 */ {0x020},
  8156. /* 75 */ {0x020},
  8157. /* 76 */ {0x020},
  8158. /* 77 */ {0x020},
  8159. /* 78 */ {0x020},
  8160. /* 79 */ {0x020},
  8161. /* 80 */ {0x020},
  8162. /* 81 */ {0x020},
  8163. /* 82 */ {0x020},
  8164. /* 83 */ {0x020},
  8165. /* 84 */ {0x020},
  8166. /* 85 */ {0x020},
  8167. /* 86 */ {0x020},
  8168. /* 87 */ {0x020},
  8169. /* 88 */ {0x020},
  8170. /* 89 */ {0x020},
  8171. /* 90 */ {0x020},
  8172. /* 91 */ {0x020},
  8173. /* 92 */ {0x020},
  8174. /* 93 */ {0x020},
  8175. /* 94 */ {0x020},
  8176. /* 95 */ {0x020},
  8177. /* 96 */ {0x030},
  8178. /* 97 */ {0x030},
  8179. /* 98 */ {0x030},
  8180. /* 99 */ {0x030},
  8181. /* 100 */ {0x030},
  8182. /* 101 */ {0x030},
  8183. /* 102 */ {0x030},
  8184. /* 103 */ {0x030},
  8185. /* 104 */ {0x030},
  8186. /* 105 */ {0x030},
  8187. /* 106 */ {0x030},
  8188. /* 107 */ {0x030},
  8189. /* 108 */ {0x030},
  8190. /* 109 */ {0x030},
  8191. /* 110 */ {0x030},
  8192. /* 111 */ {0x030},
  8193. /* 112 */ {0x030},
  8194. /* 113 */ {0x030},
  8195. /* 114 */ {0x030},
  8196. /* 115 */ {0x030},
  8197. /* 116 */ {0x030},
  8198. /* 117 */ {0x030},
  8199. /* 118 */ {0x030},
  8200. /* 119 */ {0x030},
  8201. /* 120 */ {0x030},
  8202. /* 121 */ {0x030},
  8203. /* 122 */ {0x030},
  8204. /* 123 */ {0x030},
  8205. /* 124 */ {0x030},
  8206. /* 125 */ {0x030},
  8207. /* 126 */ {0x030},
  8208. /* 127 */ {0x030},
  8209. /* 128 */ {0x040},
  8210. /* 129 */ {0x040},
  8211. /* 130 */ {0x040},
  8212. /* 131 */ {0x040},
  8213. /* 132 */ {0x040},
  8214. /* 133 */ {0x040},
  8215. /* 134 */ {0x040},
  8216. /* 135 */ {0x040},
  8217. /* 136 */ {0x040},
  8218. /* 137 */ {0x040},
  8219. /* 138 */ {0x040},
  8220. /* 139 */ {0x040},
  8221. /* 140 */ {0x040},
  8222. /* 141 */ {0x040},
  8223. /* 142 */ {0x040},
  8224. /* 143 */ {0x040},
  8225. /* 144 */ {0x040},
  8226. /* 145 */ {0x040},
  8227. /* 146 */ {0x040},
  8228. /* 147 */ {0x040},
  8229. /* 148 */ {0x040},
  8230. /* 149 */ {0x040},
  8231. /* 150 */ {0x040},
  8232. /* 151 */ {0x040},
  8233. /* 152 */ {0x040},
  8234. /* 153 */ {0x040},
  8235. /* 154 */ {0x040},
  8236. /* 155 */ {0x040},
  8237. /* 156 */ {0x040},
  8238. /* 157 */ {0x040},
  8239. /* 158 */ {0x040},
  8240. /* 159 */ {0x040},
  8241. /* 160 */ {0x050},
  8242. /* 161 */ {0x050},
  8243. /* 162 */ {0x050},
  8244. /* 163 */ {0x050},
  8245. /* 164 */ {0x050},
  8246. /* 165 */ {0x050},
  8247. /* 166 */ {0x050},
  8248. /* 167 */ {0x050},
  8249. /* 168 */ {0x050},
  8250. /* 169 */ {0x050},
  8251. /* 170 */ {0x050},
  8252. /* 171 */ {0x050},
  8253. /* 172 */ {0x050},
  8254. /* 173 */ {0x050},
  8255. /* 174 */ {0x050},
  8256. /* 175 */ {0x050},
  8257. /* 176 */ {0x050},
  8258. /* 177 */ {0x050},
  8259. /* 178 */ {0x050},
  8260. /* 179 */ {0x050},
  8261. /* 180 */ {0x050},
  8262. /* 181 */ {0x050},
  8263. /* 182 */ {0x050},
  8264. /* 183 */ {0x050},
  8265. /* 184 */ {0x050},
  8266. /* 185 */ {0x050},
  8267. /* 186 */ {0x050},
  8268. /* 187 */ {0x050},
  8269. /* 188 */ {0x050},
  8270. /* 189 */ {0x050},
  8271. /* 190 */ {0x050},
  8272. /* 191 */ {0x050},
  8273. /* 192 */ {0x060},
  8274. /* 193 */ {0x060},
  8275. /* 194 */ {0x060},
  8276. /* 195 */ {0x060},
  8277. /* 196 */ {0x060},
  8278. /* 197 */ {0x060},
  8279. /* 198 */ {0x060},
  8280. /* 199 */ {0x060},
  8281. /* 200 */ {0x060},
  8282. /* 201 */ {0x060},
  8283. /* 202 */ {0x060},
  8284. /* 203 */ {0x060} };
  8285. PIN_offset DIR_offset[] = {
  8286. /* 0 */ {0},
  8287. /* 1 */ {1},
  8288. /* 2 */ {2},
  8289. /* 3 */ {3},
  8290. /* 4 */ {4},
  8291. /* 5 */ {5},
  8292. /* 6 */ {6},
  8293. /* 7 */ {7},
  8294. /* 8 */ {8},
  8295. /* 9 */ {9},
  8296. /* 10 */ {10},
  8297. /* 11 */ {11},
  8298. /* 12 */ {12},
  8299. /* 13 */ {13},
  8300. /* 14 */ {14},
  8301. /* 15 */ {15},
  8302. /* 16 */ {16},
  8303. /* 17 */ {17},
  8304. /* 18 */ {18},
  8305. /* 19 */ {19},
  8306. /* 20 */ {20},
  8307. /* 21 */ {21},
  8308. /* 22 */ {22},
  8309. /* 23 */ {23},
  8310. /* 24 */ {24},
  8311. /* 25 */ {25},
  8312. /* 26 */ {26},
  8313. /* 27 */ {27},
  8314. /* 28 */ {28},
  8315. /* 29 */ {29},
  8316. /* 30 */ {30},
  8317. /* 31 */ {31},
  8318. /* 32 */ {0},
  8319. /* 33 */ {1},
  8320. /* 34 */ {2},
  8321. /* 35 */ {3},
  8322. /* 36 */ {4},
  8323. /* 37 */ {5},
  8324. /* 38 */ {6},
  8325. /* 39 */ {7},
  8326. /* 40 */ {8},
  8327. /* 41 */ {9},
  8328. /* 42 */ {10},
  8329. /* 43 */ {11},
  8330. /* 44 */ {12},
  8331. /* 45 */ {13},
  8332. /* 46 */ {14},
  8333. /* 47 */ {15},
  8334. /* 48 */ {16},
  8335. /* 49 */ {17},
  8336. /* 50 */ {18},
  8337. /* 51 */ {19},
  8338. /* 52 */ {20},
  8339. /* 53 */ {21},
  8340. /* 54 */ {22},
  8341. /* 55 */ {23},
  8342. /* 56 */ {24},
  8343. /* 57 */ {25},
  8344. /* 58 */ {26},
  8345. /* 59 */ {27},
  8346. /* 60 */ {28},
  8347. /* 61 */ {29},
  8348. /* 62 */ {30},
  8349. /* 63 */ {31},
  8350. /* 64 */ {0},
  8351. /* 65 */ {1},
  8352. /* 66 */ {2},
  8353. /* 67 */ {3},
  8354. /* 68 */ {4},
  8355. /* 69 */ {5},
  8356. /* 70 */ {6},
  8357. /* 71 */ {7},
  8358. /* 72 */ {8},
  8359. /* 73 */ {9},
  8360. /* 74 */ {10},
  8361. /* 75 */ {11},
  8362. /* 76 */ {12},
  8363. /* 77 */ {13},
  8364. /* 78 */ {14},
  8365. /* 79 */ {15},
  8366. /* 80 */ {16},
  8367. /* 81 */ {17},
  8368. /* 82 */ {18},
  8369. /* 83 */ {19},
  8370. /* 84 */ {20},
  8371. /* 85 */ {21},
  8372. /* 86 */ {22},
  8373. /* 87 */ {23},
  8374. /* 88 */ {24},
  8375. /* 89 */ {25},
  8376. /* 90 */ {26},
  8377. /* 91 */ {27},
  8378. /* 92 */ {28},
  8379. /* 93 */ {29},
  8380. /* 94 */ {30},
  8381. /* 95 */ {31},
  8382. /* 96 */ {0},
  8383. /* 97 */ {1},
  8384. /* 98 */ {2},
  8385. /* 99 */ {3},
  8386. /* 100 */ {4},
  8387. /* 101 */ {5},
  8388. /* 102 */ {6},
  8389. /* 103 */ {7},
  8390. /* 104 */ {8},
  8391. /* 105 */ {9},
  8392. /* 106 */ {10},
  8393. /* 107 */ {11},
  8394. /* 108 */ {12},
  8395. /* 109 */ {13},
  8396. /* 110 */ {14},
  8397. /* 111 */ {15},
  8398. /* 112 */ {16},
  8399. /* 113 */ {17},
  8400. /* 114 */ {18},
  8401. /* 115 */ {19},
  8402. /* 116 */ {20},
  8403. /* 117 */ {21},
  8404. /* 118 */ {22},
  8405. /* 119 */ {23},
  8406. /* 120 */ {24},
  8407. /* 121 */ {25},
  8408. /* 122 */ {26},
  8409. /* 123 */ {27},
  8410. /* 124 */ {28},
  8411. /* 125 */ {29},
  8412. /* 126 */ {30},
  8413. /* 127 */ {31},
  8414. /* 128 */ {0},
  8415. /* 129 */ {1},
  8416. /* 130 */ {2},
  8417. /* 131 */ {3},
  8418. /* 132 */ {4},
  8419. /* 133 */ {5},
  8420. /* 134 */ {6},
  8421. /* 135 */ {7},
  8422. /* 136 */ {8},
  8423. /* 137 */ {9},
  8424. /* 138 */ {10},
  8425. /* 139 */ {11},
  8426. /* 140 */ {12},
  8427. /* 141 */ {13},
  8428. /* 142 */ {14},
  8429. /* 143 */ {15},
  8430. /* 144 */ {16},
  8431. /* 145 */ {17},
  8432. /* 146 */ {18},
  8433. /* 147 */ {19},
  8434. /* 148 */ {20},
  8435. /* 149 */ {21},
  8436. /* 150 */ {22},
  8437. /* 151 */ {23},
  8438. /* 152 */ {24},
  8439. /* 153 */ {25},
  8440. /* 154 */ {26},
  8441. /* 155 */ {27},
  8442. /* 156 */ {28},
  8443. /* 157 */ {29},
  8444. /* 158 */ {30},
  8445. /* 159 */ {31},
  8446. /* 160 */ {0},
  8447. /* 161 */ {1},
  8448. /* 162 */ {2},
  8449. /* 163 */ {3},
  8450. /* 164 */ {4},
  8451. /* 165 */ {5},
  8452. /* 166 */ {6},
  8453. /* 167 */ {7},
  8454. /* 168 */ {8},
  8455. /* 169 */ {9},
  8456. /* 170 */ {10},
  8457. /* 171 */ {11},
  8458. /* 172 */ {12},
  8459. /* 173 */ {13},
  8460. /* 174 */ {14},
  8461. /* 175 */ {15},
  8462. /* 176 */ {16},
  8463. /* 177 */ {17},
  8464. /* 178 */ {18},
  8465. /* 179 */ {19},
  8466. /* 180 */ {20},
  8467. /* 181 */ {21},
  8468. /* 182 */ {22},
  8469. /* 183 */ {23},
  8470. /* 184 */ {24},
  8471. /* 185 */ {25},
  8472. /* 186 */ {26},
  8473. /* 187 */ {27},
  8474. /* 188 */ {28},
  8475. /* 189 */ {29},
  8476. /* 190 */ {30},
  8477. /* 191 */ {31},
  8478. /* 192 */ {0},
  8479. /* 193 */ {1},
  8480. /* 194 */ {2},
  8481. /* 195 */ {3},
  8482. /* 196 */ {4},
  8483. /* 197 */ {5},
  8484. /* 198 */ {6},
  8485. /* 199 */ {7},
  8486. /* 200 */ {8},
  8487. /* 201 */ {9},
  8488. /* 202 */ {10},
  8489. /* 203 */ {11} };
  8490. PIN_addr DRV_addr[] = {
  8491. /* 0 */ {0x900+0x074},
  8492. /* 1 */ {0x900+0x074},
  8493. /* 2 */ {0x900+0x074},
  8494. /* 3 */ {0x900+0x074},
  8495. /* 4 */ {0x900+0x074},
  8496. /* 5 */ {0xA00+0x070},
  8497. /* 6 */ {0xA00+0x070},
  8498. /* 7 */ {0xA00+0x070},
  8499. /* 8 */ {0xA00+0x070},
  8500. /* 9 */ {0xA00+0x070},
  8501. /* 10 */ {0xA00+0x070},
  8502. /* 11 */ {0xA00+0x070},
  8503. /* 12 */ {0xA00+0x070},
  8504. /* 13 */ {0x800+0x070},
  8505. /* 14 */ {0x800+0x070},
  8506. /* 15 */ {0x800+0x070},
  8507. /* 16 */ {0x800+0x070},
  8508. /* 17 */ {0x800+0x070},
  8509. /* 18 */ {0x800+0x070},
  8510. /* 19 */ {0x800+0x070},
  8511. /* 20 */ {0x800+0x070},
  8512. /* 21 */ {0x800+0x070},
  8513. /* 22 */ {-1},
  8514. /* 23 */ {-1},
  8515. /* 24 */ {-1},
  8516. /* 25 */ {-1},
  8517. /* 26 */ {-1},
  8518. /* 27 */ {-1},
  8519. /* 28 */ {-1},
  8520. /* 29 */ {-1},
  8521. /* 30 */ {-1},
  8522. /* 31 */ {-1},
  8523. /* 32 */ {-1},
  8524. /* 33 */ {-1},
  8525. /* 34 */ {-1},
  8526. /* 35 */ {-1},
  8527. /* 36 */ {-1},
  8528. /* 37 */ {-1},
  8529. /* 38 */ {-1},
  8530. /* 39 */ {-1},
  8531. /* 40 */ {-1},
  8532. /* 41 */ {-1},
  8533. /* 42 */ {0x900+0x070},
  8534. /* 43 */ {0x900+0x070},
  8535. /* 44 */ {0x900+0x070},
  8536. /* 45 */ {0x900+0x070},
  8537. /* 46 */ {0x900+0x070},
  8538. /* 47 */ {0x900+0x070},
  8539. /* 48 */ {0x900+0x070},
  8540. /* 49 */ {0x900+0x070},
  8541. /* 50 */ {0x900+0x070},
  8542. /* 51 */ {0x900+0x070},
  8543. /* 52 */ {0x900+0x070},
  8544. /* 53 */ {0x900+0x070},
  8545. /* 54 */ {0x900+0x070},
  8546. /* 55 */ {0x900+0x070},
  8547. /* 56 */ {0x900+0x070},
  8548. /* 57 */ {0x900+0x074},
  8549. /* 58 */ {0x900+0x074},
  8550. /* 59 */ {0x900+0x074},
  8551. /* 60 */ {0x900+0x074},
  8552. /* 61 */ {0x900+0x074},
  8553. /* 62 */ {0x900+0x074},
  8554. /* 63 */ {0x900+0x074},
  8555. /* 64 */ {0x900+0x074},
  8556. /* 65 */ {0xA00+0x070},
  8557. /* 66 */ {0xA00+0x070},
  8558. /* 67 */ {0xA00+0x070},
  8559. /* 68 */ {0xA00+0x070},
  8560. /* 69 */ {0xA00+0x070},
  8561. /* 70 */ {0xA00+0x070},
  8562. /* 71 */ {0xA00+0x070},
  8563. /* 72 */ {0xA00+0x070},
  8564. /* 73 */ {0xA00+0x070},
  8565. /* 74 */ {0xA00+0x070},
  8566. /* 75 */ {0xA00+0x070},
  8567. /* 76 */ {0xA00+0x070},
  8568. /* 77 */ {0xA00+0x070},
  8569. /* 78 */ {0xA00+0x070},
  8570. /* 79 */ {0xA00+0x070},
  8571. /* 80 */ {0xA00+0x070},
  8572. /* 81 */ {0xA00+0x070},
  8573. /* 82 */ {0xA00+0x070},
  8574. /* 83 */ {0xA00+0x070},
  8575. /* 84 */ {0xA00+0x070},
  8576. /* 85 */ {0xA00+0x070},
  8577. /* 86 */ {0xA00+0x070},
  8578. /* 87 */ {0xA00+0x074},
  8579. /* 88 */ {0xA00+0x074},
  8580. /* 89 */ {0xA00+0x074},
  8581. /* 90 */ {0xA00+0x074},
  8582. /* 91 */ {0xA00+0x074},
  8583. /* 92 */ {0xA00+0x074},
  8584. /* 93 */ {0xA00+0x074},
  8585. /* 94 */ {0xA00+0x074},
  8586. /* 95 */ {0xA00+0x074},
  8587. /* 96 */ {0xA00+0x074},
  8588. /* 97 */ {0xA00+0x074},
  8589. /* 98 */ {0xA00+0x074},
  8590. /* 99 */ {0xA00+0x074},
  8591. /* 100 */ {0xA00+0x074},
  8592. /* 101 */ {0xA00+0x074},
  8593. /* 102 */ {0xA00+0x074},
  8594. /* 103 */ {0xA00+0x074},
  8595. /* 104 */ {0xA00+0x074},
  8596. /* 105 */ {0xA00+0x074},
  8597. /* 106 */ {0xA00+0x074},
  8598. /* 107 */ {0xA00+0x074},
  8599. /* 108 */ {0xA00+0x074},
  8600. /* 109 */ {0xA00+0x074},
  8601. /* 110 */ {0xA00+0x074},
  8602. /* 111 */ {0xA00+0x074},
  8603. /* 112 */ {0xA00+0x074},
  8604. /* 113 */ {0xA00+0x074},
  8605. /* 114 */ {0xA00+0x074},
  8606. /* 115 */ {-1},
  8607. /* 116 */ {-1},
  8608. /* 117 */ {-1},
  8609. /* 118 */ {0xB00+0x070},
  8610. /* 119 */ {0xB00+0x070},
  8611. /* 120 */ {0xB00+0x070},
  8612. /* 121 */ {0xB00+0x070},
  8613. /* 122 */ {0xB00+0x070},
  8614. /* 123 */ {0xB00+0x070},
  8615. /* 124 */ {0xB00+0x070},
  8616. /* 125 */ {0xB00+0x070},
  8617. /* 126 */ {0xB00+0x070},
  8618. /* 127 */ {0xB00+0x070},
  8619. /* 128 */ {0xB00+0x070},
  8620. /* 129 */ {0xB00+0x070},
  8621. /* 130 */ {0xB00+0x070},
  8622. /* 131 */ {0xB00+0x070},
  8623. /* 132 */ {0xB00+0x070},
  8624. /* 133 */ {0xB00+0x070},
  8625. /* 134 */ {0xB00+0x070},
  8626. /* 135 */ {0xB00+0x070},
  8627. /* 136 */ {0xB00+0x070},
  8628. /* 137 */ {0xB00+0x070},
  8629. /* 138 */ {0xB00+0x070},
  8630. /* 139 */ {0xB00+0x070},
  8631. /* 140 */ {0xB00+0x070},
  8632. /* 141 */ {0xB00+0x070},
  8633. /* 142 */ {0xB00+0x070},
  8634. /* 143 */ {0xB00+0x070},
  8635. /* 144 */ {0xB00+0x070},
  8636. /* 145 */ {0xB00+0x070},
  8637. /* 146 */ {0xB00+0x070},
  8638. /* 147 */ {0xB00+0x070},
  8639. /* 148 */ {0xB00+0x070},
  8640. /* 149 */ {0xB00+0x070},
  8641. /* 150 */ {-1},
  8642. /* 151 */ {-1},
  8643. /* 152 */ {-1},
  8644. /* 153 */ {-1},
  8645. /* 154 */ {-1},
  8646. /* 155 */ {-1},
  8647. /* 156 */ {-1},
  8648. /* 157 */ {-1},
  8649. /* 158 */ {-1},
  8650. /* 159 */ {-1},
  8651. /* 160 */ {0xC00+0x070},
  8652. /* 161 */ {0xC00+0x070},
  8653. /* 162 */ {0xC00+0x070},
  8654. /* 163 */ {0xC00+0x070},
  8655. /* 164 */ {0xC00+0x070},
  8656. /* 165 */ {0xC00+0x070},
  8657. /* 166 */ {0xC00+0x070},
  8658. /* 167 */ {0xC00+0x070},
  8659. /* 168 */ {0xC00+0x070},
  8660. /* 169 */ {0xC00+0x070},
  8661. /* 170 */ {0xC00+0x070},
  8662. /* 171 */ {0xC00+0x070},
  8663. /* 172 */ {0xD00+0x070},
  8664. /* 173 */ {0xD00+0x070},
  8665. /* 174 */ {0xD00+0x070},
  8666. /* 175 */ {0xD00+0x070},
  8667. /* 176 */ {0xD00+0x070},
  8668. /* 177 */ {0xD00+0x070},
  8669. /* 178 */ {0xD00+0x070},
  8670. /* 179 */ {0xD00+0x070},
  8671. /* 180 */ {0xD00+0x070},
  8672. /* 181 */ {0xD00+0x070},
  8673. /* 182 */ {0xD00+0x070},
  8674. /* 183 */ {0xD00+0x070},
  8675. /* 184 */ {0xD00+0x070},
  8676. /* 185 */ {0xD00+0x070},
  8677. /* 186 */ {0xD00+0x070},
  8678. /* 187 */ {0xD00+0x070},
  8679. /* 188 */ {0xD00+0x070},
  8680. /* 189 */ {0xD00+0x070},
  8681. /* 190 */ {-1},
  8682. /* 191 */ {-1},
  8683. /* 192 */ {-1},
  8684. /* 193 */ {-1},
  8685. /* 194 */ {-1},
  8686. /* 195 */ {-1},
  8687. /* 196 */ {-1},
  8688. /* 197 */ {-1},
  8689. /* 198 */ {0x800+0x070},
  8690. /* 199 */ {0x800+0x070},
  8691. /* 200 */ {0x800+0x070},
  8692. /* 201 */ {0x800+0x070},
  8693. /* 202 */ {0x800+0x070},
  8694. /* 203 */ {0x800+0x070} };
  8695. PIN_offset DRV_offset[] = {
  8696. /* 0 */ {8},
  8697. /* 1 */ {8},
  8698. /* 2 */ {8},
  8699. /* 3 */ {8},
  8700. /* 4 */ {8},
  8701. /* 5 */ {12},
  8702. /* 6 */ {12},
  8703. /* 7 */ {12},
  8704. /* 8 */ {12},
  8705. /* 9 */ {24},
  8706. /* 10 */ {24},
  8707. /* 11 */ {24},
  8708. /* 12 */ {24},
  8709. /* 13 */ {0},
  8710. /* 14 */ {0},
  8711. /* 15 */ {0},
  8712. /* 16 */ {0},
  8713. /* 17 */ {0},
  8714. /* 18 */ {0},
  8715. /* 19 */ {4},
  8716. /* 20 */ {4},
  8717. /* 21 */ {4},
  8718. /* 22 */ {-1},
  8719. /* 23 */ {-1},
  8720. /* 24 */ {-1},
  8721. /* 25 */ {-1},
  8722. /* 26 */ {-1},
  8723. /* 27 */ {-1},
  8724. /* 28 */ {-1},
  8725. /* 29 */ {-1},
  8726. /* 30 */ {-1},
  8727. /* 31 */ {-1},
  8728. /* 32 */ {-1},
  8729. /* 33 */ {-1},
  8730. /* 34 */ {-1},
  8731. /* 35 */ {-1},
  8732. /* 36 */ {-1},
  8733. /* 37 */ {-1},
  8734. /* 38 */ {-1},
  8735. /* 39 */ {-1},
  8736. /* 40 */ {-1},
  8737. /* 41 */ {-1},
  8738. /* 42 */ {0},
  8739. /* 43 */ {0},
  8740. /* 44 */ {0},
  8741. /* 45 */ {4},
  8742. /* 46 */ {4},
  8743. /* 47 */ {8},
  8744. /* 48 */ {8},
  8745. /* 49 */ {12},
  8746. /* 50 */ {12},
  8747. /* 51 */ {16},
  8748. /* 52 */ {16},
  8749. /* 53 */ {20},
  8750. /* 54 */ {20},
  8751. /* 55 */ {24},
  8752. /* 56 */ {28},
  8753. /* 57 */ {0},
  8754. /* 58 */ {0},
  8755. /* 59 */ {0},
  8756. /* 60 */ {0},
  8757. /* 61 */ {4},
  8758. /* 62 */ {4},
  8759. /* 63 */ {4},
  8760. /* 64 */ {4},
  8761. /* 65 */ {0},
  8762. /* 66 */ {0},
  8763. /* 67 */ {0},
  8764. /* 68 */ {0},
  8765. /* 69 */ {4},
  8766. /* 70 */ {8},
  8767. /* 71 */ {8},
  8768. /* 72 */ {8},
  8769. /* 73 */ {8},
  8770. /* 74 */ {16},
  8771. /* 75 */ {16},
  8772. /* 76 */ {16},
  8773. /* 77 */ {16},
  8774. /* 78 */ {20},
  8775. /* 79 */ {20},
  8776. /* 80 */ {20},
  8777. /* 81 */ {28},
  8778. /* 82 */ {28},
  8779. /* 83 */ {28},
  8780. /* 84 */ {28},
  8781. /* 85 */ {28},
  8782. /* 86 */ {28},
  8783. /* 87 */ {0},
  8784. /* 88 */ {0},
  8785. /* 89 */ {0},
  8786. /* 90 */ {0},
  8787. /* 91 */ {0},
  8788. /* 92 */ {0},
  8789. /* 93 */ {0},
  8790. /* 94 */ {0},
  8791. /* 95 */ {0},
  8792. /* 96 */ {0},
  8793. /* 97 */ {0},
  8794. /* 98 */ {0},
  8795. /* 99 */ {0},
  8796. /* 100 */ {0},
  8797. /* 101 */ {0},
  8798. /* 102 */ {0},
  8799. /* 103 */ {0},
  8800. /* 104 */ {4},
  8801. /* 105 */ {4},
  8802. /* 106 */ {4},
  8803. /* 107 */ {4},
  8804. /* 108 */ {4},
  8805. /* 109 */ {4},
  8806. /* 110 */ {4},
  8807. /* 111 */ {4},
  8808. /* 112 */ {4},
  8809. /* 113 */ {4},
  8810. /* 114 */ {4},
  8811. /* 115 */ {-1},
  8812. /* 116 */ {-1},
  8813. /* 117 */ {-1},
  8814. /* 118 */ {0},
  8815. /* 119 */ {0},
  8816. /* 120 */ {0},
  8817. /* 121 */ {0},
  8818. /* 122 */ {0},
  8819. /* 123 */ {0},
  8820. /* 124 */ {0},
  8821. /* 125 */ {0},
  8822. /* 126 */ {0},
  8823. /* 127 */ {0},
  8824. /* 128 */ {0},
  8825. /* 129 */ {0},
  8826. /* 130 */ {0},
  8827. /* 131 */ {0},
  8828. /* 132 */ {0},
  8829. /* 133 */ {0},
  8830. /* 134 */ {0},
  8831. /* 135 */ {0},
  8832. /* 136 */ {0},
  8833. /* 137 */ {4},
  8834. /* 138 */ {8},
  8835. /* 139 */ {8},
  8836. /* 140 */ {8},
  8837. /* 141 */ {8},
  8838. /* 142 */ {8},
  8839. /* 143 */ {12},
  8840. /* 144 */ {12},
  8841. /* 145 */ {12},
  8842. /* 146 */ {16},
  8843. /* 147 */ {16},
  8844. /* 148 */ {20},
  8845. /* 149 */ {4},
  8846. /* 150 */ {-1},
  8847. /* 151 */ {-1},
  8848. /* 152 */ {-1},
  8849. /* 153 */ {-1},
  8850. /* 154 */ {-1},
  8851. /* 155 */ {-1},
  8852. /* 156 */ {-1},
  8853. /* 157 */ {-1},
  8854. /* 158 */ {-1},
  8855. /* 159 */ {-1},
  8856. /* 160 */ {0},
  8857. /* 161 */ {0},
  8858. /* 162 */ {0},
  8859. /* 163 */ {4},
  8860. /* 164 */ {4},
  8861. /* 165 */ {4},
  8862. /* 166 */ {8},
  8863. /* 167 */ {12},
  8864. /* 168 */ {16},
  8865. /* 169 */ {16},
  8866. /* 170 */ {16},
  8867. /* 171 */ {16},
  8868. /* 172 */ {0},
  8869. /* 173 */ {4},
  8870. /* 174 */ {8},
  8871. /* 175 */ {12},
  8872. /* 176 */ {12},
  8873. /* 177 */ {12},
  8874. /* 178 */ {12},
  8875. /* 179 */ {12},
  8876. /* 180 */ {12},
  8877. /* 181 */ {12},
  8878. /* 182 */ {12},
  8879. /* 183 */ {16},
  8880. /* 184 */ {20},
  8881. /* 185 */ {20},
  8882. /* 186 */ {24},
  8883. /* 187 */ {24},
  8884. /* 188 */ {24},
  8885. /* 189 */ {24},
  8886. /* 190 */ {-1},
  8887. /* 191 */ {-1},
  8888. /* 192 */ {-1},
  8889. /* 193 */ {-1},
  8890. /* 194 */ {-1},
  8891. /* 195 */ {-1},
  8892. /* 196 */ {-1},
  8893. /* 197 */ {-1},
  8894. /* 198 */ {8},
  8895. /* 199 */ {12},
  8896. /* 200 */ {16},
  8897. /* 201 */ {16},
  8898. /* 202 */ {16},
  8899. /* 203 */ {16} };
  8900. PIN_addr TDSEL_addr[] = {
  8901. /* 0 */ {0x900+0x024},
  8902. /* 1 */ {0x900+0x024},
  8903. /* 2 */ {0x900+0x024},
  8904. /* 3 */ {0x900+0x024},
  8905. /* 4 */ {0x900+0x024},
  8906. /* 5 */ {0xA00+0x020},
  8907. /* 6 */ {0xA00+0x020},
  8908. /* 7 */ {0xA00+0x020},
  8909. /* 8 */ {0xA00+0x020},
  8910. /* 9 */ {0xA00+0x020},
  8911. /* 10 */ {0xA00+0x020},
  8912. /* 11 */ {0xA00+0x020},
  8913. /* 12 */ {0xA00+0x020},
  8914. /* 13 */ {0x800+0x020},
  8915. /* 14 */ {0x800+0x020},
  8916. /* 15 */ {0x800+0x020},
  8917. /* 16 */ {0x800+0x020},
  8918. /* 17 */ {0x800+0x020},
  8919. /* 18 */ {0x800+0x020},
  8920. /* 19 */ {0x800+0x020},
  8921. /* 20 */ {0x800+0x020},
  8922. /* 21 */ {0x800+0x020},
  8923. /* 22 */ {-1},
  8924. /* 23 */ {-1},
  8925. /* 24 */ {-1},
  8926. /* 25 */ {-1},
  8927. /* 26 */ {-1},
  8928. /* 27 */ {-1},
  8929. /* 28 */ {-1},
  8930. /* 29 */ {-1},
  8931. /* 30 */ {-1},
  8932. /* 31 */ {-1},
  8933. /* 32 */ {-1},
  8934. /* 33 */ {-1},
  8935. /* 34 */ {-1},
  8936. /* 35 */ {-1},
  8937. /* 36 */ {-1},
  8938. /* 37 */ {-1},
  8939. /* 38 */ {-1},
  8940. /* 39 */ {-1},
  8941. /* 40 */ {-1},
  8942. /* 41 */ {-1},
  8943. /* 42 */ {0x900+0x020},
  8944. /* 43 */ {0x900+0x020},
  8945. /* 44 */ {0x900+0x020},
  8946. /* 45 */ {0x900+0x020},
  8947. /* 46 */ {0x900+0x020},
  8948. /* 47 */ {0x900+0x020},
  8949. /* 48 */ {0x900+0x020},
  8950. /* 49 */ {0x900+0x020},
  8951. /* 50 */ {0x900+0x020},
  8952. /* 51 */ {0x900+0x020},
  8953. /* 52 */ {0x900+0x020},
  8954. /* 53 */ {0x900+0x020},
  8955. /* 54 */ {0x900+0x020},
  8956. /* 55 */ {0x900+0x020},
  8957. /* 56 */ {0x900+0x020},
  8958. /* 57 */ {0x900+0x024},
  8959. /* 58 */ {0x900+0x024},
  8960. /* 59 */ {0x900+0x024},
  8961. /* 60 */ {0x900+0x024},
  8962. /* 61 */ {0x900+0x024},
  8963. /* 62 */ {0x900+0x024},
  8964. /* 63 */ {0x900+0x024},
  8965. /* 64 */ {0x900+0x024},
  8966. /* 65 */ {0xA00+0x020},
  8967. /* 66 */ {0xA00+0x020},
  8968. /* 67 */ {0xA00+0x020},
  8969. /* 68 */ {0xA00+0x020},
  8970. /* 69 */ {0xA00+0x020},
  8971. /* 70 */ {0xA00+0x020},
  8972. /* 71 */ {0xA00+0x020},
  8973. /* 72 */ {0xA00+0x020},
  8974. /* 73 */ {0xA00+0x020},
  8975. /* 74 */ {0xA00+0x020},
  8976. /* 75 */ {0xA00+0x020},
  8977. /* 76 */ {0xA00+0x020},
  8978. /* 77 */ {0xA00+0x020},
  8979. /* 78 */ {0xA00+0x020},
  8980. /* 79 */ {0xA00+0x020},
  8981. /* 80 */ {0xA00+0x020},
  8982. /* 81 */ {0xA00+0x020},
  8983. /* 82 */ {0xA00+0x020},
  8984. /* 83 */ {0xA00+0x020},
  8985. /* 84 */ {0xA00+0x020},
  8986. /* 85 */ {0xA00+0x020},
  8987. /* 86 */ {0xA00+0x020},
  8988. /* 87 */ {0xA00+0x024},
  8989. /* 88 */ {0xA00+0x024},
  8990. /* 89 */ {0xA00+0x024},
  8991. /* 90 */ {0xA00+0x024},
  8992. /* 91 */ {0xA00+0x024},
  8993. /* 92 */ {0xA00+0x024},
  8994. /* 93 */ {0xA00+0x024},
  8995. /* 94 */ {0xA00+0x024},
  8996. /* 95 */ {0xA00+0x024},
  8997. /* 96 */ {0xA00+0x024},
  8998. /* 97 */ {0xA00+0x024},
  8999. /* 98 */ {0xA00+0x024},
  9000. /* 99 */ {0xA00+0x024},
  9001. /* 100 */ {0xA00+0x024},
  9002. /* 101 */ {0xA00+0x024},
  9003. /* 102 */ {0xA00+0x024},
  9004. /* 103 */ {0xA00+0x024},
  9005. /* 104 */ {0xA00+0x024},
  9006. /* 105 */ {0xA00+0x024},
  9007. /* 106 */ {0xA00+0x024},
  9008. /* 107 */ {0xA00+0x024},
  9009. /* 108 */ {0xA00+0x024},
  9010. /* 109 */ {0xA00+0x024},
  9011. /* 110 */ {0xA00+0x024},
  9012. /* 111 */ {0xA00+0x024},
  9013. /* 112 */ {0xA00+0x024},
  9014. /* 113 */ {0xA00+0x024},
  9015. /* 114 */ {0xA00+0x024},
  9016. /* 115 */ {-1},
  9017. /* 116 */ {-1},
  9018. /* 117 */ {-1},
  9019. /* 118 */ {0xB00+0x020},
  9020. /* 119 */ {0xB00+0x020},
  9021. /* 120 */ {0xB00+0x020},
  9022. /* 121 */ {0xB00+0x020},
  9023. /* 122 */ {0xB00+0x020},
  9024. /* 123 */ {0xB00+0x020},
  9025. /* 124 */ {0xB00+0x020},
  9026. /* 125 */ {0xB00+0x020},
  9027. /* 126 */ {0xB00+0x020},
  9028. /* 127 */ {0xB00+0x020},
  9029. /* 128 */ {0xB00+0x020},
  9030. /* 129 */ {0xB00+0x020},
  9031. /* 130 */ {0xB00+0x020},
  9032. /* 131 */ {0xB00+0x020},
  9033. /* 132 */ {0xB00+0x020},
  9034. /* 133 */ {0xB00+0x020},
  9035. /* 134 */ {0xB00+0x020},
  9036. /* 135 */ {0xB00+0x020},
  9037. /* 136 */ {0xB00+0x020},
  9038. /* 137 */ {0xB00+0x020},
  9039. /* 138 */ {0xB00+0x020},
  9040. /* 139 */ {0xB00+0x020},
  9041. /* 140 */ {0xB00+0x020},
  9042. /* 141 */ {0xB00+0x020},
  9043. /* 142 */ {0xB00+0x020},
  9044. /* 143 */ {0xB00+0x020},
  9045. /* 144 */ {0xB00+0x020},
  9046. /* 145 */ {0xB00+0x020},
  9047. /* 146 */ {0xB00+0x020},
  9048. /* 147 */ {0xB00+0x020},
  9049. /* 148 */ {0xB00+0x020},
  9050. /* 149 */ {0xB00+0x020},
  9051. /* 150 */ {-1},
  9052. /* 151 */ {-1},
  9053. /* 152 */ {-1},
  9054. /* 153 */ {-1},
  9055. /* 154 */ {-1},
  9056. /* 155 */ {-1},
  9057. /* 156 */ {-1},
  9058. /* 157 */ {-1},
  9059. /* 158 */ {-1},
  9060. /* 159 */ {-1},
  9061. /* 160 */ {0xC00+0x020},
  9062. /* 161 */ {0xC00+0x020},
  9063. /* 162 */ {0xC00+0x020},
  9064. /* 163 */ {0xC00+0x020},
  9065. /* 164 */ {0xC00+0x020},
  9066. /* 165 */ {0xC00+0x020},
  9067. /* 166 */ {0xC00+0x020},
  9068. /* 167 */ {0xC00+0x020},
  9069. /* 168 */ {0xC00+0x020},
  9070. /* 169 */ {0xC00+0x020},
  9071. /* 170 */ {0xC00+0x020},
  9072. /* 171 */ {0xC00+0x020},
  9073. /* 172 */ {0xD00+0x020},
  9074. /* 173 */ {0xD00+0x020},
  9075. /* 174 */ {0xD00+0x020},
  9076. /* 175 */ {0xD00+0x020},
  9077. /* 176 */ {0xD00+0x020},
  9078. /* 177 */ {0xD00+0x020},
  9079. /* 178 */ {0xD00+0x020},
  9080. /* 179 */ {0xD00+0x020},
  9081. /* 180 */ {0xD00+0x020},
  9082. /* 181 */ {0xD00+0x020},
  9083. /* 182 */ {0xD00+0x020},
  9084. /* 183 */ {0xD00+0x020},
  9085. /* 184 */ {0xD00+0x020},
  9086. /* 185 */ {0xD00+0x020},
  9087. /* 186 */ {0xD00+0x020},
  9088. /* 187 */ {0xD00+0x020},
  9089. /* 188 */ {0xD00+0x020},
  9090. /* 189 */ {0xD00+0x020},
  9091. /* 190 */ {-1},
  9092. /* 191 */ {-1},
  9093. /* 192 */ {-1},
  9094. /* 193 */ {-1},
  9095. /* 194 */ {-1},
  9096. /* 195 */ {-1},
  9097. /* 196 */ {-1},
  9098. /* 197 */ {-1},
  9099. /* 198 */ {0x800+0x020},
  9100. /* 199 */ {0x800+0x020},
  9101. /* 200 */ {0x800+0x020},
  9102. /* 201 */ {0x800+0x020},
  9103. /* 202 */ {0x800+0x020},
  9104. /* 203 */ {0x800+0x020} };
  9105. PIN_offset TDSEL_offset[] = {
  9106. /* 0 */ {8},
  9107. /* 1 */ {8},
  9108. /* 2 */ {8},
  9109. /* 3 */ {8},
  9110. /* 4 */ {8},
  9111. /* 5 */ {12},
  9112. /* 6 */ {12},
  9113. /* 7 */ {12},
  9114. /* 8 */ {12},
  9115. /* 9 */ {24},
  9116. /* 10 */ {24},
  9117. /* 11 */ {24},
  9118. /* 12 */ {24},
  9119. /* 13 */ {0},
  9120. /* 14 */ {0},
  9121. /* 15 */ {0},
  9122. /* 16 */ {0},
  9123. /* 17 */ {0},
  9124. /* 18 */ {0},
  9125. /* 19 */ {4},
  9126. /* 20 */ {4},
  9127. /* 21 */ {4},
  9128. /* 22 */ {-1},
  9129. /* 23 */ {-1},
  9130. /* 24 */ {-1},
  9131. /* 25 */ {-1},
  9132. /* 26 */ {-1},
  9133. /* 27 */ {-1},
  9134. /* 28 */ {-1},
  9135. /* 29 */ {-1},
  9136. /* 30 */ {-1},
  9137. /* 31 */ {-1},
  9138. /* 32 */ {-1},
  9139. /* 33 */ {-1},
  9140. /* 34 */ {-1},
  9141. /* 35 */ {-1},
  9142. /* 36 */ {-1},
  9143. /* 37 */ {-1},
  9144. /* 38 */ {-1},
  9145. /* 39 */ {-1},
  9146. /* 40 */ {-1},
  9147. /* 41 */ {-1},
  9148. /* 42 */ {0},
  9149. /* 43 */ {0},
  9150. /* 44 */ {0},
  9151. /* 45 */ {4},
  9152. /* 46 */ {4},
  9153. /* 47 */ {8},
  9154. /* 48 */ {8},
  9155. /* 49 */ {12},
  9156. /* 50 */ {12},
  9157. /* 51 */ {16},
  9158. /* 52 */ {16},
  9159. /* 53 */ {20},
  9160. /* 54 */ {20},
  9161. /* 55 */ {24},
  9162. /* 56 */ {28},
  9163. /* 57 */ {0},
  9164. /* 58 */ {0},
  9165. /* 59 */ {0},
  9166. /* 60 */ {0},
  9167. /* 61 */ {4},
  9168. /* 62 */ {4},
  9169. /* 63 */ {4},
  9170. /* 64 */ {4},
  9171. /* 65 */ {0},
  9172. /* 66 */ {0},
  9173. /* 67 */ {0},
  9174. /* 68 */ {0},
  9175. /* 69 */ {4},
  9176. /* 70 */ {8},
  9177. /* 71 */ {8},
  9178. /* 72 */ {8},
  9179. /* 73 */ {8},
  9180. /* 74 */ {16},
  9181. /* 75 */ {16},
  9182. /* 76 */ {16},
  9183. /* 77 */ {16},
  9184. /* 78 */ {20},
  9185. /* 79 */ {20},
  9186. /* 80 */ {20},
  9187. /* 81 */ {28},
  9188. /* 82 */ {28},
  9189. /* 83 */ {28},
  9190. /* 84 */ {28},
  9191. /* 85 */ {28},
  9192. /* 86 */ {28},
  9193. /* 87 */ {0},
  9194. /* 88 */ {0},
  9195. /* 89 */ {0},
  9196. /* 90 */ {0},
  9197. /* 91 */ {0},
  9198. /* 92 */ {0},
  9199. /* 93 */ {0},
  9200. /* 94 */ {0},
  9201. /* 95 */ {0},
  9202. /* 96 */ {0},
  9203. /* 97 */ {0},
  9204. /* 98 */ {0},
  9205. /* 99 */ {0},
  9206. /* 100 */ {0},
  9207. /* 101 */ {0},
  9208. /* 102 */ {0},
  9209. /* 103 */ {0},
  9210. /* 104 */ {4},
  9211. /* 105 */ {4},
  9212. /* 106 */ {4},
  9213. /* 107 */ {4},
  9214. /* 108 */ {4},
  9215. /* 109 */ {4},
  9216. /* 110 */ {4},
  9217. /* 111 */ {4},
  9218. /* 112 */ {4},
  9219. /* 113 */ {4},
  9220. /* 114 */ {4},
  9221. /* 115 */ {-1},
  9222. /* 116 */ {-1},
  9223. /* 117 */ {-1},
  9224. /* 118 */ {0},
  9225. /* 119 */ {0},
  9226. /* 120 */ {0},
  9227. /* 121 */ {0},
  9228. /* 122 */ {0},
  9229. /* 123 */ {0},
  9230. /* 124 */ {0},
  9231. /* 125 */ {0},
  9232. /* 126 */ {0},
  9233. /* 127 */ {0},
  9234. /* 128 */ {0},
  9235. /* 129 */ {0},
  9236. /* 130 */ {0},
  9237. /* 131 */ {0},
  9238. /* 132 */ {0},
  9239. /* 133 */ {0},
  9240. /* 134 */ {0},
  9241. /* 135 */ {0},
  9242. /* 136 */ {0},
  9243. /* 137 */ {4},
  9244. /* 138 */ {8},
  9245. /* 139 */ {8},
  9246. /* 140 */ {8},
  9247. /* 141 */ {8},
  9248. /* 142 */ {8},
  9249. /* 143 */ {12},
  9250. /* 144 */ {12},
  9251. /* 145 */ {12},
  9252. /* 146 */ {16},
  9253. /* 147 */ {16},
  9254. /* 148 */ {20},
  9255. /* 149 */ {4},
  9256. /* 150 */ {-1},
  9257. /* 151 */ {-1},
  9258. /* 152 */ {-1},
  9259. /* 153 */ {-1},
  9260. /* 154 */ {-1},
  9261. /* 155 */ {-1},
  9262. /* 156 */ {-1},
  9263. /* 157 */ {-1},
  9264. /* 158 */ {-1},
  9265. /* 159 */ {-1},
  9266. /* 160 */ {0},
  9267. /* 161 */ {0},
  9268. /* 162 */ {0},
  9269. /* 163 */ {4},
  9270. /* 164 */ {4},
  9271. /* 165 */ {4},
  9272. /* 166 */ {8},
  9273. /* 167 */ {12},
  9274. /* 168 */ {16},
  9275. /* 169 */ {16},
  9276. /* 170 */ {16},
  9277. /* 171 */ {16},
  9278. /* 172 */ {0},
  9279. /* 173 */ {4},
  9280. /* 174 */ {8},
  9281. /* 175 */ {12},
  9282. /* 176 */ {12},
  9283. /* 177 */ {12},
  9284. /* 178 */ {12},
  9285. /* 179 */ {12},
  9286. /* 180 */ {12},
  9287. /* 181 */ {12},
  9288. /* 182 */ {12},
  9289. /* 183 */ {16},
  9290. /* 184 */ {20},
  9291. /* 185 */ {20},
  9292. /* 186 */ {24},
  9293. /* 187 */ {24},
  9294. /* 188 */ {24},
  9295. /* 189 */ {24},
  9296. /* 190 */ {-1},
  9297. /* 191 */ {-1},
  9298. /* 192 */ {-1},
  9299. /* 193 */ {-1},
  9300. /* 194 */ {-1},
  9301. /* 195 */ {-1},
  9302. /* 196 */ {-1},
  9303. /* 197 */ {-1},
  9304. /* 198 */ {8},
  9305. /* 199 */ {12},
  9306. /* 200 */ {16},
  9307. /* 201 */ {16},
  9308. /* 202 */ {16},
  9309. /* 203 */ {16} };
  9310. PIN_addr RDSEL_addr[] = {
  9311. /* 0 */ {0x900+0x028},
  9312. /* 1 */ {0x900+0x028},
  9313. /* 2 */ {0x900+0x028},
  9314. /* 3 */ {0x900+0x028},
  9315. /* 4 */ {0x900+0x028},
  9316. /* 5 */ {0xA00+0x028},
  9317. /* 6 */ {0xA00+0x028},
  9318. /* 7 */ {0xA00+0x028},
  9319. /* 8 */ {0xA00+0x028},
  9320. /* 9 */ {0xA00+0x028},
  9321. /* 10 */ {0xA00+0x028},
  9322. /* 11 */ {0xA00+0x028},
  9323. /* 12 */ {0xA00+0x028},
  9324. /* 13 */ {0x800+0x028},
  9325. /* 14 */ {0x800+0x028},
  9326. /* 15 */ {0x800+0x028},
  9327. /* 16 */ {0x800+0x028},
  9328. /* 17 */ {0x800+0x028},
  9329. /* 18 */ {0x800+0x028},
  9330. /* 19 */ {0x800+0x028},
  9331. /* 20 */ {0x800+0x028},
  9332. /* 21 */ {0x800+0x028},
  9333. /* 22 */ {-1},
  9334. /* 23 */ {-1},
  9335. /* 24 */ {-1},
  9336. /* 25 */ {-1},
  9337. /* 26 */ {-1},
  9338. /* 27 */ {-1},
  9339. /* 28 */ {-1},
  9340. /* 29 */ {-1},
  9341. /* 30 */ {-1},
  9342. /* 31 */ {-1},
  9343. /* 32 */ {-1},
  9344. /* 33 */ {-1},
  9345. /* 34 */ {-1},
  9346. /* 35 */ {-1},
  9347. /* 36 */ {-1},
  9348. /* 37 */ {-1},
  9349. /* 38 */ {-1},
  9350. /* 39 */ {-1},
  9351. /* 40 */ {-1},
  9352. /* 41 */ {-1},
  9353. /* 42 */ {0x900+0x028},
  9354. /* 43 */ {0x900+0x028},
  9355. /* 44 */ {0x900+0x028},
  9356. /* 45 */ {0x900+0x028},
  9357. /* 46 */ {0x900+0x028},
  9358. /* 47 */ {0x900+0x028},
  9359. /* 48 */ {0x900+0x028},
  9360. /* 49 */ {0x900+0x028},
  9361. /* 50 */ {0x900+0x028},
  9362. /* 51 */ {0x900+0x028},
  9363. /* 52 */ {0x900+0x028},
  9364. /* 53 */ {0x900+0x028},
  9365. /* 54 */ {0x900+0x028},
  9366. /* 55 */ {0x900+0x028},
  9367. /* 56 */ {0x900+0x028},
  9368. /* 57 */ {0x900+0x028},
  9369. /* 58 */ {0x900+0x028},
  9370. /* 59 */ {0x900+0x028},
  9371. /* 60 */ {0x900+0x028},
  9372. /* 61 */ {0x900+0x028},
  9373. /* 62 */ {0x900+0x028},
  9374. /* 63 */ {0x900+0x028},
  9375. /* 64 */ {0x900+0x028},
  9376. /* 65 */ {0xA00+0x028},
  9377. /* 66 */ {0xA00+0x028},
  9378. /* 67 */ {0xA00+0x028},
  9379. /* 68 */ {0xA00+0x028},
  9380. /* 69 */ {0xA00+0x028},
  9381. /* 70 */ {0xA00+0x028},
  9382. /* 71 */ {0xA00+0x028},
  9383. /* 72 */ {0xA00+0x028},
  9384. /* 73 */ {0xA00+0x028},
  9385. /* 74 */ {0xA00+0x028},
  9386. /* 75 */ {0xA00+0x028},
  9387. /* 76 */ {0xA00+0x028},
  9388. /* 77 */ {0xA00+0x028},
  9389. /* 78 */ {0xA00+0x028},
  9390. /* 79 */ {0xA00+0x028},
  9391. /* 80 */ {0xA00+0x028},
  9392. /* 81 */ {0xA00+0x028},
  9393. /* 82 */ {0xA00+0x028},
  9394. /* 83 */ {0xA00+0x028},
  9395. /* 84 */ {0xA00+0x028},
  9396. /* 85 */ {0xA00+0x028},
  9397. /* 86 */ {0xA00+0x028},
  9398. /* 87 */ {0xA00+0x028},
  9399. /* 88 */ {0xA00+0x028},
  9400. /* 89 */ {0xA00+0x028},
  9401. /* 90 */ {0xA00+0x028},
  9402. /* 91 */ {0xA00+0x028},
  9403. /* 92 */ {0xA00+0x028},
  9404. /* 93 */ {0xA00+0x028},
  9405. /* 94 */ {0xA00+0x028},
  9406. /* 95 */ {0xA00+0x028},
  9407. /* 96 */ {0xA00+0x028},
  9408. /* 97 */ {0xA00+0x028},
  9409. /* 98 */ {0xA00+0x028},
  9410. /* 99 */ {0xA00+0x028},
  9411. /* 100 */ {0xA00+0x028},
  9412. /* 101 */ {0xA00+0x028},
  9413. /* 102 */ {0xA00+0x028},
  9414. /* 103 */ {0xA00+0x028},
  9415. /* 104 */ {0xA00+0x028},
  9416. /* 105 */ {0xA00+0x028},
  9417. /* 106 */ {0xA00+0x028},
  9418. /* 107 */ {0xA00+0x028},
  9419. /* 108 */ {0xA00+0x028},
  9420. /* 109 */ {0xA00+0x028},
  9421. /* 110 */ {0xA00+0x028},
  9422. /* 111 */ {0xA00+0x028},
  9423. /* 112 */ {0xA00+0x028},
  9424. /* 113 */ {0xA00+0x028},
  9425. /* 114 */ {0xA00+0x028},
  9426. /* 115 */ {-1},
  9427. /* 116 */ {-1},
  9428. /* 117 */ {-1},
  9429. /* 118 */ {0xB00+0x028},
  9430. /* 119 */ {0xB00+0x028},
  9431. /* 120 */ {0xB00+0x028},
  9432. /* 121 */ {0xB00+0x028},
  9433. /* 122 */ {0xB00+0x028},
  9434. /* 123 */ {0xB00+0x028},
  9435. /* 124 */ {0xB00+0x028},
  9436. /* 125 */ {0xB00+0x028},
  9437. /* 126 */ {0xB00+0x028},
  9438. /* 127 */ {0xB00+0x028},
  9439. /* 128 */ {0xB00+0x028},
  9440. /* 129 */ {0xB00+0x028},
  9441. /* 130 */ {0xB00+0x028},
  9442. /* 131 */ {0xB00+0x028},
  9443. /* 132 */ {0xB00+0x028},
  9444. /* 133 */ {0xB00+0x028},
  9445. /* 134 */ {0xB00+0x028},
  9446. /* 135 */ {0xB00+0x028},
  9447. /* 136 */ {0xB00+0x028},
  9448. /* 137 */ {0xB00+0x028},
  9449. /* 138 */ {0xB00+0x028},
  9450. /* 139 */ {0xB00+0x028},
  9451. /* 140 */ {0xB00+0x028},
  9452. /* 141 */ {0xB00+0x028},
  9453. /* 142 */ {0xB00+0x028},
  9454. /* 143 */ {0xB00+0x028},
  9455. /* 144 */ {0xB00+0x028},
  9456. /* 145 */ {0xB00+0x028},
  9457. /* 146 */ {0xB00+0x028},
  9458. /* 147 */ {0xB00+0x028},
  9459. /* 148 */ {0xB00+0x028},
  9460. /* 149 */ {0xB00+0x028},
  9461. /* 150 */ {-1},
  9462. /* 151 */ {-1},
  9463. /* 152 */ {-1},
  9464. /* 153 */ {-1},
  9465. /* 154 */ {-1},
  9466. /* 155 */ {-1},
  9467. /* 156 */ {-1},
  9468. /* 157 */ {-1},
  9469. /* 158 */ {-1},
  9470. /* 159 */ {-1},
  9471. /* 160 */ {0xC00+0x028},
  9472. /* 161 */ {0xC00+0x028},
  9473. /* 162 */ {0xC00+0x028},
  9474. /* 163 */ {0xC00+0x028},
  9475. /* 164 */ {0xC00+0x028},
  9476. /* 165 */ {0xC00+0x028},
  9477. /* 166 */ {0xC00+0x028},
  9478. /* 167 */ {0xC00+0x028},
  9479. /* 168 */ {0xC00+0x028},
  9480. /* 169 */ {0xC00+0x028},
  9481. /* 170 */ {0xC00+0x028},
  9482. /* 171 */ {0xC00+0x028},
  9483. /* 172 */ {0xD00+0x028},
  9484. /* 173 */ {0xD00+0x028},
  9485. /* 174 */ {0xD00+0x028},
  9486. /* 175 */ {0xD00+0x028},
  9487. /* 176 */ {0xD00+0x028},
  9488. /* 177 */ {0xD00+0x028},
  9489. /* 178 */ {0xD00+0x028},
  9490. /* 179 */ {0xD00+0x028},
  9491. /* 180 */ {0xD00+0x028},
  9492. /* 181 */ {0xD00+0x028},
  9493. /* 182 */ {0xD00+0x028},
  9494. /* 183 */ {0xD00+0x028},
  9495. /* 184 */ {0xD00+0x028},
  9496. /* 185 */ {0xD00+0x028},
  9497. /* 186 */ {0xD00+0x02C},
  9498. /* 187 */ {0xD00+0x02C},
  9499. /* 188 */ {0xD00+0x02C},
  9500. /* 189 */ {0xD00+0x02C},
  9501. /* 190 */ {-1},
  9502. /* 191 */ {-1},
  9503. /* 192 */ {-1},
  9504. /* 193 */ {-1},
  9505. /* 194 */ {-1},
  9506. /* 195 */ {-1},
  9507. /* 196 */ {-1},
  9508. /* 197 */ {-1},
  9509. /* 198 */ {0x800+0x028},
  9510. /* 199 */ {0x800+0x028},
  9511. /* 200 */ {0x800+0x028},
  9512. /* 201 */ {0x800+0x028},
  9513. /* 202 */ {0x800+0x028},
  9514. /* 203 */ {0x800+0x028} };
  9515. PIN_offset RDSEL_offset[] = {
  9516. /* 0 */ {24},
  9517. /* 1 */ {24},
  9518. /* 2 */ {24},
  9519. /* 3 */ {24},
  9520. /* 4 */ {24},
  9521. /* 5 */ {6},
  9522. /* 6 */ {6},
  9523. /* 7 */ {6},
  9524. /* 8 */ {6},
  9525. /* 9 */ {12},
  9526. /* 10 */ {12},
  9527. /* 11 */ {12},
  9528. /* 12 */ {12},
  9529. /* 13 */ {0},
  9530. /* 14 */ {0},
  9531. /* 15 */ {0},
  9532. /* 16 */ {0},
  9533. /* 17 */ {0},
  9534. /* 18 */ {0},
  9535. /* 19 */ {2},
  9536. /* 20 */ {2},
  9537. /* 21 */ {2},
  9538. /* 22 */ {-1},
  9539. /* 23 */ {-1},
  9540. /* 24 */ {-1},
  9541. /* 25 */ {-1},
  9542. /* 26 */ {-1},
  9543. /* 27 */ {-1},
  9544. /* 28 */ {-1},
  9545. /* 29 */ {-1},
  9546. /* 30 */ {-1},
  9547. /* 31 */ {-1},
  9548. /* 32 */ {-1},
  9549. /* 33 */ {-1},
  9550. /* 34 */ {-1},
  9551. /* 35 */ {-1},
  9552. /* 36 */ {-1},
  9553. /* 37 */ {-1},
  9554. /* 38 */ {-1},
  9555. /* 39 */ {-1},
  9556. /* 40 */ {-1},
  9557. /* 41 */ {-1},
  9558. /* 42 */ {0},
  9559. /* 43 */ {0},
  9560. /* 44 */ {0},
  9561. /* 45 */ {2},
  9562. /* 46 */ {2},
  9563. /* 47 */ {8},
  9564. /* 48 */ {8},
  9565. /* 49 */ {10},
  9566. /* 50 */ {10},
  9567. /* 51 */ {12},
  9568. /* 52 */ {12},
  9569. /* 53 */ {14},
  9570. /* 54 */ {14},
  9571. /* 55 */ {16},
  9572. /* 56 */ {18},
  9573. /* 57 */ {20},
  9574. /* 58 */ {20},
  9575. /* 59 */ {20},
  9576. /* 60 */ {20},
  9577. /* 61 */ {22},
  9578. /* 62 */ {22},
  9579. /* 63 */ {22},
  9580. /* 64 */ {22},
  9581. /* 65 */ {0},
  9582. /* 66 */ {0},
  9583. /* 67 */ {0},
  9584. /* 68 */ {0},
  9585. /* 69 */ {2},
  9586. /* 70 */ {4},
  9587. /* 71 */ {4},
  9588. /* 72 */ {4},
  9589. /* 73 */ {4},
  9590. /* 74 */ {8},
  9591. /* 75 */ {8},
  9592. /* 76 */ {8},
  9593. /* 77 */ {8},
  9594. /* 78 */ {10},
  9595. /* 79 */ {10},
  9596. /* 80 */ {10},
  9597. /* 81 */ {14},
  9598. /* 82 */ {14},
  9599. /* 83 */ {14},
  9600. /* 84 */ {14},
  9601. /* 85 */ {14},
  9602. /* 86 */ {14},
  9603. /* 87 */ {16},
  9604. /* 88 */ {16},
  9605. /* 89 */ {16},
  9606. /* 90 */ {16},
  9607. /* 91 */ {16},
  9608. /* 92 */ {16},
  9609. /* 93 */ {16},
  9610. /* 94 */ {16},
  9611. /* 95 */ {16},
  9612. /* 96 */ {16},
  9613. /* 97 */ {16},
  9614. /* 98 */ {16},
  9615. /* 99 */ {16},
  9616. /* 100 */ {16},
  9617. /* 101 */ {16},
  9618. /* 102 */ {16},
  9619. /* 103 */ {16},
  9620. /* 104 */ {18},
  9621. /* 105 */ {18},
  9622. /* 106 */ {18},
  9623. /* 107 */ {18},
  9624. /* 108 */ {18},
  9625. /* 109 */ {18},
  9626. /* 110 */ {18},
  9627. /* 111 */ {18},
  9628. /* 112 */ {18},
  9629. /* 113 */ {18},
  9630. /* 114 */ {18},
  9631. /* 115 */ {-1},
  9632. /* 116 */ {-1},
  9633. /* 117 */ {-1},
  9634. /* 118 */ {0},
  9635. /* 119 */ {0},
  9636. /* 120 */ {0},
  9637. /* 121 */ {0},
  9638. /* 122 */ {0},
  9639. /* 123 */ {0},
  9640. /* 124 */ {0},
  9641. /* 125 */ {0},
  9642. /* 126 */ {0},
  9643. /* 127 */ {0},
  9644. /* 128 */ {0},
  9645. /* 129 */ {0},
  9646. /* 130 */ {0},
  9647. /* 131 */ {0},
  9648. /* 132 */ {0},
  9649. /* 133 */ {0},
  9650. /* 134 */ {0},
  9651. /* 135 */ {0},
  9652. /* 136 */ {0},
  9653. /* 137 */ {2},
  9654. /* 138 */ {4},
  9655. /* 139 */ {4},
  9656. /* 140 */ {4},
  9657. /* 141 */ {4},
  9658. /* 142 */ {4},
  9659. /* 143 */ {6},
  9660. /* 144 */ {6},
  9661. /* 145 */ {6},
  9662. /* 146 */ {8},
  9663. /* 147 */ {8},
  9664. /* 148 */ {10},
  9665. /* 149 */ {2},
  9666. /* 150 */ {-1},
  9667. /* 151 */ {-1},
  9668. /* 152 */ {-1},
  9669. /* 153 */ {-1},
  9670. /* 154 */ {-1},
  9671. /* 155 */ {-1},
  9672. /* 156 */ {-1},
  9673. /* 157 */ {-1},
  9674. /* 158 */ {-1},
  9675. /* 159 */ {-1},
  9676. /* 160 */ {0},
  9677. /* 161 */ {0},
  9678. /* 162 */ {0},
  9679. /* 163 */ {6},
  9680. /* 164 */ {6},
  9681. /* 165 */ {6},
  9682. /* 166 */ {12},
  9683. /* 167 */ {18},
  9684. /* 168 */ {24},
  9685. /* 169 */ {24},
  9686. /* 170 */ {24},
  9687. /* 171 */ {24},
  9688. /* 172 */ {0},
  9689. /* 173 */ {6},
  9690. /* 174 */ {12},
  9691. /* 175 */ {18},
  9692. /* 176 */ {18},
  9693. /* 177 */ {18},
  9694. /* 178 */ {18},
  9695. /* 179 */ {18},
  9696. /* 180 */ {18},
  9697. /* 181 */ {18},
  9698. /* 182 */ {18},
  9699. /* 183 */ {24},
  9700. /* 184 */ {30},
  9701. /* 185 */ {30},
  9702. /* 186 */ {0},
  9703. /* 187 */ {0},
  9704. /* 188 */ {0},
  9705. /* 189 */ {0},
  9706. /* 190 */ {-1},
  9707. /* 191 */ {-1},
  9708. /* 192 */ {-1},
  9709. /* 193 */ {-1},
  9710. /* 194 */ {-1},
  9711. /* 195 */ {-1},
  9712. /* 196 */ {-1},
  9713. /* 197 */ {-1},
  9714. /* 198 */ {4},
  9715. /* 199 */ {10},
  9716. /* 200 */ {16},
  9717. /* 201 */ {16},
  9718. /* 202 */ {16},
  9719. /* 203 */ {16} };
  9720. #endif /* 6735M config end */
  9721. #endif