1 NOLIST 2 IFDEF __HAVE_REGS__ 3 IF __HAVE_REGS__!=0xE167 4 LIST 5 message "Conflicting include of REG_XE167xM.INC!" 6 NOLIST 7 ENDIF 8 ELSE 9__HAVE_REGS__ EQU 0xE167 ;; magic number for this file 10 ENDIF 11 12; XE167xM/XE164xM/XE162xM Derivatives 13; This file contains the generic peripherials 14; 15 16;; NOTE: Some registers share bit-names and you need to use the format 17;; REGISTERNAME.BITNAME 18 19 20SYSTEM EQU 0xC000 ;; start of page 3 holding SFRs etc 21NOTHING EQU -1 ;; used by ASSUME 22 23 24 25CPUCON1 EQU 0xFE18 26ZCJ LIT CPUCON1.0 27BP LIT CPUCON1.1 28INTSCXT LIT CPUCON1.2 29SGTDIS LIT CPUCON1.3 30WDTCTL LIT CPUCON1.4 31 32CPUCON2 EQU 0xFE1A 33SL LIT CPUCON2.0 34FASTBL LIT CPUCON2.2 35RETST LIT CPUCON2.3 36OVRUN LIT CPUCON2.4 37LFIC LIT CPUCON2.5 38STEN LIT CPUCON2.6 39//EIOIAEN LIT CPUCON2.7 40BYPF LIT CPUCON2.8 41BYPPF LIT CPUCON2.9 42 43 44CP EQU 0xFE10 45CSP EQU 0xFE08 46DPP0 EQU 0xFE00 47DPP1 EQU 0xFE02 48DPP2 EQU 0xFE04 49DPP3 EQU 0xFE06 50MDC EQU 0xFF0E 51MDRIU LIT MDC.4 52MDH EQU 0xFE0C 53MDL EQU 0xFE0E 54MCW EQU 0xFFDC 55MS LIT MCW.9 56MP LIT MCW.10 57MSW EQU 0xFFDE 58MN LIT MSW.8 59MZ LIT MSW.9 60;MC LIT MSW.10 ; Conflict 61MSV LIT MSW.11 62ME LIT MSW.12 63MSL LIT MSW.13 64MV LIT MSW.14 65PSW EQU 0xFF10 66N LIT PSW.0 67C LIT PSW.1 68V LIT PSW.2 69Z LIT PSW.3 70E LIT PSW.4 71PL0 LIT PSW.5 72USR0 LIT PSW.6 73USR1 LIT PSW.7 74HLDEN_PL1 LIT PSW.10 75IEN LIT PSW.11 76SP EQU 0xFE12 77STKOV EQU 0xFE14 78STKUN EQU 0xFE16 79//SYSCON EQU 0xFF12 // NOT in XE167xM ?? 80TFR EQU 0xFFAC 81ILLOPA LIT TFR.2 82PRTFLT LIT TFR.3 83ACER LIT TFR.4 84UNDOPC LIT TFR.7 85MPX LIT TFR.8 86MPW LIT TFR.9 87MPR LIT TFR.10 88SR1 LIT TFR.11 89SOFTBRK LIT TFR.12 90STKUF LIT TFR.13 91STKOF LIT TFR.14 92SR0 LIT TFR.15 93 94ZEROS EQU 0xFF1C 95ONES EQU 0xFF1E 96 97BUSCON0 EQU 0xFF0C 98BUSCON1 EQU 0xFF14 99BUSCON2 EQU 0xFF16 100BUSCON3 EQU 0xFF18 101BUSCON4 EQU 0xFF1A 102SYSCON0 EQU 0xFF4A 103EMCLKSELEN LIT SYSCON0.6 104EMSOSC LIT SYSCON0.12 105EMSVCO LIT SYSCON0.13 106SELSTAT LIT SYSCON0.15 107 108STATCLR0 EQU 0xF0E0 109EMCOSC LIT STATCLR0.12 110EMCVCO LIT STATCLR0.13 111 112RTCCLKCON EQU 0xFF4E 113RTCCM LIT RTCCLKCON.2 114 115EXTCON EQU 0xFF5E 116EN LIT EXTCON.0 117FOTL LIT EXTCON.6 118FOSS LIT EXTCON.14 119FOEN LIT EXTCON.15 120 121ADDRSEL1 EQU 0xFE18 122ADDRSEL2 EQU 0xFE1A 123ADDRSEL3 EQU 0xFE1C 124ADDRSEL4 EQU 0xFE1E 125ADDRSEL7 EQU 0xE04E 126 127 128PRA EQU 0xFFC4 129WWA LIT PRA.6 130WMOD LIT PRA.7 131RWA LIT PRA.14 132RMOD LIT PRA.15 133PM0 EQU 0xFFC8 134PM1 EQU 0xFFCA 135PM2 EQU 0xFFCC 136PM3 EQU 0xFFCE 137PM4 EQU 0xFFD0 138PM5 EQU 0xFFD2 139PROTEN LIT 0 140XEA LIT 1 141REA LIT 2 142WEA LIT 3 143L0EA LIT 4 144L1EA LIT 5 145L2EA LIT 6 146L3EA LIT 7 147XEB LIT 9 148REB LIT 10 149WEB LIT 11 150L0EB LIT 12 151L1EB LIT 13 152L2EB LIT 14 153L3EB LIT 15 154 155 156;; xxIC General bit definitions 157;; These should be put together with the corresponding registers 158;; using their full names 159;IE LIT 6 160;IR LIT 7 161;GPX LIT 8 162;EN LIT 15 163 164FINT0CSP EQU 0xEC00 165FINT1CSP EQU 0xEC04 166FINT0ADDR EQU 0xEC02 167FINT1ADDR EQU 0xEC06 168 169BANKSEL0 EQU 0xEC20 170BANKSEL1 EQU 0xEC22 171BANKSEL2 EQU 0xEC24 172BANKSEL3 EQU 0xEC26 173 174ADCIC EQU 0xFF98 175ADCON EQU 0xFFA0 176ADDAT EQU 0xFEA0 177ADEIC EQU 0xFF9A 178ADDAT2 EQU 0xF0A0 179ADST LIT ADCON.7 180ADBSY LIT ADCON.8 181ADWR LIT ADCON.9 182ADCIN LIT ADCON.10 183ADCRQ LIT ADCON.11 184ADCIE LIT ADCON.12 185ADCIR LIT ADCON.13 186ADEIE LIT ADCON.14 187ADEIR LIT ADCON.15 188 189CC0 EQU 0xFE80 190CC0IC EQU 0xFF78 191CC1 EQU 0xFE82 192CC1IC EQU 0xFF7A 193CC2 EQU 0xFE84 194CC2IC EQU 0xFF7C 195CC3 EQU 0xFE86 196CC3IC EQU 0xFF7E 197CC4 EQU 0xFE88 198CC4IC EQU 0xFF80 199CC5 EQU 0xFE8A 200CC5IC EQU 0xFF82 201CC6 EQU 0xFE8C 202CC6IC EQU 0xFF84 203CC7 EQU 0xFE8E 204CC7IC EQU 0xFF86 205CC8 EQU 0xFE90 206CC8IC EQU 0xFF88 207CC9 EQU 0xFE92 208CC9IC EQU 0xFF8A 209CC10 EQU 0xFE94 210CC10IC EQU 0xFF8C 211CC11 EQU 0xFE96 212CC11IC EQU 0xFF8E 213CC12 EQU 0xFE98 214CC12IC EQU 0xFF90 215CC13 EQU 0xFE9A 216CC13IC EQU 0xFF92 217CC14 EQU 0xFE9C 218CC14IC EQU 0xFF94 219CC15 EQU 0xFE9E 220CC15IC EQU 0xFF96 221CC16 EQU 0xFE60 222CC16IC EQU 0xF160 223CC17 EQU 0xFE62 224CC17IC EQU 0xF162 225CC18 EQU 0xFE64 226CC18IC EQU 0xF164 227CC19 EQU 0xFE66 228CC19IC EQU 0xF166 229CC20 EQU 0xFE68 230CC20IC EQU 0xF168 231CC21 EQU 0xFE6A 232CC21IC EQU 0xF16A 233CC22 EQU 0xFE6C 234CC22IC EQU 0xF16C 235CC23 EQU 0xFE6E 236CC23IC EQU 0xF16E 237CC24 EQU 0xFE70 238CC24IC EQU 0xF170 239CC25 EQU 0xFE72 240CC25IC EQU 0xF172 241CC26 EQU 0xFE74 242CC26IC EQU 0xF174 243CC27 EQU 0xFE76 244CC27IC EQU 0xF176 245CC28 EQU 0xFE78 246CC28IC EQU 0xF178 247CC29 EQU 0xFE7A 248CC29IC EQU 0xF184 249CC30 EQU 0xFE7C 250CC30IC EQU 0xF18C 251CC31 EQU 0xFE7E 252CC31IC EQU 0xF194 253CCM0 EQU 0xFF52 254CCM1 EQU 0xFF54 255CCM2 EQU 0xFF56 256CCM3 EQU 0xFF58 257CCM4 EQU 0xFF22 258CCM5 EQU 0xFF24 259CCM6 EQU 0xFF26 260CCM7 EQU 0xFF28 261T0 EQU 0xFE50 262T01CON EQU 0xFF50 263T0IC EQU 0xFF9C 264T0REL EQU 0xFE54 265T1 EQU 0xFE52 266T1IC EQU 0xFF9E 267T1REL EQU 0xFE56 268T7 EQU 0xF050 269T78CON EQU 0xFF20 270T7IC EQU 0xF17A 271T7REL EQU 0xF054 272T8 EQU 0xF052 273T8IC EQU 0xF17C 274T8REL EQU 0xF056 275CC0IR LIT CC0IC.7 276CC0IE LIT CC0IC.6 277CC1IR LIT CC1IC.7 278CC1IE LIT CC1IC.6 279CC2IR LIT CC2IC.7 280CC2IE LIT CC2IC.6 281CC3IR LIT CC3IC.7 282CC3IE LIT CC3IC.6 283CC4IR LIT CC4IC.7 284CC4IE LIT CC4IC.6 285CC5IR LIT CC5IC.7 286CC5IE LIT CC5IC.6 287CC6IR LIT CC6IC.7 288CC6IE LIT CC6IC.6 289CC7IR LIT CC7IC.7 290CC7IE LIT CC7IC.6 291CC8IR LIT CC8IC.7 292CC8IE LIT CC8IC.6 293CC9IR LIT CC9IC.7 294CC9IE LIT CC9IC.6 295CC10IR LIT CC10IC.7 296CC10IE LIT CC10IC.6 297CC11IR LIT CC11IC.7 298CC11IE LIT CC11IC.6 299CC12IR LIT CC12IC.7 300CC12IE LIT CC12IC.6 301CC13IR LIT CC13IC.7 302CC13IE LIT CC13IC.6 303CC14IR LIT CC14IC.7 304CC14IE LIT CC14IC.6 305CC15IR LIT CC15IC.7 306CC15IE LIT CC15IC.6 307CC16IR LIT CC16IC.7 308CC16IE LIT CC16IC.6 309CC17IR LIT CC17IC.7 310CC17IE LIT CC17IC.6 311CC18IR LIT CC18IC.7 312CC18IE LIT CC18IC.6 313CC19IR LIT CC19IC.7 314CC19IE LIT CC19IC.6 315CC20IR LIT CC20IC.7 316CC20IE LIT CC20IC.6 317CC21IR LIT CC21IC.7 318CC21IE LIT CC21IC.6 319CC22IR LIT CC22IC.7 320CC22IE LIT CC22IC.6 321CC23IR LIT CC23IC.7 322CC23IE LIT CC23IC.6 323CC24IR LIT CC24IC.7 324CC24IE LIT CC24IC.6 325CC25IR LIT CC25IC.7 326CC25IE LIT CC25IC.6 327CC26IR LIT CC26IC.7 328CC26IE LIT CC26IC.6 329CC27IR LIT CC27IC.7 330CC27IE LIT CC27IC.6 331CC28IR LIT CC28IC.7 332CC28IE LIT CC28IC.6 333CC29IR LIT CC29IC.7 334CC29IE LIT CC29IC.6 335CC30IR LIT CC30IC.7 336CC30IE LIT CC30IC.6 337CC31IR LIT CC31IC.7 338CC31IE LIT CC31IC.6 339ACC0 LIT CCM0.3 340ACC1 LIT CCM0.7 341ACC2 LIT CCM0.11 342ACC3 LIT CCM0.15 343ACC4 LIT CCM1.3 344ACC5 LIT CCM1.7 345ACC6 LIT CCM1.11 346ACC7 LIT CCM1.15 347ACC8 LIT CCM2.3 348ACC9 LIT CCM2.7 349ACC10 LIT CCM2.11 350ACC11 LIT CCM2.15 351ACC12 LIT CCM3.3 352ACC13 LIT CCM3.7 353ACC14 LIT CCM3.11 354ACC15 LIT CCM3.15 355ACC16 LIT CCM4.3 356ACC17 LIT CCM4.7 357ACC18 LIT CCM4.11 358ACC19 LIT CCM4.15 359ACC20 LIT CCM5.3 360ACC21 LIT CCM5.7 361ACC22 LIT CCM5.11 362ACC23 LIT CCM5.15 363ACC24 LIT CCM6.3 364ACC25 LIT CCM6.7 365ACC26 LIT CCM6.11 366ACC27 LIT CCM6.15 367ACC28 LIT CCM7.3 368ACC29 LIT CCM7.7 369ACC30 LIT CCM7.11 370ACC31 LIT CCM7.15 371T0IE LIT T0IC.6 372T0IR LIT T0IC.7 373T0M LIT T01CON.3 374T0R LIT T01CON.6 375T1IE LIT T1IC.6 376T1IR LIT T1IC.7 377T1M LIT T01CON.11 378T1R LIT T01CON.14 379T7IE LIT T7IC.6 380T7IR LIT T7IC.7 381T7M LIT T78CON.3 382T7R LIT T78CON.6 383T8IE LIT T8IC.6 384T8IR LIT T8IC.7 385T8M LIT T78CON.11 386T8R LIT T78CON.14 387 388 if 0 389XPERSHARE LIT SYSCON.0 390VISIBLE LIT SYSCON.1 391XPEN LIT SYSCON.2 392BDRSTEN LIT SYSCON.3 393OWDDIS LIT SYSCON.4 394CSCFG LIT SYSCON.6 395WRCFG LIT SYSCON.7 396CLKEN LIT SYSCON.8 397BYTDIS LIT SYSCON.9 398ROMEN LIT SYSCON.10 399SGTEN LIT SYSCON.11 400ROMS1 LIT SYSCON.12 401 endif 402 403RWDC0 LIT BUSCON0.4 404MTTC0 LIT BUSCON0.5 405ALECTL0 LIT BUSCON0.9 406BUSACT0 LIT BUSCON0.10 407RDYEN0 LIT BUSCON0.12 408RWDC1 LIT BUSCON1.4 409MTTC1 LIT BUSCON1.5 410ALECTL1 LIT BUSCON1.9 411BUSACT1 LIT BUSCON1.10 412RDYEN1 LIT BUSCON1.12 413CSREN1 LIT BUSCON1.14 414CSWEN1 LIT BUSCON1.15 415RWDC2 LIT BUSCON2.4 416MTTC2 LIT BUSCON2.5 417ALECTL2 LIT BUSCON2.9 418BUSACT2 LIT BUSCON2.10 419RDYEN2 LIT BUSCON2.12 420CSREN2 LIT BUSCON2.14 421CSWEN2 LIT BUSCON2.15 422RWDC3 LIT BUSCON3.4 423MTTC3 LIT BUSCON3.5 424ALECTL3 LIT BUSCON3.9 425BUSACT3 LIT BUSCON3.10 426RDYEN3 LIT BUSCON3.12 427CSREN3 LIT BUSCON3.14 428CSWEN3 LIT BUSCON3.15 429RWDC4 LIT BUSCON4.4 430MTTC4 LIT BUSCON4.5 431ALECTL4 LIT BUSCON4.9 432BUSACT4 LIT BUSCON4.10 433RDYEN4 LIT BUSCON4.12 434CSREN4 LIT BUSCON4.14 435CSWEN4 LIT BUSCON4.15 436 437ISNC EQU 0xF1DE 438RTCIR LIT ISNC.0 439RTCIE LIT ISNC.1 440PLLIR LIT ISNC.2 441PLLIE LIT ISNC.3 442 443 444PECC0 EQU 0xFEC0 445PECC1 EQU 0xFEC2 446PECC2 EQU 0xFEC4 447PECC3 EQU 0xFEC6 448PECC4 EQU 0xFEC8 449PECC5 EQU 0xFECA 450PECC6 EQU 0xFECC 451PECC7 EQU 0xFECE 452BWT LIT 8 453CL LIT 11 454EOPINT LIT 14 455EOPIC EQU 0xF19E 456PECISNC EQU 0xFFD8 457C0IE LIT PECISNC.0 458C0IR LIT PECISNC.1 459C1IE LIT PECISNC.2 460C1IR LIT PECISNC.3 461C2IE LIT PECISNC.4 462C2IR LIT PECISNC.5 463C3IE LIT PECISNC.6 464C3IR LIT PECISNC.7 465C4IE LIT PECISNC.8 466C4IR LIT PECISNC.9 467C5IE LIT PECISNC.10 468C5IR LIT PECISNC.11 469C6IE LIT PECISNC.12 470C6IR LIT PECISNC.13 471C7IE LIT PECISNC.14 472C7IR LIT PECISNC.15 473SCU_ISSR EQU 0xFF2E 474ISS0 LIT SCU_ISSR.0 475ISS1 LIT SCU_ISSR.1 476ISS2 LIT SCU_ISSR.2 477ISS3 LIT SCU_ISSR.3 478ISS4 LIT SCU_ISSR.4 479ISS5 LIT SCU_ISSR.5 480ISS6 LIT SCU_ISSR.6 481ISS7 LIT SCU_ISSR.7 482ISS8 LIT SCU_ISSR.8 483ISS9 LIT SCU_ISSR.9 484ISS10 LIT SCU_ISSR.10 485ISS11 LIT SCU_ISSR.11 486ISS12 LIT SCU_ISSR.12 487ISS13 LIT SCU_ISSR.13 488ISS14 LIT SCU_ISSR.14 489ISS15 LIT SCU_ISSR.15 490SRCP0 EQU 0xFCE0 491DSTP0 EQU 0xFCE2 492SRCP1 EQU 0xFCE4 493DSTP1 EQU 0xFCE6 494SRCP2 EQU 0xFCE8 495DSTP2 EQU 0xFCEA 496SRCP3 EQU 0xFCEC 497DSTP3 EQU 0xFCEE 498SRCP4 EQU 0xFCF0 499DSTP4 EQU 0xFCF2 500SRCP5 EQU 0xFCF4 501DSTP5 EQU 0xFCF6 502SRCP6 EQU 0xFCF8 503DSTP6 EQU 0xFCFA 504SRCP7 EQU 0xFCFC 505DSTP7 EQU 0xFCFE 506 507WUOSCCON EQU 0xF1AE 508DIS LIT WUOSCCON.4 509HPOSCCON EQU 0xF1B4 510PLLV LIT HPOSCCON.0 511OSCWDTRST LIT HPOSCCON.1 512X1D LIT HPOSCCON.6 513X1DEN LIT HPOSCCON.7 514SHBY LIT HPOSCCON.8 515;EMCLKEN LIT HPOSCCON.9 ; Conflict 516;EMFINDISEN LIT HPOSCCON.10 ; Conflict 517OSC2L1 LIT HPOSCCON.11 518OSC2L0 LIT HPOSCCON.12 519PLLOSCCON EQU 0xF1B6 520OSCPD LIT PLLOSCCON.0 521PLLSTAT EQU 0xF0BC 522VCOBYST LIT PLLSTAT.0 523PWDSTAT LIT PLLSTAT.1 524OSCSELST LIT PLLSTAT.2 525VCOLOCK LIT PLLSTAT.3 526PRDY LIT PLLSTAT.5 527NRDY LIT PLLSTAT.6 528K1RDY LIT PLLSTAT.7 529K2RDY LIT PLLSTAT.8 530FINDIS LIT PLLSTAT.9 531VCOL0 LIT PLLSTAT.10 532VCOL1 LIT PLLSTAT.11 533REGSTAT LIT PLLSTAT.12 534OSCSTAB LIT PLLSTAT.14 535OSCLOCK LIT PLLSTAT.15 536STATCLR1 EQU 0xF0E2 537VCOL0CLR LIT STATCLR1.0 538VCOL1CLR LIT STATCLR1.1 539OSC2L0CLR LIT STATCLR1.2 540OSC2L1CLR LIT STATCLR1.3 541SETFINDIS LIT STATCLR1.4 542CLRFINDIS LIT STATCLR1.5 543 544PLLCON0 EQU 0xF1B8 545VCOBY LIT PLLCON0.0 546VCOPWD LIT PLLCON0.1 547REGENCLR LIT PLLCON0.4 548REGENSET LIT PLLCON0.5 549INSEL LIT PLLCON0.6 550NACK LIT PLLCON0.15 551 552PLLCON1 EQU 0xF1BA 553PLLPWD LIT PLLCON1.0 554OSCSEL LIT PLLCON1.1 555RESLD LIT PLLCON1.2 556AOSCSEL LIT PLLCON1.3 557;EMCLKEN LIT PLLCON1.5 ; Conflict 558;EMFINDISEN LIT PLLCON1.6 ; Conflict 559PACK LIT PLLCON1.15 560 561PLLCON2 EQU 0xF1BC 562K1ACK LIT PLLCON2.15 563PLLCON3 EQU 0xF1BE 564K2ACK LIT PLLCON3.15 565 566STMREL EQU 0xF1A8 567STMCON EQU 0xF1AA 568;RUN LIT STMCON.0 ; Conflict 569 570WUCR EQU 0xF1B0 571CLKTRG LIT WUCR.7 572;RUN LIT WUCR.8 ; Conflict 573AON LIT WUCR.9 574ASP LIT WUCR.10 575TTSTAT LIT WUCR.14 576WUTRG LIT WUCR.15 577 578RSTSTAT0 EQU 0xF0B2 579RSTSTAT1 EQU 0xF0B4 580RSTSTAT2 EQU 0xF0B6 581RSTCON0 EQU 0xF0B8 582RSTCON1 EQU 0xF0BA 583RSTCNTCON EQU 0xF1B2 584SWRSTCON EQU 0xF0AE 585SWBOOT LIT SWRSTCON.0 586SWRSTREQ LIT SWRSTCON.1 587ESREXCON1 EQU 0xFF32 588ESREXCON2 EQU 0xFF34 589ESREXSTAT1 EQU 0xFF36 590ESREXSTAT2 EQU 0xFF38 591CLRESREXSTAT1 EQU 0xFF3A 592CLRESREXSTAT2 EQU 0xFF3C 593ESRCFG0 EQU 0xF100 594ESRCFG1 EQU 0xF102 595ESRCFG2 EQU 0xF104 596ESRDAT EQU 0xF106 597SWDCON0 EQU 0xF080 598L1OK LIT SWDCON0.4 599;L1ALEV LIT SWDCON0.7 ; Conflict 600L2OK LIT SWDCON0.12 601;L2ALEV LIT SWDCON0.15 ; Conflict 602SWDCON1 EQU 0xF082 603POWENCLR LIT SWDCON1.0 604POWENSET LIT SWDCON1.1 605POWEN LIT SWDCON1.2 606PON LIT SWDCON1.3 607CLRPON LIT SWDCON1.4 608PVC1CON0 EQU 0xF014 609LEV1OK LIT 3 610;L1ALEV LIT 4 ; Conflict 611L1INTEN LIT 5 612L1RSTEN LIT 6 613L1ASEN LIT 7 614LEV2OK LIT 11 615;L2ALEV LIT 12 ; Conflict 616L2INTEN LIT 13 617L2RSTEN LIT 14 618L2ASEN LIT 15 619PVCMCON0 EQU 0xF1E4 620 621 622EVR1CON0 EQU 0xF088 623CCDIS EQU 12 624EVRDIS EQU 15 625EVRMCON0 EQU 0xF084 626EVRMCON1 EQU 0xF086 627 628EVR1SET15VHP EQU 0xF09E 629EVRMSET15VHP EQU 0xF096 630GSCSWREQ EQU 0xFF14 631SWTRG1 LIT GSCSWREQ.0 632SWTRG2 LIT GSCSWREQ.1 633GSCEN EQU 0xFF16 634OCDSEXEN LIT GSCEN.4 635ESR0EN LIT GSCEN.5 636ESR1EN LIT GSCEN.6 637ESR2EN LIT GSCEN.7 638WUTEN LIT GSCEN.8 639ITCEN LIT GSCEN.9 640GPTEN LIT GSCEN.10 641SW1EN LIT GSCEN.11 642SW2EN LIT GSCEN.12 643OCDSENEN LIT GSCEN.14 644GSCSTAT EQU 0xFF18 645ERR LIT GSCSTAT.8 646PEN LIT GSCSTAT.9 647GSCPERSTATEN EQU 0xFF04 648ADC LIT 0 649GPT12E LIT 1 650RES0 LIT 2 651CC2 LIT 3 652MCAN LIT 4 653CCU60 LIT 5 654CCU61 LIT 6 655CCU62 LIT 7 656CCU63 LIT 8 657RTC LIT 9 658MEM LIT 10 659;FL LIT 11 ; Conflict 660USIC0 LIT 12 661USIC1 LIT 13 662USIC2 LIT 14 663USIC3 LIT 15 664GSCPERSTAT EQU 0xFF1A 665STSTAT EQU 0xF1E0 666EXISEL EQU 0xF1A0 667EXICON0 EQU 0xF030 668PE LIT 0 669LD LIT 1 670RE LIT 2 671FE LIT 3 672;FL LIT 7 ; Conflict 673NA LIT 10 674NB LIT 11 675EXICON1 EQU 0xF032 676EXICON2 EQU 0xF034 677EXICON3 EQU 0xF036 678EXOCON0 EQU 0xFE30 679GEEN LIT 2 680PDR LIT 3 681IPEN0 LIT 12 682IPEN1 LIT 13 683IPEN2 LIT 14 684IPEN3 LIT 15 685EXOCON1 EQU 0xFE32 686EXOCON2 EQU 0xFE34 687EXOCON3 EQU 0xFE36 688INTSTAT EQU 0xFF00 689;SWDI1 LIT 0 ; Conflict 690;SWDI2 LIT 1 ; Conflict 691;PVCMI1 LIT 2 ; Conflict 692;PVCMI2 LIT 3 ; Conflict 693;PVC1I1 LIT 4 ; Conflict 694;PVC1I2 LIT 5 ; Conflict 695;WUTI LIT 6 ; Conflict 696;WUI LIT 7 ; Conflict 697WDTI LIT 8 698GSCI LIT 9 699STM0I LIT 10 700STM1I LIT 11 701MCHKI LIT 12 702PFI LIT 13 703INTCLR EQU 0xFE82 704INTSET EQU 0xFE80 705INTDIS EQU 0xFE84 706 707INTNP0 EQU 0xFE86 708;SWDI1 LIT 0 ; Conflict 709;SWDI2 LIT 1 ; Conflict 710;PVCMI1 LIT 2 ; Conflict 711;PVCMI2 LIT 3 ; Conflict 712;PVC1I1 LIT 4 ; Conflict 713;PVC1I2 LIT 5 ; Conflict 714;WUTI LIT 6 ; Conflict 715;WUI LIT 7 ; Conflict 716GSC LIT 8 717STM0 LIT 9 718STM1 LIT 10 719;ESR0T LIT 11 ; Conflict 720;ESR1T LIT 12 ; Conflict 721;ESR2T LIT 13 ; Conflict 722;RAT LIT 15 ; Conflict 723INTNP1 EQU 0xFE88 724DMPMIT EQU 0xFE96 725DMPMITCLR EQU 0xFE98 726TCCR EQU 0xF1AC 727TCE LIT TCCR.7 728TCLR EQU 0xF0AC 729WDTREL EQU 0xF0C8 730WDTCS EQU 0xF0C6 731OE LIT WDRCS.0 732;DS LIT WDRCS.1 ; Conflict 733PR LIT WDRCS.2 734CLRIRF LIT WDRCS.3 735IR LIT WDRCS.8 736WDTTIM EQU 0xF0CA 737TRAPSTAT EQU 0xFF02 738FAT LIT 0 739;ESR0T LIT 1 ; Conflict 740;ESR1T LIT 2 ; Conflict 741;ESR2T LIT 3 ; Conflict 742OSCWDTT LIT 4 743;RAT LIT 5 ; Conflict 744PET LIT 6 745VCOLCKT LIT 7 746ECCT LIT 8 747TRAPCLR EQU 0xFE8E 748TRAPSET EQU 0xFE8C 749TRAPDIS EQU 0xFE90 750TRAPNP EQU 0xFE92 751TRAPNP1 EQU 0xFE94 752MCHKCON EQU 0xF0DC 753SELDP LIT MCHKCON.0 754SELDS LIT MCHKCON.1 755SELPS LIT MCHKCON.2 756SELSB LIT MCHKCON.3 757PEEN EQU 0xF0C4 758PEENDP LIT PEEN.0 759PEENDS LIT PEEN.1 760PEENPS LIT PEEN.2 761PEENU0 LIT PEEN.3 762PEENU1 LIT PEEN.4 763PEENU2 LIT PEEN.5 764PEENU3 LIT PEEN.6 765PEENSB LIT PEEN.8 766 767PECON EQU 0xF0DA 768PEFDP LIT PECON.0 769PEFDS LIT PECON.1 770PEFPS LIT PECON.2 771PEFU0 LIT PECON.3 772PEFU1 LIT PECON.4 773PEFU2 LIT PECON.5 774PEFU3 LIT PECON.6 775PEFSB LIT PECON.8 776 777PMTPR EQU 0xF0E4 778PMTSR EQU 0xF0E6 779MTENDP LIT PMTSR.0 780MTENDS LIT PMTSR.1 781MTENPS LIT PMTSR.2 782MTENSB LIT PMTSR.8 783PESEN LIT PMTSR.15 784ECCCON EQU 0xF0A8 785ECCSTAT EQU 0xF0AA 786DP LIT ECCSTAT.0 787;DS LIT ECCSTAT.1 ; Conflict 788PS LIT ECCSTAT.2 789;MC LIT ECCSTAT.4 ; Conflict 790SB LIT ECCSTAT.5 791ECCCLRSTAT EQU 0xF0DE 792SLC EQU 0xF0C0 793SLS EQU 0xF0C2 794SYSCON1 EQU 0xFF4C 795OCDSEN LIT SYSCON1.2 796GLCCST LIT SYSCON1.3 797 798IDMANUF EQU 0xF07E 799IDCHIP EQU 0xF07C 800IDMEM EQU 0xF07A 801IDPROG EQU 0xF078 802MKMEM0 EQU 0xFED0 803MKMEM1 EQU 0xFED2 804 805 806S0BG EQU 0xFEB4 807S0CON EQU 0xFFB0 808S0EIC EQU 0xFF70 809S0RBUF EQU 0xFEB2 810S0RIC EQU 0xFF6E 811S0TBUF EQU 0xFEB0 812S0TIC EQU 0xFF6C 813S0TBIC EQU 0xF19C 814S0STP LIT S0CON.3 815S0REN LIT S0CON.4 816S0PEN LIT S0CON.5 817S0FEN LIT S0CON.6 818S0OEN LIT S0CON.7 819S0PE LIT S0CON.8 820S0FE LIT S0CON.9 821S0OE LIT S0CON.10 822S0ODD LIT S0CON.12 823S0BRS LIT S0CON.13 824S0LB LIT S0CON.14 825S0R LIT S0CON.15 826S0TIE LIT S0TIC.6 827S0TIR LIT S0TIC.7 828S0TBIE LIT S0TBIC.6 829S0TBIR LIT S0TBIC.7 830S0RIE LIT S0RIC.6 831S0RIR LIT S0RIC.7 832S0EIE LIT S0EIC.6 833S0EIR LIT S0EIC.7 834 835SSCTIC EQU 0xFF72 836SSCRIC EQU 0xFF74 837SSCEIC EQU 0xFF76 838SSCTB EQU 0xF0B0 839SSCRB EQU 0xF0B2 840SSCBR EQU 0xF0B4 841SSCCON EQU 0xFFB2 842SSCHB LIT SSCCON.4 843SSCPH LIT SSCCON.5 844SSCPO LIT SSCCON.6 845SSCTE LIT SSCCON.8 846SSCTEN LIT SSCCON.8 847SSCRE LIT SSCCON.9 848SSCREN LIT SSCCON.9 849SSCPE LIT SSCCON.10 850SSCPEN LIT SSCCON.10 851SSCBE LIT SSCCON.11 852SSCBEN LIT SSCCON.11 853SSCBSY LIT SSCCON.12 854SSCMS LIT SSCCON.14 855SSCEN LIT SSCCON.15 856SSCTIR LIT SSCTIC.7 857SSCTIE LIT SSCTIC.6 858SSCRIR LIT SSCRIC.7 859SSCRIE LIT SSCRIC.6 860SSCEIR LIT SSCEIC.7 861SSCEIE LIT SSCEIC.6 862 863CAPREL EQU 0xFE4A 864CRIC EQU 0xFF6A 865T2 EQU 0xFE40 866T2CON EQU 0xFF40 867T2IC EQU 0xFF60 868T3 EQU 0xFE42 869T3CON EQU 0xFF42 870T3IC EQU 0xFF62 871T4 EQU 0xFE44 872T4CON EQU 0xFF44 873T4IC EQU 0xFF64 874T5 EQU 0xFE46 875T5CON EQU 0xFF46 876T5IC EQU 0xFF66 877T6 EQU 0xFE48 878T6CON EQU 0xFF48 879T6IC EQU 0xFF68 880WDT EQU 0xFEAE 881WDTCON EQU 0xFFAE 882CRIE LIT CRIC.6 883CRIR LIT CRIC.7 884T2R LIT T2CON.6 885T2UD LIT T2CON.7 886T2UDE LIT T2CON.8 887T2IE LIT T2IC.6 888T2IR LIT T2IC.7 889T3R LIT T3CON.6 890T3UD LIT T3CON.7 891T3UDE LIT T3CON.8 892T3OE LIT T3CON.9 893T3OTL LIT T3CON.10 894T3IE LIT T3IC.6 895T3IR LIT T3IC.7 896T4R LIT T4CON.6 897T4UD LIT T4CON.7 898T4UDE LIT T4CON.8 899T4IE LIT T4IC.6 900T4IR LIT T4IC.7 901T5R LIT T5CON.6 902T5UD LIT T5CON.7 903T5UDE LIT T5CON.8 904T5CLR LIT T5CON.14 905T5SC LIT T5CON.15 906T5IE LIT T5IC.6 907T5IR LIT T5IC.7 908T6R LIT T6CON.6 909T6UD LIT T6CON.7 910T6UDE LIT T6CON.8 911T6OE LIT T6CON.9 912T6OTL LIT T6CON.10 913T6SR LIT T6CON.15 914T6IE LIT T6IC.6 915T6IR LIT T6IC.7 916T0IN LIT P3.0 917T2IN LIT P3.7 918T3IN LIT P3.6 919T4IN LIT P3.5 920T5IN LIT P5.13 921T6IN LIT P5.12 922T2EUD LIT P5.15 923T3EUD LIT P3.4 924T4EUD LIT P5.14 925T5EUD LIT P5.11 926T6EUD LIT P5.10 927T3OUT LIT P3.3 928CAPIN LIT P3.2 929T6OUT LIT P3.1 930WDTIN LIT WDTCON.0 931WDTR LIT WDTCON.1 932SWR LIT WDTCON.2 933SHWR LIT WDTCON.3 934LHWR LIT WDTCON.4 935PONR LIT WDTCON.5 936WDTPRE LIT WDTCON.7 937 938PWMCON0 EQU 0xFF30 939PWMCON1 EQU 0xFF32 940PW0 EQU 0xFE30 941PW1 EQU 0xFE32 942PW2 EQU 0xFE34 943PW3 EQU 0xFE36 944PWMIC EQU 0xF17E 945PT0 EQU 0xF030 946PT1 EQU 0xF032 947PT2 EQU 0xF034 948PT3 EQU 0xF036 949PP0 EQU 0xF038 950PP1 EQU 0xF03A 951PP2 EQU 0xF03C 952PP3 EQU 0xF03E 953PTR0 LIT PWMCON0.0 954PTR1 LIT PWMCON0.1 955PTR2 LIT PWMCON0.2 956PTR3 LIT PWMCON0.3 957PTI0 LIT PWMCON0.4 958PTI1 LIT PWMCON0.5 959PTI2 LIT PWMCON0.6 960PTI3 LIT PWMCON0.7 961PIE0 LIT PWMCON0.8 962PIE1 LIT PWMCON0.9 963PIE2 LIT PWMCON0.10 964PIE3 LIT PWMCON0.11 965PIR0 LIT PWMCON0.12 966PIR1 LIT PWMCON0.13 967PIR2 LIT PWMCON0.14 968PIR3 LIT PWMCON0.15 969PEN0 LIT PWMCON1.0 970PEN1 LIT PWMCON1.1 971PEN2 LIT PWMCON1.2 972PEN3 LIT PWMCON1.3 973PM0 LIT PWMCON1.4 974PM1 LIT PWMCON1.5 975PM2 LIT PWMCON1.6 976PM3 LIT PWMCON1.7 977PB01 LIT PWMCON1.12 978PS2 LIT PWMCON1.14 979PS3 LIT PWMCON1.15 980PWMIR LIT PWMIC.7 981PWMIE LIT PWMIC.6 982 983SYSCON2 EQU 0xF1D0 984RCS LIT SYSCON2.6 985SCS LIT SYSCON2.7 986CLKLOCK LIT SYSCON2.15 987SYSCON3 EQU 0xF1D4 988ADCDIS LIT SYSCON3.0 989ASC0DIS LIT SYSCON3.1 990SSCDIS LIT SYSCON3.2 991GPT1DIS LIT SYSCON3.3 992GPT2DIS LIT SYSCON3.4 993FMDIS LIT SYSCON3.5 994CC1DIS LIT SYSCON3.6 995CC2DIS LIT SYSCON3.7 996PWMDIS LIT SYSCON3.9 997ASC1DIS LIT SYSCON3.10 998I2CDIS LIT SYSCON3.11 999CAN1DIS LIT SYSCON3.13 1000CAN2DIS LIT SYSCON3.14 1001PCDDIS LIT SYSCON3.15 1002 1003XP0IC EQU 0xF186 1004XP1IC EQU 0xF18E 1005XP2IC EQU 0xF196 1006XP3IC EQU 0xF19E 1007XP0IR LIT XP0IC.7 1008XP0IE LIT XP0IC.6 1009XP1IR LIT XP1IC.7 1010XP1IE LIT XP1IC.6 1011XP2IR LIT XP2IC.7 1012XP2IE LIT XP2IC.6 1013XP3IR LIT XP3IC.7 1014XP3IE LIT XP3IC.6 1015 1016XBCON1 EQU 0xF114 1017XBCON2 EQU 0xF116 1018XBCON5 EQU 0xF11C 1019XADRS5 EQU 0xF01C 1020RSTCON EQU 0xF1E0 1021 1022 1023;; 1024;; POCON BITS 1025 1026PPS0 LIT 3 1027PPS1 LIT 7 1028PPS2 LIT 11 1029PPS3 LIT 15 1030 1031;; POCON FIELDS ( shift left count ) 1032PDM0 LIT 0 1033PDM1 LIT 4 1034PDM2 LIT 8 1035PDM3 LIT 12 1036 1037 1038P0_OUT EQU 0xFFA2 1039P0_IN EQU 0xFF80 1040P0_OMRL EQU 0xE9C0 1041P0_POCON EQU 0xE8A0 1042P0_IOCR00 EQU 0xE800 1043P0_IOCR01 EQU 0xE802 1044P0_IOCR02 EQU 0xE804 1045P0_IOCR03 EQU 0xE806 1046P0_IOCR04 EQU 0xE808 1047P0_IOCR05 EQU 0xE80A 1048P0_IOCR06 EQU 0xE80C 1049P0_IOCR07 EQU 0xE80E 1050 1051P1_OUT EQU 0xFFA4 1052P1_IN EQU 0xFF82 1053P1_OMRL EQU 0xE9C4 1054P1_POCON EQU 0xE8A2 1055P1_IOCR00 EQU 0xE820 1056P1_IOCR01 EQU 0xE822 1057P1_IOCR02 EQU 0xE824 1058P1_IOCR03 EQU 0xE826 1059P1_IOCR04 EQU 0xE828 1060P1_IOCR05 EQU 0xE82A 1061P1_IOCR06 EQU 0xE82C 1062P1_IOCR07 EQU 0xE82E 1063 1064P2_OUT EQU 0xFFA6 1065P2_IN EQU 0xFF84 1066P2_OMRL EQU 0xE9C8 1067P2_OMRH EQU 0xE9CA 1068P2_POCON EQU 0xE8A4 1069P2_IOCR00 EQU 0xE840 1070P2_IOCR01 EQU 0xE842 1071P2_IOCR02 EQU 0xE844 1072P2_IOCR03 EQU 0xE846 1073P2_IOCR04 EQU 0xE848 1074P2_IOCR05 EQU 0xE84A 1075P2_IOCR06 EQU 0xE84C 1076P2_IOCR07 EQU 0xE84E 1077P2_IOCR08 EQU 0xE850 1078P2_IOCR09 EQU 0xE852 1079P2_IOCR10 EQU 0xE854 1080P2_IOCR11 EQU 0xE856 1081P2_IOCR12 EQU 0xE858 1082P2_IOCR13 EQU 0xE85A 1083 1084P3_OUT EQU 0xFFA8 1085P3_IN EQU 0xFF86 1086P3_OMRL EQU 0xE9CC 1087P3_POCON EQU 0xE8A6 1088P3_IOCR00 EQU 0xE860 1089P3_IOCR01 EQU 0xE862 1090P3_IOCR02 EQU 0xE864 1091P3_IOCR03 EQU 0xE866 1092P3_IOCR04 EQU 0xE868 1093P3_IOCR05 EQU 0xE86A 1094P3_IOCR06 EQU 0xE86C 1095P3_IOCR07 EQU 0xE86E 1096 1097 1098 1099P4_OUT EQU 0xFFAA 1100P4_IN EQU 0xFF88 1101P4_OMRL EQU 0xE9D0 1102P4_POCON EQU 0xE8A8 1103P4_IOCR00 EQU 0xE880 1104P4_IOCR01 EQU 0xE882 1105P4_IOCR02 EQU 0xE884 1106P4_IOCR03 EQU 0xE886 1107P4_IOCR04 EQU 0xE888 1108P4_IOCR05 EQU 0xE88A 1109P4_IOCR06 EQU 0xE88C 1110P4_IOCR07 EQU 0xE88E 1111 1112 1113P5_IN EQU 0xFF8A 1114P5_DIDIS EQU 0xFE8A 1115 1116P6_OUT EQU 0xFFAE 1117P6_IN EQU 0xFF8C 1118P6_OMRL EQU 0xE9D8 1119P6_POCON EQU 0xE8AC 1120P6_IOCR00 EQU 0xE8C0 1121P6_IOCR01 EQU 0xE8C2 1122P6_IOCR02 EQU 0xE8C4 1123P6_IOCR03 EQU 0xE8C6 1124 1125 1126P7_OUT EQU 0xFFB0 1127P7_IN EQU 0xFF8E 1128P7_OMRL EQU 0xE9DC 1129P7_POCON EQU 0xE8AE 1130P7_IOCR00 EQU 0xE8E0 1131P7_IOCR01 EQU 0xE8E2 1132P7_IOCR02 EQU 0xE8E4 1133P7_IOCR03 EQU 0xE8E6 1134P7_IOCR04 EQU 0xE8E8 1135 1136 1137P8_OUT EQU 0xFFB2 1138P8_IN EQU 0xFF90 1139P8_OMRL EQU 0xE9E0 1140P8_POCON EQU 0xE8B0 1141P8_IOCR00 EQU 0xE900 1142P8_IOCR01 EQU 0xE902 1143P8_IOCR02 EQU 0xE904 1144P8_IOCR03 EQU 0xE906 1145P8_IOCR04 EQU 0xE908 1146P8_IOCR05 EQU 0xE90A 1147P8_IOCR06 EQU 0xE90C 1148 1149 1150P9_OUT EQU 0xFFB4 1151P9_IN EQU 0xFF92 1152P9_OMRL EQU 0xE9E4 1153P9_POCON EQU 0xE8B2 1154P9_IOCR00 EQU 0xE920 1155P9_IOCR01 EQU 0xE922 1156P9_IOCR02 EQU 0xE924 1157P9_IOCR03 EQU 0xE926 1158P9_IOCR04 EQU 0xE928 1159P9_IOCR05 EQU 0xE92A 1160P9_IOCR06 EQU 0xE92C 1161P9_IOCR07 EQU 0xE92E 1162 1163 1164P10_OUT EQU 0xFFB6 1165P10_IN EQU 0xFF94 1166P10_OMRL EQU 0xE9E8 1167P10_OMRH EQU 0xE9EA 1168P10_POCON EQU 0xE8B4 1169P10_IOCR00 EQU 0xE940 1170P10_IOCR01 EQU 0xE942 1171P10_IOCR02 EQU 0xE944 1172P10_IOCR03 EQU 0xE946 1173P10_IOCR04 EQU 0xE948 1174P10_IOCR05 EQU 0xE94A 1175P10_IOCR06 EQU 0xE94C 1176P10_IOCR07 EQU 0xE94E 1177P10_IOCR08 EQU 0xE950 1178P10_IOCR09 EQU 0xE952 1179P10_IOCR10 EQU 0xE954 1180P10_IOCR11 EQU 0xE956 1181P10_IOCR12 EQU 0xE958 1182P10_IOCR13 EQU 0xE95A 1183P10_IOCR14 EQU 0xE95C 1184P10_IOCR15 EQU 0xE95E 1185 1186P11_OUT EQU 0xFFB8 1187P11_IN EQU 0xFF96 1188P11_OMRL EQU 0xE9EC 1189P11_POCON EQU 0xE8B6 1190P11_IOCR00 EQU 0xE960 1191P11_IOCR01 EQU 0xE962 1192P11_IOCR02 EQU 0xE964 1193P11_IOCR03 EQU 0xE966 1194P11_IOCR04 EQU 0xE968 1195P11_IOCR05 EQU 0xE96A 1196 1197 1198P15_IN EQU 0xFF9E 1199P15_DIDIS EQU 0xFE9E 1200 1201 1202EBCMOD0 EQU 0xE000 1203ARBEN LIT EBCMOD0.8 1204SLAVE LIT EBCMOD0.9 1205EBCDIS LIT EBCMOD0.10 1206WRCFG LIT EBCMOD0.11 1207BYTDIS LIT EBCMOD0.12 1208ALEDIS LIT EBCMOD0.13 1209RDYDIS LIT EBCMOD0.14 1210RDYPOL LIT EBCMOD0.15 1211 1212EBCMOD1 EQU 0xE002 1213A0PDIS LIT EBCMOD1.4 1214ALPDIS LIT EBCMOD1.5 1215DHPDIS LIT EBCMOD1.6 1216WRPDIS LIT EBCMOD1.7 1217 1218TCONCS0 EQU 0xE010 1219PHB LIT 2 1220PHD LIT 5 1221TCONCS1 EQU 0xE018 1222TCONCS2 EQU 0xE020 1223TCONCS3 EQU 0xE028 1224TCONCS4 EQU 0xE030 1225TCONCS7 EQU 0xE048 1226 1227FCONCS0 EQU 0xE012 1228ENCS LIT 0 1229RDYEN LIT 1 1230RDYMOD LIT 2 1231FCONCS1 EQU 0xE01A 1232FCONCS2 EQU 0xE022 1233FCONCS3 EQU 0xE02A 1234FCONCS4 EQU 0xE032 1235FCONCS7 EQU 0xE04A 1236 1237STMEM0 EQU 0xF0A0 1238RINPS LIT STMEM0.11 1239RINDS LIT STMEM0.12 1240RINDP LIT STMEM0.13 1241USSET LIT STMEM0.15 1242 1243DBGPRR EQU 0xF06E 1244DPRE LIT DBGPRR.10 1245JTAG_DAP LIT DBGPRR.11 1246DBGEN LIT DBGPRR.12 1247TRSTGT LIT DBGPRR.13 1248TRSTS LIT DBGPRR.14 1249TRSTL LIT DBGPRR.15 1250 1251 1252 1253 LIST 1254